You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by mi...@apache.org on 2009/03/23 00:45:35 UTC
svn commit: r757280 [6/23] - in /openjpa/branches/1.0.x:
openjpa-examples/src/main/java/hellojpa/
openjpa-examples/src/main/java/relations/
openjpa-jdbc-5/src/main/java/org/apache/openjpa/jdbc/meta/strats/
openjpa-jdbc/src/main/java/org/apache/openjpa/...
Modified: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java
URL: http://svn.apache.org/viewvc/openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java?rev=757280&r1=757279&r2=757280&view=diff
==============================================================================
--- openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java (original)
+++ openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java Sun Mar 22 23:45:15 2009
@@ -1,33 +1,33 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.openjpa.event;
-
-/**
- * @since 1.1.0
- */
-public interface PostPersistListener {
-
- /**
- * Receives notifications after a persist operation has been written to the
- * data store. Differs from {@link PersistListener#afterPersist} in that
- * the latter is called at the end of the persist() operation itself, not
- * after the flush.
- */
- public void afterPersistPerformed(LifecycleEvent event);
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.openjpa.event;
+
+/**
+ * @since 1.1.0
+ */
+public interface PostPersistListener {
+
+ /**
+ * Receives notifications after a persist operation has been written to the
+ * data store. Differs from {@link PersistListener#afterPersist} in that
+ * the latter is called at the end of the persist() operation itself, not
+ * after the flush.
+ */
+ public void afterPersistPerformed(LifecycleEvent event);
+}
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/PostPersistListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEvent.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEventManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/SingleJVMRemoteCommitProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/StoreListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/TCPRemoteCommitProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionEvent.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionEventManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/TransactionListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java
URL: http://svn.apache.org/viewvc/openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java?rev=757280&r1=757279&r2=757280&view=diff
==============================================================================
--- openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java (original)
+++ openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java Sun Mar 22 23:45:15 2009
@@ -1,42 +1,42 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.openjpa.event;
-
-/**
- * @since 1.1.0
- */
-public interface UpdateListener {
-
- /**
- * Receives notifications before an update is performed. Differs from
- * {@link StoreListener#beforeStore} in that the latter is called for
- * updated and new records, whereas this is only invoked for updated
- * records.
- */
- public void beforeUpdate(LifecycleEvent event);
-
- /**
- * Receives notifications before an update is performed. Differs from
- * {@link StoreListener#afterStore} in that the latter is called for
- * updated and new records, whereas this is only invoked for updated
- * records, and that this is called after the record is actually flushed
- * to the store.
- */
- public void afterUpdatePerformed(LifecycleEvent event);
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.openjpa.event;
+
+/**
+ * @since 1.1.0
+ */
+public interface UpdateListener {
+
+ /**
+ * Receives notifications before an update is performed. Differs from
+ * {@link StoreListener#beforeStore} in that the latter is called for
+ * updated and new records, whereas this is only invoked for updated
+ * records.
+ */
+ public void beforeUpdate(LifecycleEvent event);
+
+ /**
+ * Receives notifications before an update is performed. Differs from
+ * {@link StoreListener#afterStore} in that the latter is called for
+ * updated and new records, whereas this is only invoked for updated
+ * records, and that this is called after the record is actually flushed
+ * to the store.
+ */
+ public void afterUpdatePerformed(LifecycleEvent event);
+}
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/event/UpdateListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractBrokerFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractLockManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractPCData.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractPCResultObjectProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractStoreQuery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachStrategy.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AutoClear.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AutoDetach.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Bootstrap.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Broker.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ClearFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ConnectionRetainModes.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBrokerFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingExtent.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingFetchConfiguration.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingQuery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingResultList.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingSeq.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingStoreManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateAttachStrategy.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedValueStateManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ECleanState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ECopyState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/EDeletedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/EDirtyState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ENonTransState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExpressionStoreQuery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Extent.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExtentImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfiguration.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Filters.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FindCallbacks.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/HollowState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/InMemorySavepointManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/InverseManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LocalManagedRuntime.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LockLevels.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LockManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/MethodStoreQuery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/NoneLockManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ObjectIdStateManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/OpCallbacks.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/OpenJPASavepoint.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/OpenJPAStateManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/OrderingMergedResultObjectProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCData.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCDataImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCResultObjectProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCleanState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PDeletedFlushedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PDeletedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PDirtyState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewDeletedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewFlushedDeletedFlushedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewFlushedDeletedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewProvisionalState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNewState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNonTransDeletedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNonTransDirtyState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNonTransNewState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PNonTransState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Query.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryContext.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryFlushModes.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryLanguages.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryOperations.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ROPStoreManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/RestoreState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultPacker.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SaveFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SavepointFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SavepointManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Seq.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StateManagerImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreContext.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreQuery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TCleanState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TDirtyState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TLoadedState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TimeSeededSeq.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TransferFieldManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/TransientState.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/UUIDHexSeq.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/UUIDStringSeq.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/VersionAttachStrategy.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/VersionLockManager.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Abs.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AbstractExpressionBuilder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AbstractExpressionVisitor.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Add.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Aggregate.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AggregateListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AggregateVal.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/All.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AndExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Any.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Args.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Arguments.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Avg.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindKeyVariableExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindValueVariableExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindVariableAndExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BindVariableExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/BoundVariable.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CandidatePath.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Cast.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CompareExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Concat.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Constant.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ContainsExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ContainsKeyExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ContainsValueExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Count.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CurrentDate.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Distinct.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Divide.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/EndsWithExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/EqualExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Exp.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Expression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionParser.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionVisitor.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Extension.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/FilterListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GetMapValue.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GetObjectId.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GreaterThanEqualExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/GreaterThanExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/IndexOf.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InstanceofExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/IsEmptyExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/LessThanEqualExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/LessThanExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Lit.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Literal.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/MatchesExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/MathVal.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Max.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Min.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Mod.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Multiply.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/NotEqualExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/NotExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Null.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/OrExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Param.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Parameter.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Path.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/QueryExpressions.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Resolver.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Size.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Sqrt.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/StartsWithExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/StringContains.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/StringLength.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/SubQ.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Subquery.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Substring.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Subtract.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Sum.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/This.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ToLowerCase.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ToUpperCase.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Trim.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/UnaryMathVal.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/UnboundVariable.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Val.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ValExpression.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Value.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ValuePath.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/WildcardMatch.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLParser.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/ParseException.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/SimpleNode.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractCFMetaDataFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractMetaDataFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/ClassMetaData.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/DelegatingMetaDataFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/Extensions.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java
URL: http://svn.apache.org/viewvc/openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java?rev=757280&r1=757279&r2=757280&view=diff
==============================================================================
--- openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java (original)
+++ openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java Sun Mar 22 23:45:15 2009
@@ -1,388 +1,388 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.openjpa.meta;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.apache.commons.lang.StringUtils;
-import org.apache.commons.lang.ObjectUtils;
-import org.apache.openjpa.lib.util.Localizer;
-import org.apache.openjpa.util.MetaDataException;
-import serp.util.Numbers;
-
-/**
- * Captures fetch group metadata.
- */
-public class FetchGroup
- implements Serializable {
-
- /**
- * Name of the default fetch group.
- */
- public static final String NAME_DEFAULT = "default";
-
- /**
- * Name of the "all" fetch group.
- */
- public static final String NAME_ALL = "all";
-
- /**
- * Default field recursion depth.
- */
- public static final int RECURSION_DEPTH_DEFAULT = 1;
-
- /**
- * Infinite depth.
- */
- public static final int DEPTH_INFINITE = -1;
-
- /**
- * Standard default fetch group.
- */
- static final FetchGroup DEFAULT = new FetchGroup(NAME_DEFAULT, true);
-
- /**
- * Standard "all" fetch group.
- */
- static final FetchGroup ALL = new FetchGroup(NAME_ALL, false);
-
- private static final Localizer _loc = Localizer.forPackage
- (FetchGroup.class);
-
- private final String _name;
- private final ClassMetaData _meta;
- private final boolean _readOnly;
- private List _includes;
- private Set _containedBy;
- private Map _depths;
- private Boolean _postLoad;
-
- /**
- * Constructor; supply immutable name.
- *
- * @param name must not by null or empty.
- */
- FetchGroup(ClassMetaData cm, String name) {
- _meta = cm;
- _name = name;
- _readOnly = false;
- }
-
- /**
- * Internal constructor for builtin fetch groups.
- */
- private FetchGroup(String name, boolean postLoad) {
- _meta = null;
- _name = name;
- _postLoad = (postLoad) ? Boolean.TRUE : Boolean.FALSE;
- _readOnly = true;
- }
-
- /**
- * Copy state from the given fetch group.
- */
- void copy(FetchGroup fg) {
- if (fg._includes != null)
- for (Iterator itr = fg._includes.iterator(); itr.hasNext();)
- addDeclaredInclude((String) itr.next());
- if (fg._containedBy != null)
- this._containedBy = new HashSet(fg._containedBy);
-
- if (fg._depths != null) {
- Map.Entry entry;
- for (Iterator itr = fg._depths.entrySet().iterator();
- itr.hasNext();) {
- entry = (Map.Entry) itr.next();
- setRecursionDepth((FieldMetaData) entry.getKey(), ((Number)
- entry.getValue()).intValue());
- }
- }
- if (fg._postLoad != null)
- _postLoad = fg._postLoad;
- }
-
- /**
- * Fetch group name.
- */
- public String getName() {
- return _name;
- }
-
- /**
- * Includes given fetch group within this receiver.
- */
- public void addDeclaredInclude(String fgName) {
- if (_readOnly)
- throw new UnsupportedOperationException();
- if (StringUtils.isEmpty(fgName))
- throw new MetaDataException(_loc.get("null-include-fg", this));
- if (_includes == null)
- _includes = new ArrayList();
- if (!_includes.contains(fgName))
- _includes.add(fgName);
- }
-
- /**
- * Affirms if given fetch group is included by this receiver. Includes
- * superclass definition of fetch group and optionally other included
- * groups.
- *
- * @param recurse if true then recursively checks within the included
- * fecth groups
- */
- public boolean includes(String fgName, boolean recurse) {
- // check our includes
- if (_includes != null) {
- if (_includes.contains(fgName))
- return true;
- if (recurse && _meta!=null) {
- FetchGroup fg;
- for (Iterator i = _includes.iterator(); i.hasNext();) {
- fg = _meta.getFetchGroup((String) i.next());
- if (fg != null && fg.includes(fgName, true))
- return true;
- }
- }
- }
- if (_meta != null) {
- // check superclass includes
- ClassMetaData sup = _meta.getPCSuperclassMetaData();
- if (sup != null) {
- FetchGroup supFG = sup.getFetchGroup(_name);
- if (supFG != null)
- return supFG.includes(fgName, recurse);
- }
- }
- return false;
- }
-
- /**
- * Adds this receiver as one of the included fetch groups of the given
- * parent.
- * The parent fecth group will include this receiver as a side-effect of
- * this call.
- *
- * @see #includes(String, boolean)
- * @see #addDeclaredInclude(String)
- *
- * @return true if given parent is a new addition. false othrwise.
- * @since 1.1.1
- */
- public boolean addContainedBy(FetchGroup parent) {
- parent.addDeclaredInclude(this.getName());
- if (_containedBy==null)
- _containedBy = new HashSet();
- return _containedBy.add(parent.getName());
- }
-
- /**
- * Gets the name of the fetch groups in which this receiver has been
- * included.
- *
- * @see #addContainedBy(FetchGroup)
- * @since 1.1.1
- */
- public Set getContainedBy() {
- return (_containedBy == null) ? Collections.EMPTY_SET :
- Collections.unmodifiableSet(_containedBy);
- }
-
- /**
- * Return the fetch group names declared included by this group.
- */
- public String[] getDeclaredIncludes() {
- // only used during serialization; no need to cache
- return (_includes == null) ? new String[0]
- : (String[]) _includes.toArray(new String[_includes.size()]);
- }
-
- /**
- * Recursion depth for the given field. This is the depth of relations of
- * the same class as this one we can fetch through the given field.
- */
- public void setRecursionDepth(FieldMetaData fm, int depth) {
- if (_readOnly)
- throw new UnsupportedOperationException();
- if (depth < -1)
- throw new MetaDataException(_loc.get("invalid-fg-depth", _name, fm,
- Numbers.valueOf(depth)));
- if (_depths == null)
- _depths = new HashMap();
- _depths.put(fm, Numbers.valueOf(depth));
- }
-
- /**
- * Recursion depth for the given field. This is the depth of relations of
- * the same class as this one we can fetch through the given field.
- */
- public int getRecursionDepth(FieldMetaData fm) {
- Number depth = findRecursionDepth(fm);
- return (depth == null) ? RECURSION_DEPTH_DEFAULT : depth.intValue();
- }
-
- /**
- * Return the recursion depth declared for the given field, or
- * 0 if none.
- */
- public int getDeclaredRecursionDepth(FieldMetaData fm) {
- Number depth = (_depths == null) ? null : (Number) _depths.get(fm);
- return (depth == null) ? 0 : depth.intValue();
- }
-
- /**
- * Helper to find recursion depth recursively in our includes.
- */
- private Number findRecursionDepth(FieldMetaData fm) {
- Number depth = (_depths == null) ? null : (Number) _depths.get(fm);
- if (depth != null)
- return depth;
-
- // check for superclass declaration of depth
- Number max = null;
- if (_meta != null && fm.getDeclaringMetaData() != _meta) {
- ClassMetaData sup = _meta.getPCSuperclassMetaData();
- if (sup != null) {
- FetchGroup supFG = sup.getFetchGroup(_name);
- if (supFG != null)
- max = supFG.findRecursionDepth(fm);
- }
- }
- if (_includes == null)
- return max;
-
- // find largest included depth
- FetchGroup fg;
- for (Iterator itr = _includes.iterator(); itr.hasNext();) {
- fg = _meta.getFetchGroup((String) itr.next());
- depth = (fg == null) ? null : fg.findRecursionDepth(fm);
- if (depth != null && (max == null
- || depth.intValue() > max.intValue()))
- max = depth;
- }
- return max;
- }
-
- /**
- * Return the fields with declared recursion depths in this group.
- */
- public FieldMetaData[] getDeclaredRecursionDepthFields() {
- // used in serialization only; no need to cache
- if (_depths == null)
- return new FieldMetaData[0];
- return (FieldMetaData[]) _depths.keySet().toArray
- (new FieldMetaData[_depths.size()]);
- }
-
- /**
- * Whether loading this fetch group causes a post-load callback on the
- * loaded instance.
- */
- public void setPostLoad (boolean flag) {
- if (_readOnly && flag != isPostLoad())
- throw new UnsupportedOperationException();
- _postLoad = (flag) ? Boolean.TRUE : Boolean.FALSE;
- }
-
- /**
- * Whether loading this fetch group causes a post-load callback on the
- * loaded instance.
- */
- public boolean isPostLoad () {
- if (_postLoad != null)
- return _postLoad.booleanValue();
-
- if (_meta != null) {
- ClassMetaData sup = _meta.getPCSuperclassMetaData();
- if (sup != null) {
- FetchGroup supFG = sup.getFetchGroup(_name);
- if (supFG != null && supFG.isPostLoad())
- return true;
- }
- }
-
- if (_includes == null)
- return false;
- FetchGroup fg;
- for (Iterator itr = _includes.iterator(); itr.hasNext();) {
- fg = _meta.getFetchGroup((String) itr.next());
- if (fg != null && fg.isPostLoad())
- return true;
- }
- return false;
- }
-
- /**
- * Whether the post-load value is declared for this group.
- */
- public boolean isPostLoadExplicit() {
- return _postLoad != null;
- }
-
- /**
- * Resolve and validate fetch group metadata.
- */
- public void resolve() {
- if (_includes == null)
- return;
-
- // validate includes
- String name;
- FetchGroup fg;
- for (Iterator itr = _includes.iterator(); itr.hasNext();) {
- name = (String) itr.next();
- if (name.equals(_name))
- throw new MetaDataException(_loc.get("cyclic-fg", this, name));
- fg = _meta.getFetchGroup(name);
- if (fg == null)
- throw new MetaDataException(_loc.get("bad-fg-include", this,
- name));
- if (fg.includes(_name, true))
- throw new MetaDataException(_loc.get("cyclic-fg", this, name));
- }
- }
-
- /**
- * Affirms equality if the other has the same name and declaring type.
- */
- public boolean equals(Object other) {
- if (other == this)
- return true;
- if (!(other instanceof FetchGroup))
- return false;
- FetchGroup that = (FetchGroup) other;
- return _name.equals(that._name)
- && ObjectUtils.equals(_meta, that._meta);
- }
-
- public int hashCode() {
- return _name.hashCode() + ((_meta == null) ? 0 : _meta.hashCode());
- }
-
- public String toString() {
- return ((_meta == null) ? "Builtin" : _meta.toString ()) + "." + _name;
- }
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.openjpa.meta;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.ObjectUtils;
+import org.apache.openjpa.lib.util.Localizer;
+import org.apache.openjpa.util.MetaDataException;
+import serp.util.Numbers;
+
+/**
+ * Captures fetch group metadata.
+ */
+public class FetchGroup
+ implements Serializable {
+
+ /**
+ * Name of the default fetch group.
+ */
+ public static final String NAME_DEFAULT = "default";
+
+ /**
+ * Name of the "all" fetch group.
+ */
+ public static final String NAME_ALL = "all";
+
+ /**
+ * Default field recursion depth.
+ */
+ public static final int RECURSION_DEPTH_DEFAULT = 1;
+
+ /**
+ * Infinite depth.
+ */
+ public static final int DEPTH_INFINITE = -1;
+
+ /**
+ * Standard default fetch group.
+ */
+ static final FetchGroup DEFAULT = new FetchGroup(NAME_DEFAULT, true);
+
+ /**
+ * Standard "all" fetch group.
+ */
+ static final FetchGroup ALL = new FetchGroup(NAME_ALL, false);
+
+ private static final Localizer _loc = Localizer.forPackage
+ (FetchGroup.class);
+
+ private final String _name;
+ private final ClassMetaData _meta;
+ private final boolean _readOnly;
+ private List _includes;
+ private Set _containedBy;
+ private Map _depths;
+ private Boolean _postLoad;
+
+ /**
+ * Constructor; supply immutable name.
+ *
+ * @param name must not by null or empty.
+ */
+ FetchGroup(ClassMetaData cm, String name) {
+ _meta = cm;
+ _name = name;
+ _readOnly = false;
+ }
+
+ /**
+ * Internal constructor for builtin fetch groups.
+ */
+ private FetchGroup(String name, boolean postLoad) {
+ _meta = null;
+ _name = name;
+ _postLoad = (postLoad) ? Boolean.TRUE : Boolean.FALSE;
+ _readOnly = true;
+ }
+
+ /**
+ * Copy state from the given fetch group.
+ */
+ void copy(FetchGroup fg) {
+ if (fg._includes != null)
+ for (Iterator itr = fg._includes.iterator(); itr.hasNext();)
+ addDeclaredInclude((String) itr.next());
+ if (fg._containedBy != null)
+ this._containedBy = new HashSet(fg._containedBy);
+
+ if (fg._depths != null) {
+ Map.Entry entry;
+ for (Iterator itr = fg._depths.entrySet().iterator();
+ itr.hasNext();) {
+ entry = (Map.Entry) itr.next();
+ setRecursionDepth((FieldMetaData) entry.getKey(), ((Number)
+ entry.getValue()).intValue());
+ }
+ }
+ if (fg._postLoad != null)
+ _postLoad = fg._postLoad;
+ }
+
+ /**
+ * Fetch group name.
+ */
+ public String getName() {
+ return _name;
+ }
+
+ /**
+ * Includes given fetch group within this receiver.
+ */
+ public void addDeclaredInclude(String fgName) {
+ if (_readOnly)
+ throw new UnsupportedOperationException();
+ if (StringUtils.isEmpty(fgName))
+ throw new MetaDataException(_loc.get("null-include-fg", this));
+ if (_includes == null)
+ _includes = new ArrayList();
+ if (!_includes.contains(fgName))
+ _includes.add(fgName);
+ }
+
+ /**
+ * Affirms if given fetch group is included by this receiver. Includes
+ * superclass definition of fetch group and optionally other included
+ * groups.
+ *
+ * @param recurse if true then recursively checks within the included
+ * fecth groups
+ */
+ public boolean includes(String fgName, boolean recurse) {
+ // check our includes
+ if (_includes != null) {
+ if (_includes.contains(fgName))
+ return true;
+ if (recurse && _meta!=null) {
+ FetchGroup fg;
+ for (Iterator i = _includes.iterator(); i.hasNext();) {
+ fg = _meta.getFetchGroup((String) i.next());
+ if (fg != null && fg.includes(fgName, true))
+ return true;
+ }
+ }
+ }
+ if (_meta != null) {
+ // check superclass includes
+ ClassMetaData sup = _meta.getPCSuperclassMetaData();
+ if (sup != null) {
+ FetchGroup supFG = sup.getFetchGroup(_name);
+ if (supFG != null)
+ return supFG.includes(fgName, recurse);
+ }
+ }
+ return false;
+ }
+
+ /**
+ * Adds this receiver as one of the included fetch groups of the given
+ * parent.
+ * The parent fecth group will include this receiver as a side-effect of
+ * this call.
+ *
+ * @see #includes(String, boolean)
+ * @see #addDeclaredInclude(String)
+ *
+ * @return true if given parent is a new addition. false othrwise.
+ * @since 1.1.1
+ */
+ public boolean addContainedBy(FetchGroup parent) {
+ parent.addDeclaredInclude(this.getName());
+ if (_containedBy==null)
+ _containedBy = new HashSet();
+ return _containedBy.add(parent.getName());
+ }
+
+ /**
+ * Gets the name of the fetch groups in which this receiver has been
+ * included.
+ *
+ * @see #addContainedBy(FetchGroup)
+ * @since 1.1.1
+ */
+ public Set getContainedBy() {
+ return (_containedBy == null) ? Collections.EMPTY_SET :
+ Collections.unmodifiableSet(_containedBy);
+ }
+
+ /**
+ * Return the fetch group names declared included by this group.
+ */
+ public String[] getDeclaredIncludes() {
+ // only used during serialization; no need to cache
+ return (_includes == null) ? new String[0]
+ : (String[]) _includes.toArray(new String[_includes.size()]);
+ }
+
+ /**
+ * Recursion depth for the given field. This is the depth of relations of
+ * the same class as this one we can fetch through the given field.
+ */
+ public void setRecursionDepth(FieldMetaData fm, int depth) {
+ if (_readOnly)
+ throw new UnsupportedOperationException();
+ if (depth < -1)
+ throw new MetaDataException(_loc.get("invalid-fg-depth", _name, fm,
+ Numbers.valueOf(depth)));
+ if (_depths == null)
+ _depths = new HashMap();
+ _depths.put(fm, Numbers.valueOf(depth));
+ }
+
+ /**
+ * Recursion depth for the given field. This is the depth of relations of
+ * the same class as this one we can fetch through the given field.
+ */
+ public int getRecursionDepth(FieldMetaData fm) {
+ Number depth = findRecursionDepth(fm);
+ return (depth == null) ? RECURSION_DEPTH_DEFAULT : depth.intValue();
+ }
+
+ /**
+ * Return the recursion depth declared for the given field, or
+ * 0 if none.
+ */
+ public int getDeclaredRecursionDepth(FieldMetaData fm) {
+ Number depth = (_depths == null) ? null : (Number) _depths.get(fm);
+ return (depth == null) ? 0 : depth.intValue();
+ }
+
+ /**
+ * Helper to find recursion depth recursively in our includes.
+ */
+ private Number findRecursionDepth(FieldMetaData fm) {
+ Number depth = (_depths == null) ? null : (Number) _depths.get(fm);
+ if (depth != null)
+ return depth;
+
+ // check for superclass declaration of depth
+ Number max = null;
+ if (_meta != null && fm.getDeclaringMetaData() != _meta) {
+ ClassMetaData sup = _meta.getPCSuperclassMetaData();
+ if (sup != null) {
+ FetchGroup supFG = sup.getFetchGroup(_name);
+ if (supFG != null)
+ max = supFG.findRecursionDepth(fm);
+ }
+ }
+ if (_includes == null)
+ return max;
+
+ // find largest included depth
+ FetchGroup fg;
+ for (Iterator itr = _includes.iterator(); itr.hasNext();) {
+ fg = _meta.getFetchGroup((String) itr.next());
+ depth = (fg == null) ? null : fg.findRecursionDepth(fm);
+ if (depth != null && (max == null
+ || depth.intValue() > max.intValue()))
+ max = depth;
+ }
+ return max;
+ }
+
+ /**
+ * Return the fields with declared recursion depths in this group.
+ */
+ public FieldMetaData[] getDeclaredRecursionDepthFields() {
+ // used in serialization only; no need to cache
+ if (_depths == null)
+ return new FieldMetaData[0];
+ return (FieldMetaData[]) _depths.keySet().toArray
+ (new FieldMetaData[_depths.size()]);
+ }
+
+ /**
+ * Whether loading this fetch group causes a post-load callback on the
+ * loaded instance.
+ */
+ public void setPostLoad (boolean flag) {
+ if (_readOnly && flag != isPostLoad())
+ throw new UnsupportedOperationException();
+ _postLoad = (flag) ? Boolean.TRUE : Boolean.FALSE;
+ }
+
+ /**
+ * Whether loading this fetch group causes a post-load callback on the
+ * loaded instance.
+ */
+ public boolean isPostLoad () {
+ if (_postLoad != null)
+ return _postLoad.booleanValue();
+
+ if (_meta != null) {
+ ClassMetaData sup = _meta.getPCSuperclassMetaData();
+ if (sup != null) {
+ FetchGroup supFG = sup.getFetchGroup(_name);
+ if (supFG != null && supFG.isPostLoad())
+ return true;
+ }
+ }
+
+ if (_includes == null)
+ return false;
+ FetchGroup fg;
+ for (Iterator itr = _includes.iterator(); itr.hasNext();) {
+ fg = _meta.getFetchGroup((String) itr.next());
+ if (fg != null && fg.isPostLoad())
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * Whether the post-load value is declared for this group.
+ */
+ public boolean isPostLoadExplicit() {
+ return _postLoad != null;
+ }
+
+ /**
+ * Resolve and validate fetch group metadata.
+ */
+ public void resolve() {
+ if (_includes == null)
+ return;
+
+ // validate includes
+ String name;
+ FetchGroup fg;
+ for (Iterator itr = _includes.iterator(); itr.hasNext();) {
+ name = (String) itr.next();
+ if (name.equals(_name))
+ throw new MetaDataException(_loc.get("cyclic-fg", this, name));
+ fg = _meta.getFetchGroup(name);
+ if (fg == null)
+ throw new MetaDataException(_loc.get("bad-fg-include", this,
+ name));
+ if (fg.includes(_name, true))
+ throw new MetaDataException(_loc.get("cyclic-fg", this, name));
+ }
+ }
+
+ /**
+ * Affirms equality if the other has the same name and declaring type.
+ */
+ public boolean equals(Object other) {
+ if (other == this)
+ return true;
+ if (!(other instanceof FetchGroup))
+ return false;
+ FetchGroup that = (FetchGroup) other;
+ return _name.equals(that._name)
+ && ObjectUtils.equals(_meta, that._meta);
+ }
+
+ public int hashCode() {
+ return _name.hashCode() + ((_meta == null) ? 0 : _meta.hashCode());
+ }
+
+ public String toString() {
+ return ((_meta == null) ? "Builtin" : _meta.toString ()) + "." + _name;
+ }
+}
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/FieldMetaData.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/InMemoryRelatedFieldOrder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/InMemoryValueOrder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/InheritanceComparator.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/InterfaceImplGenerator.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/JavaTypes.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/LifecycleMetaData.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataContext.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataDefaults.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataInheritanceComparator.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataRepository.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openjpa/branches/1.0.x/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataTool.java
------------------------------------------------------------------------------
svn:eol-style = native