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%)

Reply via email to