This is an automated email from the ASF dual-hosted git repository.
ntimofeev pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
from 9c7f4187a Merge pull request #597 from
stariy95/5.0-CAY-2833-cayenne-path
new ae23480a9 CAY-2845 Deprecate DataObject in favour of Persistent -
initial pass
new cdcf53982 CAY-2845 Deprecate DataObject in favour of Persistent -
refactor persistent descriptor factory
new 2944693c1 CAY-2845 Deprecate DataObject in favour of Persistent - fix
JavaDocs and main documentation - fix naming and messages
new f8cc09b8f CAY-2845 Deprecate DataObject in favour of Persistent -
update test classes
new 8b58c6465 CAY-2845 Deprecate DataObject in favour of Persistent -
remove mentions of DataObject
new 0ca71e2a7 CAY-2845 Deprecate DataObject in favour of Persistent -
release and upgrade notes
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
RELEASE-NOTES.txt | 1 +
UPGRADE.txt | 3 +
...enneGeneratorTaskCrossMapRelationshipsTest.java | 2 +-
.../cayenne/tools/CayenneGeneratorTaskTest.java | 14 +-
.../org/apache/cayenne/tools/velotemplate.vm | 2 +-
cayenne-ant/src/test/resources/testmap.map.xml | 12 +-
.../cayenne/cache/invalidation/db/auto/_E1.java | 4 +-
.../cayenne/cache/invalidation/db/auto/_E2.java | 4 +-
.../org/apache/cayenne/gen/EntityArtifact.java | 4 +-
.../java/org/apache/cayenne/gen/ImportUtils.java | 2 +-
.../templates/v4_1/datamap-singleclass.vm | 2 +-
.../resources/templates/v4_1/datamap-subclass.vm | 2 +-
.../resources/templates/v4_1/datamap-superclass.vm | 2 +-
.../main/resources/templates/v4_1/singleclass.vm | 2 +-
.../src/main/resources/templates/v4_1/subclass.vm | 2 +-
.../main/resources/templates/v4_1/superclass.vm | 2 +-
.../cayenne/gen/ClassGenerationActionTest.java | 2 +-
.../resources/templateTest/_auto/_ObjEntity.java | 4 +-
.../org/apache/cayenne/commitlog/CommitLog.java | 2 +-
.../cayenne/commitlog/db/auto/_AuditLog.java | 10 +-
.../cayenne/commitlog/db/auto/_Auditable1.java | 10 +-
.../cayenne/commitlog/db/auto/_Auditable2.java | 10 +-
.../cayenne/commitlog/db/auto/_Auditable3.java | 10 +-
.../cayenne/commitlog/db/auto/_Auditable4.java | 10 +-
.../commitlog/db/auto/_AuditableChild1.java | 10 +-
.../commitlog/db/auto/_AuditableChild1x.java | 10 +-
.../commitlog/db/auto/_AuditableChild3.java | 10 +-
.../org/apache/cayenne/commitlog/db/auto/_E1.java | 11 +-
.../org/apache/cayenne/commitlog/db/auto/_E2.java | 11 +-
.../org/apache/cayenne/commitlog/db/auto/_E3.java | 10 +-
.../org/apache/cayenne/commitlog/db/auto/_E4.java | 10 +-
.../org/apache/cayenne/crypto/db/auto/_Table1.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table2.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table3.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table4.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table5.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table6.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table7.java | 4 +-
.../org/apache/cayenne/crypto/db/auto/_Table8.java | 4 +-
.../cayenne/dbsync/merge/MergerFactoryIT.java | 4 +-
.../cayenne/dbsync/merge/token/ValueForNullIT.java | 9 +-
.../lifecycle/relationship/ObjectIdBatchFault.java | 14 +-
.../relationship/ObjectIdBatchSourceItem.java | 8 +-
.../ObjectIdRelationshipBatchFaultingStrategy.java | 9 +-
.../ObjectIdRelationshipFaultingStrategy.java | 4 +-
.../relationship/ObjectIdRelationshipFilter.java | 8 +-
.../relationship/ObjectIdRelationshipHandler.java | 10 +-
.../org/apache/cayenne/lifecycle/db/auto/_E1.java | 4 +-
.../org/apache/cayenne/lifecycle/db/auto/_E2.java | 4 +-
.../org/apache/cayenne/lifecycle/db/auto/_E3.java | 4 +-
.../org/apache/cayenne/lifecycle/db/auto/_E4.java | 4 +-
.../apache/cayenne/lifecycle/db/auto/_SortDep.java | 4 +-
.../cayenne/lifecycle/db/auto/_SortRoot.java | 4 +-
.../cayenne/lifecycle/db/auto/_UuidRoot1.java | 4 +-
.../project/validation/NameValidationHelper.java | 18 +-
.../project/validation/ObjAttributeValidator.java | 2 +-
.../project/validation/ObjEntityValidator.java | 4 +-
.../validation/ObjRelationshipValidator.java | 2 +-
.../org/apache/cayenne/velocity/BindDirective.java | 4 +-
.../velocity/VelocitySQLTemplateProcessorTest.java | 16 +-
.../java/org/apache/cayenne/BaseDataObject.java | 704 +-------------------
.../src/main/java/org/apache/cayenne/Cayenne.java | 70 +-
.../main/java/org/apache/cayenne/DataObject.java | 178 +-----
.../src/main/java/org/apache/cayenne/DataRow.java | 9 +-
.../java/org/apache/cayenne/EmbeddableObject.java | 2 +-
...ataObject.java => GenericPersistentObject.java} | 16 +-
...DataObject.java => HybridPersistentObject.java} | 15 +-
.../main/java/org/apache/cayenne/Persistent.java | 177 ++++-
.../java/org/apache/cayenne/PersistentObject.java | 709 ++++++++++++++++++++-
.../org/apache/cayenne/access/DataContext.java | 30 +-
.../apache/cayenne/access/DataContextDelegate.java | 16 +-
.../org/apache/cayenne/access/DataDomainQuery.java | 2 +-
.../org/apache/cayenne/access/DataRowStore.java | 6 +-
.../cayenne/access/HierarchicalObjectResolver.java | 2 +-
.../cayenne/access/IncrementalFaultList.java | 18 +-
.../org/apache/cayenne/access/NoopDelegate.java | 18 +-
.../org/apache/cayenne/access/ObjectResolver.java | 18 +-
.../org/apache/cayenne/access/ObjectStore.java | 72 +--
.../java/org/apache/cayenne/access/ToManyList.java | 16 +-
.../java/org/apache/cayenne/access/ToManyMap.java | 8 +-
.../java/org/apache/cayenne/access/ToManySet.java | 16 +-
.../java/org/apache/cayenne/access/ToOneFault.java | 2 +-
.../cayenne/access/flush/PostprocessVisitor.java | 10 +-
.../cayenne/access/jdbc/LimitResultIterator.java | 1 -
.../cayenne/ashwood/AshwoodEntitySorter.java | 2 +-
.../org/apache/cayenne/exp/parser/ASTDbIdPath.java | 7 +-
.../org/apache/cayenne/exp/parser/ASTObjPath.java | 16 +-
.../org/apache/cayenne/graph/ChildDiffLoader.java | 8 +-
.../main/java/org/apache/cayenne/map/DataMap.java | 2 +-
.../org/apache/cayenne/map/EntityResolver.java | 4 +-
.../java/org/apache/cayenne/map/ObjEntity.java | 22 +-
.../org/apache/cayenne/query/DeleteBatchQuery.java | 4 +-
.../org/apache/cayenne/query/InsertBatchQuery.java | 2 +-
.../java/org/apache/cayenne/query/Ordering.java | 2 +-
.../org/apache/cayenne/query/QueryMetadata.java | 2 +-
.../java/org/apache/cayenne/query/SQLSelect.java | 2 +-
.../java/org/apache/cayenne/reflect/Accessor.java | 2 +-
.../apache/cayenne/reflect/BaseToManyProperty.java | 4 +-
.../apache/cayenne/reflect/BaseToOneProperty.java | 2 +-
.../cayenne/reflect/PersistentDescriptor.java | 11 +-
.../reflect/generic/DataObjectDescriptor.java | 48 --
...Accessor.java => PersistentObjectAccessor.java} | 41 +-
...java => PersistentObjectAttributeProperty.java} | 4 +-
...erty.java => PersistentObjectBaseProperty.java} | 28 +-
...java => PersistentObjectDescriptorFactory.java} | 38 +-
...java => PersistentObjectToManyMapProperty.java} | 6 +-
...ty.java => PersistentObjectToManyProperty.java} | 12 +-
...rty.java => PersistentObjectToOneProperty.java} | 12 +-
.../apache/cayenne/template/parser/ASTMethod.java | 2 +
.../apache/cayenne/util/PersistentObjectList.java | 4 +-
.../apache/cayenne/util/PersistentObjectSet.java | 4 +-
.../apache/cayenne/util/ShallowMergeOperation.java | 2 +-
.../test/java/org/apache/cayenne/CayenneIT.java | 4 +-
... => CayennePersistentObjectFlattenedRelIT.java} | 2 +-
...bjectIT.java => CayennePersistentObjectIT.java} | 10 +-
...ava => CayennePersistentObjectInContextIT.java} | 8 +-
...ava => CayennePersistentObjectReflexiveIT.java} | 2 +-
...=> CayennePersistentObjectRelationshipsIT.java} | 2 +-
...ennePersistentObjectSetToManyCollectionIT.java} | 2 +-
...=> CayennePersistentObjectSetToManyListIT.java} | 8 +-
... => CayennePersistentObjectSetToManyMapIT.java} | 2 +-
... => CayennePersistentObjectSetToManySetIT.java} | 2 +-
...va => CayennePersistentObjectValidationIT.java} | 2 +-
.../java/org/apache/cayenne/GenericMappingIT.java | 12 +-
...ObjectIT.java => HybridPersistentObjectIT.java} | 2 +-
.../java/org/apache/cayenne/MockDataObject.java | 147 -----
.../org/apache/cayenne/MockPersistentObject.java | 3 +-
...T.java => PersistentObjectSerializationIT.java} | 30 +-
.../access/DataContextDelegateSharedCacheIT.java | 10 +-
.../apache/cayenne/access/DataContextExtrasIT.java | 5 +-
.../org/apache/cayenne/access/DataContextIT.java | 6 +-
.../access/DataContextObjectTrackingIT.java | 6 +-
.../access/DataContextPrefetchExtrasIT.java | 18 +-
.../access/DataContextProcedureQueryIT.java | 2 +-
.../cayenne/access/DataContextQueryCachingIT.java | 8 +-
.../cayenne/access/DataContextSQLTemplateIT.java | 2 +-
.../org/apache/cayenne/access/JointPrefetchIT.java | 10 +-
.../cayenne/access/MockDataContextDelegate.java | 16 +-
.../cayenne/access/NestedDataContextReadIT.java | 5 +-
.../org/apache/cayenne/access/ObjectStoreIT.java | 12 +-
.../access/SimpleIdIncrementalFaultListIT.java | 6 +-
.../SimpleIdIncrementalFaultListPrefetchIT.java | 12 +-
.../org/apache/cayenne/access/ToManyListIT.java | 6 +-
.../apache/cayenne/exp/Expression_ParamsTest.java | 12 +-
.../org/apache/cayenne/exp/parser/ASTDbPathIT.java | 4 +-
.../org/apache/cayenne/exp/parser/ASTEqualIT.java | 2 +-
.../apache/cayenne/exp/parser/ASTObjPathTest.java | 4 +-
.../cayenne/map/EntityResolverGenericStackIT.java | 4 +-
.../org/apache/cayenne/map/EntityResolverIT.java | 2 +-
.../org/apache/cayenne/map/MockEntityResolver.java | 4 +-
.../java/org/apache/cayenne/map/ObjEntityIT.java | 4 +-
.../apache/cayenne/query/ObjectIdQueryTest.java | 2 +-
.../org/apache/cayenne/query/ProcedureCallIT.java | 2 +-
.../cayenne/query/RelationshipQueryTest.java | 2 +-
... => PersistentObjectAttributePropertyTest.java} | 6 +-
...va => PersistentObjectDescriptorFactoryIT.java} | 6 +-
...ObjectDescriptorFactory_InheritanceMapsIT.java} | 10 +-
.../template/CayenneSQLTemplateProcessorTest.java | 16 +-
.../testdo/annotation/auto/_ArtistAnnotation.java | 12 +-
.../testdo/array_type/auto/_ArrayTestEntity.java | 15 +-
.../testdo/binary_pk/auto/_BinaryPKTest1.java | 15 +-
.../testdo/binary_pk/auto/_BinaryPKTest2.java | 15 +-
.../apache/cayenne/testdo/cay_2032/auto/_Team.java | 15 +-
.../cayenne/testdo/cay_2032/auto/_Users.java | 15 +-
.../cayenne/testdo/cay_2641/auto/_ArtistLazy.java | 12 +-
.../testdo/cay_2641/auto/_PaintingLazy.java | 12 +-
.../cayenne/testdo/cay_2666/auto/_CAY2666.java | 10 +-
.../testdo/compound/auto/_CharFkTestEntity.java | 12 +-
.../testdo/compound/auto/_CharPkTestEntity.java | 10 +-
.../compound/auto/_CompoundFkTestEntity.java | 12 +-
.../testdo/compound/auto/_CompoundIntPk.java | 10 +-
.../testdo/compound/auto/_CompoundOrder.java | 12 +-
.../testdo/compound/auto/_CompoundOrderLine.java | 48 +-
.../compound/auto/_CompoundOrderLineInfo.java | 15 +-
.../compound/auto/_CompoundPkTestEntity.java | 10 +-
.../testdo/date_time/auto/_CalendarEntity.java | 15 +-
.../testdo/date_time/auto/_DateTestEntity.java | 15 +-
.../cayenne/testdo/db1/auto/_CrossdbM1E1.java | 12 +-
.../cayenne/testdo/db2/auto/_CrossdbM2E1.java | 12 +-
.../cayenne/testdo/db2/auto/_CrossdbM2E2.java | 12 +-
.../testdo/deleterules/auto/_DeleteCascade.java | 15 +-
.../testdo/deleterules/auto/_DeleteDeny.java | 15 +-
.../testdo/deleterules/auto/_DeleteNullify.java | 15 +-
.../testdo/deleterules/auto/_DeleteRule.java | 15 +-
.../testdo/embeddable/auto/_EmbedChild.java | 6 +-
.../testdo/embeddable/auto/_EmbedEntity1.java | 10 +-
.../testdo/embeddable/auto/_EmbedEntity2.java | 9 +-
.../cayenne/testdo/embeddable/auto/_EmbedRoot.java | 10 +-
.../cayenne/testdo/enum_test/auto/_EnumEntity.java | 15 +-
.../testdo/enum_test/auto/_EnumEntity2.java | 15 +-
.../testdo/enum_test/auto/_EnumEntity3.java | 12 +-
.../extended_type/auto/_ExtendedTypeEntity.java | 15 +-
.../generated/auto/_GeneratedColumnCompKey.java | 12 +-
.../generated/auto/_GeneratedColumnCompMaster.java | 10 +-
.../testdo/generated/auto/_GeneratedColumnDep.java | 10 +-
.../generated/auto/_GeneratedColumnTest2.java | 10 +-
.../generated/auto/_GeneratedColumnTestEntity.java | 10 +-
.../testdo/generated/auto/_GeneratedF1.java | 10 +-
.../testdo/generated/auto/_GeneratedF2.java | 10 +-
.../testdo/generated/auto/_GeneratedReflexive.java | 9 +-
.../cayenne/testdo/hybrid/auto/_HybridEntity1.java | 14 +-
.../cayenne/testdo/hybrid/auto/_HybridEntity2.java | 14 +-
.../testdo/inheritance/auto/_BaseEntity.java | 15 +-
.../inheritance/auto/_DirectToSubEntity.java | 15 +-
.../testdo/inheritance/auto/_RelatedEntity.java | 15 +-
.../testdo/inheritance/auto/_SubEntity.java | 11 +-
.../testdo/inheritance_flat/auto/_Group.java | 8 +-
.../inheritance_flat/auto/_GroupProperties.java | 11 +-
.../testdo/inheritance_flat/auto/_Role.java | 11 +-
.../testdo/inheritance_flat/auto/_User.java | 8 +-
.../inheritance_flat/auto/_UserProperties.java | 11 +-
.../auto/_AbstractSuperEntity.java | 4 +-
.../inheritance_people/auto/_AbstractPerson.java | 15 +-
.../testdo/inheritance_people/auto/_Address.java | 15 +-
.../inheritance_people/auto/_ClientCompany.java | 15 +-
.../auto/_CustomerRepresentative.java | 11 +-
.../inheritance_people/auto/_Department.java | 15 +-
.../testdo/inheritance_people/auto/_Employee.java | 10 +-
.../testdo/inheritance_people/auto/_Manager.java | 11 +-
.../inheritance_people/auto/_PersonNotes.java | 15 +-
.../testdo/inheritance_vertical/auto/_Iv1Root.java | 10 +-
.../testdo/inheritance_vertical/auto/_Iv1Sub1.java | 6 +-
.../testdo/inheritance_vertical/auto/_Iv2Root.java | 10 +-
.../testdo/inheritance_vertical/auto/_Iv2Sub1.java | 5 +-
.../testdo/inheritance_vertical/auto/_Iv2X.java | 10 +-
.../inheritance_vertical/auto/_IvAbstract.java | 10 +-
.../testdo/inheritance_vertical/auto/_IvBase.java | 12 +-
.../inheritance_vertical/auto/_IvBaseWithLock.java | 10 +-
.../inheritance_vertical/auto/_IvConcrete.java | 5 +-
.../inheritance_vertical/auto/_IvGenKeyRoot.java | 10 +-
.../inheritance_vertical/auto/_IvGenKeySub.java | 6 +-
.../testdo/inheritance_vertical/auto/_IvImpl.java | 5 +-
.../inheritance_vertical/auto/_IvImplWithLock.java | 5 +-
.../testdo/inheritance_vertical/auto/_IvOther.java | 9 +-
.../testdo/inheritance_vertical/auto/_IvRoot.java | 10 +-
.../testdo/inheritance_vertical/auto/_IvSub1.java | 6 +-
.../inheritance_vertical/auto/_IvSub1Sub1.java | 6 +-
.../testdo/inheritance_vertical/auto/_IvSub2.java | 6 +-
.../testdo/inheritance_vertical/auto/_IvSub3.java | 5 +-
.../inheritance_with_enum/auto/_Dependent.java | 15 +-
.../testdo/inheritance_with_enum/auto/_Root.java | 14 +-
.../testdo/inheritance_with_enum/auto/_Sub.java | 11 +-
.../testdo/java8/auto/_DurationTestEntity.java | 116 ++--
.../testdo/java8/auto/_LocalDateTestEntity.java | 15 +-
.../java8/auto/_LocalDateTimeTestEntity.java | 15 +-
.../testdo/java8/auto/_LocalTimeTestEntity.java | 15 +-
.../testdo/java8/auto/_PeriodTestEntity.java | 12 +-
.../cayenne/testdo/json/auto/_JsonOther.java | 23 +-
.../cayenne/testdo/json/auto/_JsonVarchar.java | 23 +-
.../apache/cayenne/testdo/lazy/auto/_Lazyblob.java | 12 +-
.../lifecycle_callbacks_order/auto/_Lifecycle.java | 15 +-
.../testdo/lifecycles/auto/_Lifecycles.java | 15 +-
.../cayenne/testdo/lob/auto/_BlobTestEntity.java | 15 +-
.../cayenne/testdo/lob/auto/_ClobTestEntity.java | 15 +-
.../cayenne/testdo/lob/auto/_ClobTestRelation.java | 11 +-
.../cayenne/testdo/lob/auto/_NClobTestEntity.java | 15 +-
.../testdo/locking/auto/_LockingHelper.java | 15 +-
.../testdo/locking/auto/_RelLockingTestEntity.java | 15 +-
.../locking/auto/_SimpleLockingTestEntity.java | 14 +-
.../testdo/map_to_many/auto/_IdMapToMany.java | 15 +-
.../map_to_many/auto/_IdMapToManyTarget.java | 15 +-
.../testdo/map_to_many/auto/_MapToMany.java | 15 +-
.../testdo/map_to_many/auto/_MapToManyTarget.java | 15 +-
.../meaningful_pk/auto/_MeaningfulPKDep.java | 8 +-
.../meaningful_pk/auto/_MeaningfulPKTest1.java | 8 +-
.../testdo/meaningful_pk/auto/_MeaningfulPk.java | 8 +-
.../meaningful_pk/auto/_MeaningfulPkDep2.java | 8 +-
.../meaningful_pk/auto/_MeaningfulPkTest2.java | 8 +-
.../testdo/misc_types/auto/_ArraysEntity.java | 15 +-
.../testdo/misc_types/auto/_CharacterEntity.java | 15 +-
.../misc_types/auto/_SerializableEntity.java | 15 +-
.../auto/_MixedPersistenceStrategy.java | 15 +-
.../auto/_MixedPersistenceStrategy2.java | 15 +-
.../apache/cayenne/testdo/mt/auto/_MtTable1.java | 15 +-
.../cayenne/testdo/mt/auto/_MtTable1Subclass1.java | 11 +-
.../cayenne/testdo/mt/auto/_MtTable1Subclass2.java | 11 +-
.../apache/cayenne/testdo/mt/auto/_MtTable2.java | 15 +-
.../apache/cayenne/testdo/mt/auto/_MtTable3.java | 14 +-
.../apache/cayenne/testdo/mt/auto/_MtTable4.java | 15 +-
.../apache/cayenne/testdo/mt/auto/_MtTable5.java | 15 +-
.../cayenne/testdo/no_pk/auto/_NoPkTestEntity.java | 11 +-
.../numeric_types/auto/_BigDecimalEntity.java | 12 +-
.../numeric_types/auto/_BigIntegerEntity.java | 12 +-
.../numeric_types/auto/_BitNumberTestEntity.java | 12 +-
.../testdo/numeric_types/auto/_BitTestEntity.java | 12 +-
.../numeric_types/auto/_BooleanTestEntity.java | 12 +-
.../testdo/numeric_types/auto/_DecimalPKTest1.java | 10 +-
.../numeric_types/auto/_DecimalPKTestEntity.java | 10 +-
.../testdo/numeric_types/auto/_LongEntity.java | 12 +-
.../numeric_types/auto/_SmallintTestEntity.java | 12 +-
.../numeric_types/auto/_TinyintTestEntity.java | 12 +-
.../cayenne/testdo/oneway/auto/_OnewayTable1.java | 15 +-
.../cayenne/testdo/oneway/auto/_OnewayTable2.java | 11 +-
.../cayenne/testdo/oneway/auto/_OnewayTable3.java | 15 +-
.../cayenne/testdo/oneway/auto/_OnewayTable4.java | 15 +-
.../primitive/auto/_PrimitivesTestEntity.java | 14 +-
.../cayenne/testdo/qualified/auto/_Qualified1.java | 15 +-
.../cayenne/testdo/qualified/auto/_Qualified2.java | 15 +-
.../cayenne/testdo/qualified/auto/_Qualified3.java | 15 +-
.../cayenne/testdo/qualified/auto/_Qualified4.java | 15 +-
.../cayenne/testdo/quotemap/auto/_QuoteAdress.java | 15 +-
.../testdo/quotemap/auto/_Quote_Person.java | 14 +-
.../cayenne/testdo/reflexive/auto/_Other.java | 19 +-
.../cayenne/testdo/reflexive/auto/_Reflexive.java | 14 +-
.../cayenne/testdo/relationships/auto/_E1.java | 10 +-
.../cayenne/testdo/relationships/auto/_E2.java | 10 +-
.../relationships/auto/_FkOfDifferentType.java | 12 +-
.../testdo/relationships/auto/_MeaningfulFK.java | 12 +-
.../relationships/auto/_ReflexiveAndToOne.java | 11 +-
.../relationships/auto/_RelationshipHelper.java | 12 +-
.../relationships_activity/auto/_Activity.java | 15 +-
.../auto/_ActivityResult.java | 10 +-
.../relationships_child_master/auto/_Child.java | 15 +-
.../relationships_child_master/auto/_Master.java | 15 +-
.../relationships_clob/auto/_ClobDetail.java | 15 +-
.../relationships_clob/auto/_ClobMaster.java | 15 +-
.../auto/_CollectionToMany.java | 12 +-
.../auto/_CollectionToManyTarget.java | 12 +-
.../auto/_DeleteRuleFlatA.java | 15 +-
.../auto/_DeleteRuleFlatB.java | 15 +-
.../auto/_DeleteRuleTest1.java | 15 +-
.../auto/_DeleteRuleTest2.java | 15 +-
.../auto/_DeleteRuleTest3.java | 15 +-
.../relationships_flattened/auto/_Entity1.java | 12 +-
.../relationships_flattened/auto/_Entity2.java | 13 +-
.../relationships_flattened/auto/_Entity3.java | 13 +-
.../auto/_FlattenedCircular.java | 11 +-
.../auto/_FlattenedTest1.java | 12 +-
.../auto/_FlattenedTest2.java | 12 +-
.../auto/_FlattenedTest3.java | 12 +-
.../auto/_FlattenedTest4.java | 15 +-
.../auto/_FlattenedTest5.java | 12 +-
.../auto/_Author.java | 10 +-
.../auto/_SelfRelationship.java | 10 +-
.../auto/_SelfRelationshipSub.java | 6 +
.../auto/_Song.java | 10 +-
.../relationships_set_to_many/auto/_SetToMany.java | 15 +-
.../auto/_SetToManyTarget.java | 15 +-
.../auto/_ToManyFkDep.java | 14 +-
.../auto/_ToManyFkRoot.java | 14 +-
.../auto/_ToManyRoot2.java | 15 +-
.../relationships_to_one_fk/auto/_ToOneFK1.java | 15 +-
.../relationships_to_one_fk/auto/_ToOneFK2.java | 15 +-
.../testdo/return_types/auto/_ReturnTypesMap1.java | 14 +-
.../testdo/return_types/auto/_ReturnTypesMap2.java | 15 +-
.../return_types/auto/_ReturnTypesMapLobs1.java | 15 +-
.../testdo/soft_delete/auto/_SoftDelete.java | 15 +-
.../table_primitives/auto/_TablePrimitives.java | 14 +-
...ArtDataObject.java => ArtPersistentObject.java} | 4 +-
.../cayenne/testdo/testmap/auto/_ArtGroup.java | 4 +-
.../cayenne/testdo/testmap/auto/_Artist.java | 4 +-
.../testdo/testmap/auto/_ArtistCallback.java | 4 +-
.../testdo/testmap/auto/_ArtistExhibit.java | 4 +-
.../apache/cayenne/testdo/testmap/auto/_Award.java | 7 +-
.../testdo/testmap/auto/_CompoundPainting.java | 4 +-
.../testmap/auto/_CompoundPaintingLongNames.java | 4 +-
.../cayenne/testdo/testmap/auto/_Exhibit.java | 4 +-
.../cayenne/testdo/testmap/auto/_Gallery.java | 4 +-
.../auto/_MeaningfulGeneratedColumnTestEntity.java | 4 +-
.../testdo/testmap/auto/_NullTestEntity.java | 4 +-
.../cayenne/testdo/testmap/auto/_Painting.java | 4 +-
.../cayenne/testdo/testmap/auto/_Painting1.java | 4 +-
.../cayenne/testdo/testmap/auto/_PaintingInfo.java | 4 +-
.../cayenne/testdo/testmap/auto/_ROArtist.java | 4 +-
.../cayenne/testdo/testmap/auto/_ROPainting.java | 4 +-
.../testdo/testmap/auto/_RWCompoundPainting.java | 4 +-
.../cayenne/testdo/testmap/auto/_SubPainting.java | 4 +-
.../apache/cayenne/testdo/things/auto/_Bag.java | 31 +-
.../apache/cayenne/testdo/things/auto/_Ball.java | 14 +-
.../apache/cayenne/testdo/things/auto/_Box.java | 23 +-
.../cayenne/testdo/things/auto/_BoxInfo.java | 15 +-
.../apache/cayenne/testdo/things/auto/_Thing.java | 22 +-
.../cayenne/testdo/toone/auto/_TooneDep.java | 15 +-
.../cayenne/testdo/toone/auto/_TooneMaster.java | 15 +-
.../unsupported_distinct_types/auto/_Customer.java | 15 +-
.../unsupported_distinct_types/auto/_Product.java | 14 +-
.../cayenne/testdo/uuid/auto/_UuidPkEntity.java | 12 +-
.../cayenne/testdo/uuid/auto/_UuidTestEntity.java | 15 +-
.../testdo/weighted_sort/auto/_SortDep.java | 15 +-
.../testdo/weighted_sort/auto/_SortRoot.java | 15 +-
.../org/apache/cayenne/unit/jira/CAY_743Test.java | 3 +-
cayenne/src/test/resources/array-type.map.xml | 2 +-
cayenne/src/test/resources/binary-pk.map.xml | 2 +-
.../src/test/resources/cay2641/datamapLazy.map.xml | 13 -
cayenne/src/test/resources/compound.map.xml | 8 +-
cayenne/src/test/resources/date-time.map.xml | 2 +-
cayenne/src/test/resources/extended-type.map.xml | 2 +-
cayenne/src/test/resources/generated.map.xml | 8 +-
.../src/test/resources/hybrid-data-object.map.xml | 6 +-
cayenne/src/test/resources/json.map.xml | 2 +-
cayenne/src/test/resources/lob.map.xml | 2 +-
cayenne/src/test/resources/misc-types.map.xml | 2 +-
.../resources/mixed-persistence-strategy.map.xml | 2 +-
cayenne/src/test/resources/no-pk.map.xml | 2 +-
cayenne/src/test/resources/numeric-types.map.xml | 2 +-
.../configuration/xml/testConfigMap4.map.xml | 6 +-
cayenne/src/test/resources/primitive.map.xml | 2 +-
cayenne/src/test/resources/return-types.map.xml | 8 +-
cayenne/src/test/resources/testmap.map.xml | 6 +-
cayenne/src/test/resources/things.map.xml | 11 +-
cayenne/src/test/resources/uuid.map.xml | 1 -
.../asciidoc/_cayenne-guide/part1/modeler.adoc | 6 +-
.../asciidoc/_cayenne-guide/part2/expressions.adoc | 2 +-
.../asciidoc/_cayenne-guide/part2/lifecycle.adoc | 4 +-
.../_cayenne-guide/part2/objectContext.adoc | 10 +-
.../_cayenne-guide/part2/queries/ejbql.adoc | 4 +-
.../_getting-started-guide/persistent-objects.adoc | 4 +-
.../tools/CayenneGeneratorIntegrationTest.java | 14 +-
.../org/apache/cayenne/tools/velotemplate.vm | 2 +-
.../src/test/resources/testmap.map.xml | 12 +-
.../dialog/datamap/SuperclassUpdateController.java | 2 +-
.../modeler/editor/RawQueryPropertiesPanel.java | 22 +-
.../cayenne/modeler/editor/SQLTemplateMainTab.java | 6 +-
.../cayenne/tutorial/persistent/auto/_Artist.java | 4 +-
.../cayenne/tutorial/persistent/auto/_Gallery.java | 4 +-
.../tutorial/persistent/auto/_Painting.java | 4 +-
416 files changed, 3368 insertions(+), 2841 deletions(-)
rename cayenne/src/main/java/org/apache/cayenne/{CayenneDataObject.java =>
GenericPersistentObject.java} (89%)
rename cayenne/src/main/java/org/apache/cayenne/{HybridDataObject.java =>
HybridPersistentObject.java} (88%)
delete mode 100644
cayenne/src/main/java/org/apache/cayenne/reflect/generic/DataObjectDescriptor.java
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectAccessor.java
=> PersistentObjectAccessor.java} (71%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectAttributeProperty.java
=> PersistentObjectAttributeProperty.java} (90%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectBaseProperty.java
=> PersistentObjectBaseProperty.java} (75%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectDescriptorFactory.java
=> PersistentObjectDescriptorFactory.java} (79%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectToManyMapProperty.java
=> PersistentObjectToManyMapProperty.java} (85%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectToManyProperty.java
=> PersistentObjectToManyProperty.java} (87%)
rename
cayenne/src/main/java/org/apache/cayenne/reflect/generic/{DataObjectToOneProperty.java
=> PersistentObjectToOneProperty.java} (88%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectFlattenedRelIT.java
=> CayennePersistentObjectFlattenedRelIT.java} (99%)
rename cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectIT.java =>
CayennePersistentObjectIT.java} (94%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectInContextIT.java =>
CayennePersistentObjectInContextIT.java} (97%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectReflexiveIT.java =>
CayennePersistentObjectReflexiveIT.java} (98%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectRelationshipsIT.java
=> CayennePersistentObjectRelationshipsIT.java} (99%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectSetToManyCollectionIT.java
=> CayennePersistentObjectSetToManyCollectionIT.java} (97%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectSetToManyListIT.java
=> CayennePersistentObjectSetToManyListIT.java} (97%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectSetToManyMapIT.java
=> CayennePersistentObjectSetToManyMapIT.java} (97%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectSetToManySetIT.java
=> CayennePersistentObjectSetToManySetIT.java} (97%)
rename
cayenne/src/test/java/org/apache/cayenne/{CayenneDataObjectValidationIT.java =>
CayennePersistentObjectValidationIT.java} (98%)
rename cayenne/src/test/java/org/apache/cayenne/{HybridDataObjectIT.java =>
HybridPersistentObjectIT.java} (99%)
delete mode 100644 cayenne/src/test/java/org/apache/cayenne/MockDataObject.java
rename
cayenne/src/test/java/org/apache/cayenne/{DataObjectSerializationIT.java =>
PersistentObjectSerializationIT.java} (85%)
rename
cayenne/src/test/java/org/apache/cayenne/reflect/generic/{DataObjectAttributePropertyTest.java
=> PersistentObjectAttributePropertyTest.java} (84%)
rename
cayenne/src/test/java/org/apache/cayenne/reflect/generic/{DataObjectDescriptorFactoryIT.java
=> PersistentObjectDescriptorFactoryIT.java} (95%)
rename
cayenne/src/test/java/org/apache/cayenne/reflect/generic/{DataObjectDescriptorFactory_InheritanceMapsIT.java
=> PersistentObjectDescriptorFactory_InheritanceMapsIT.java} (88%)
rename
cayenne/src/test/java/org/apache/cayenne/testdo/testmap/{ArtDataObject.java =>
ArtPersistentObject.java} (92%)