Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2011-08-02 13:24:47 +0000
committerkmoore2011-08-02 13:24:47 +0000
commit3d505d221f38ced0b003a7ab4c3bec329e66520d (patch)
tree523ab7f29009dc5f54adcc0d373d46a5c9db78c1
parenta940ce0028751421c5c7312b19128b3a5f518386 (diff)
downloadwebtools.dali-3d505d221f38ced0b003a7ab4c3bec329e66520d.tar.gz
webtools.dali-3d505d221f38ced0b003a7ab4c3bec329e66520d.tar.xz
webtools.dali-3d505d221f38ced0b003a7ab4c3bec329e66520d.zip
changing the rest of the Iterator API to Iterable
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/AttributeMapping.java8
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/CollectionMapping.java6
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/MappedByRelationshipStrategy.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/OverrideContainer.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/PersistentType.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyBaseColumn.java6
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverride.java3
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverrideRelationship.java3
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyUniqueConstraint.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/RelationshipMapping.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/TypeMapping.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaJpaContextNode.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaTypeMapping.java3
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/AttributeMappingTools.java27
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/MappingTools.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/TypeMappingTools.java33
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaAttributeMapping.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseColumn.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseEmbeddedMapping.java63
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBasicMapping.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaEntity.java75
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaIdMapping.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinColumnRelationshipStrategy.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJpaContextNode.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaMultiRelationshipMapping.java35
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaNamedColumn.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaOverride.java25
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentAttribute.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentType.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaRelationshipMapping.java25
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSequenceGenerator.java8
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTable.java22
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTypeMapping.java94
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVersionMapping.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualBaseColumn.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualOverride.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToManyRelationship.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToOneRelationship.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappedByRelationshipStrategy.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappingJoinColumnRelationshipStrategy.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToManyRelationship.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToOneRelationship.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOverrideJoinColumnRelationshipStrategy.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaPrimaryKeyJoinColumnRelationshipStrategy.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaVirtualJoinTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmAttributeMapping.java22
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseColumn.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseEmbeddedMapping.java57
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBasicMapping.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEmbeddable.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEntity.java54
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmIdMapping.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmJoinColumnRelationshipStrategy.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMappedSuperclass.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java14
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmRelationshipMapping.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTypeMapping.java75
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVersionMapping.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVirtualBaseColumn.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappedByRelationshipStrategy.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappingJoinColumnRelationshipStrategy.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmOverrideJoinColumnRelationshipStrategy.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumnRelationshipStrategy.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualJoinTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/AbstractPrimaryKeyValidator.java14
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/OverrideValidator.java2
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/AbstractJavaOverrideContainer.java19
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAssociationOverride.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAttributeOverride.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedIdMapping.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedMapping.java32
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratedValue.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratorContainer.java9
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinColumn.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinTable.java13
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOrderable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOverrideRelationship.java11
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaPrimaryKeyJoinColumn.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaReferenceTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaSecondaryTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaTableGenerator.java27
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaUniqueConstraint.java19
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideRelationship.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverride.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverrideContainer.java26
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmVirtualOverride.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedIdMapping.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedMapping.java40
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmJoinTable.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmOverrideRelationship.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmPersistentType.java10
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmTableGenerator.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmVirtualOverrideRelationship.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/AbstractJavaElementCollectionMapping2_0.java108
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaCollectionTable2_0.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaDerivedIdentity2_0.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaMapsIdDerivedIdentityStrategy2_0.java15
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/NullJavaMapKeyColumn2_0.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/AbstractOrmElementCollectionMapping2_0.java70
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmCollectionTable2_0.java7
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmMapsIdDerivedIdentityStrategy2_0.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/GenericOptions2_0.java34
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/NullOptions2_0.java25
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpql/JpaManagedType.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/jpa2/context/persistence/options/JpaOptions2_0.java17
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/EclipseLinkPersistenceUnit.java12
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/caching/Caching.java10
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/customization/Customization.java14
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/java/JavaEclipseLinkConvert.java21
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/caching/EclipseLinkCaching.java18
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/customization/EclipseLinkCustomization.java23
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/v2_0/context/persistence/options/EclipseLinkOptions2_0.java34
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkConvertComposite.java2
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkConverterStateObject.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/OrmEclipseLinkConvert1_0Composite.java2
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/caching/EntityListComposite.java10
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/EntityListComposite.java10
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/SessionCustomizersComposite.java10
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/v2_0/persistence/options/ValidationConfigurationComposite.java22
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/JpaJavaCompletionProposalComputer.java4
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/ColumnComposite.java3
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/MappedByPane.java5
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/jpa2/persistence/options/ValidationConfigurationComposite.java23
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/GenericJavaPersistentTypeTests.java4
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEmbeddableTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEntityTests.java44
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaManyToManyMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaMappedSuperclassTests.java14
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToManyMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToOneMappingTests.java6
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmEntityTests.java20
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmManyToManyMappingTests.java18
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToManyMappingTests.java18
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToOneMappingTests.java6
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/persistence/PersistenceUnitTestCase.java2
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaElementCollectionMapping2_0Tests.java10
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEmbeddedMapping2_0Tests.java2
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEntity2_0Tests.java30
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaManyToManyMapping2_0Tests.java20
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToManyMapping2_0Tests.java20
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToOneMapping2_0Tests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaPersistentType2_0Tests.java4
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmElementCollectionMapping2_0Tests.java14
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEmbeddedMapping2_0Tests.java2
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEntity2_0Tests.java26
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmManyToManyMapping2_0Tests.java24
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToManyMapping2_0Tests.java24
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToOneMapping2_0Tests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/persistence/Generic2_0OptionsTests.java14
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkEntityMappingsTests.java96
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEmbeddableTests.java84
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEntityTests.java96
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmMappedSuperclassTests.java96
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmOneToManyMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/caching/CachingAdapterTests.java6
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/customization/EclipseLinkCustomizationTests.java2
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaElementCollectionMappingTests.java10
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaEntityTests.java30
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaManyToManyMappingTests.java20
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToManyMappingTests.java6
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToOneMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmElementCollectionMappingTests.java14
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmEntityTests.java26
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmManyToManyMappingTests.java24
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmMappedSuperclassTests.java96
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToManyMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToOneMappingTests.java12
-rw-r--r--jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/persistence/EclipseLink2_0OptionsTests.java14
-rw-r--r--jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/feature/AddJPAEntityFeature.java7
-rw-r--r--jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/util/JpaArtifactFactory.java4
-rw-r--r--jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests/src/org/eclipse/jpt/jpadiagrameditor/ui/tests/internal/relation/CreateRelationsTest.java4
176 files changed, 1449 insertions, 1677 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/AttributeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/AttributeMapping.java
index 3422add9a4..e646eda921 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/AttributeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/AttributeMapping.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* JPA attribute mapping.
* <p>
@@ -118,7 +116,7 @@ public interface AttributeMapping
* <li><code>"embedded.bar"</code>
* </ul>
*/
- Iterator<String> allMappingNames();
+ Iterable<String> getAllMappingNames();
/**
* This is used to determine the virtual attribute overrides for an
@@ -128,7 +126,7 @@ public interface AttributeMapping
* In a JPA 2.0 project this will include overridable nested attributes.
* @see #isOverridableAttributeMapping()
*/
- Iterator<String> allOverridableAttributeMappingNames();
+ Iterable<String> getAllOverridableAttributeMappingNames();
/**
* This is used to determine the virtual association overrides for an
@@ -138,7 +136,7 @@ public interface AttributeMapping
* In a JPA 2.0 project this will include overridable nested associations.
* @see #isOverridableAssociationMapping()
*/
- Iterator<String> allOverridableAssociationMappingNames();
+ Iterable<String> getAllOverridableAssociationMappingNames();
/**
* Return the mapping itself if its name matches the specified name.
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/CollectionMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/CollectionMapping.java
index 5b8dc30347..268b5fea17 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/CollectionMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/CollectionMapping.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2009, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* JPA collection mapping (e.g. 1:m, m:m, element collection)
* <p>
@@ -69,7 +67,7 @@ public interface CollectionMapping
void setCustomMapKey(boolean customMapKey);
String CUSTOM_MAP_KEY_PROPERTY = "customMapKey"; //$NON-NLS-1$
- Iterator<String> candidateMapKeyNames();
+ Iterable<String> getCandidateMapKeyNames();
String getMetamodelFieldMapKeyTypeName();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/MappedByRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/MappedByRelationshipStrategy.java
index 525cece96b..370b25e901 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/MappedByRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/MappedByRelationshipStrategy.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* "Mapped by" relationship strategy
* <p>
@@ -49,7 +47,7 @@ public interface MappedByRelationshipStrategy
/**
* Return the possible attribute names the strategy might use.
*/
- Iterator<String> candidateMappedByAttributeNames();
+ Iterable<String> getCandidateMappedByAttributeNames();
/**
* Return whether this strategy's relationship is owned by the given other
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/OverrideContainer.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/OverrideContainer.java
index 3f582e9b33..b491f2dc0d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/OverrideContainer.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/OverrideContainer.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.internal.context.BaseColumnTextRangeResolver;
import org.eclipse.jpt.jpa.core.internal.context.JptValidator;
@@ -59,7 +58,7 @@ public interface OverrideContainer
* type mapping.
* @see #getOverridableTypeMapping()
*/
- Iterator<String> allOverridableNames();
+ Iterable<String> getAllOverridableNames();
/**
* Return whether the specified table cannot be explicitly specified
@@ -71,7 +70,7 @@ public interface OverrideContainer
* Return the names of tables that are valid for an override's
* column or join column.
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
/**
* Return the database table for the specified table name.
@@ -187,9 +186,9 @@ public interface OverrideContainer
TypeMapping getOverridableTypeMapping();
/**
- * @see OverrideContainer#allOverridableNames()
+ * @see OverrideContainer#getAllOverridableNames()
*/
- Iterator<String> allOverridableNames();
+ Iterable<String> getAllOverridableNames();
/**
* @see OverrideContainer#getDefaultTableName()
@@ -207,9 +206,9 @@ public interface OverrideContainer
org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName);
/**
- * @see OverrideContainer#candidateTableNames()
+ * @see OverrideContainer#getCandidateTableNames()
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
JptValidator buildOverrideValidator(ReadOnlyOverride override, OverrideContainer container, OverrideTextRangeResolver textRangeResolver);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/PersistentType.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/PersistentType.java
index adeb788f4c..c2c6d756c7 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/PersistentType.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/PersistentType.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -142,7 +141,7 @@ public interface PersistentType
* The returned iterator will return elements infinitely if the hierarchy
* has a loop.
*/
- Iterator<PersistentType> inheritanceHierarchy();
+ Iterable<PersistentType> getInheritanceHierarchy();
/**
* Return the persistent type's "persistence" inheritance hierarchy,
@@ -150,7 +149,7 @@ public interface PersistentType
* The returned iterator will return elements infinitely if the hierarchy
* has a loop.
*/
- Iterator<PersistentType> ancestors();
+ Iterable<PersistentType> getAncestors();
// ********** validation **********
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyBaseColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyBaseColumn.java
index 03d3c921e8..977672f988 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyBaseColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyBaseColumn.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* Read-only
@@ -98,7 +96,7 @@ public interface ReadOnlyBaseColumn
/**
* Return a list of table names that are valid for this column
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
// ********** owner **********
@@ -119,6 +117,6 @@ public interface ReadOnlyBaseColumn
/**
* Return a list of table names that are valid for this column
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverride.java
index f49749a26e..8b5e26784d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverride.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
import org.eclipse.jpt.jpa.core.internal.context.BaseColumnTextRangeResolver;
import org.eclipse.jpt.jpa.core.internal.context.JptValidator;
import org.eclipse.jpt.jpa.db.Table;
@@ -57,7 +56,7 @@ public interface ReadOnlyOverride
* Return the names of tables that are valid for the override's
* column or join column.
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
/**
* Return the database table for the specified table name.
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverrideRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverrideRelationship.java
index 8ca8284888..6889075443 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverrideRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyOverrideRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
import org.eclipse.jpt.jpa.core.internal.context.BaseColumnTextRangeResolver;
import org.eclipse.jpt.jpa.core.internal.context.JptValidator;
import org.eclipse.jpt.jpa.db.Table;
@@ -45,7 +44,7 @@ public interface ReadOnlyOverrideRelationship
* Return the names of tables that are valid for the relationship's
* join column.
*/
- Iterator<String> candidateTableNames();
+ Iterable<String> getCandidateTableNames();
/**
* Return the database table for the specified table name.
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyUniqueConstraint.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyUniqueConstraint.java
index 4273e163ca..74e130a620 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyUniqueConstraint.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/ReadOnlyUniqueConstraint.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* Read-only database unique constraint
* <p>
@@ -46,6 +44,6 @@ public interface ReadOnlyUniqueConstraint
* All containers must implement this interface.
*/
interface Owner {
- Iterator<String> candidateUniqueConstraintColumnNames();
+ Iterable<String> getCandidateUniqueConstraintColumnNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/RelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/RelationshipMapping.java
index 5bfecd7f7e..16cf97465b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/RelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/RelationshipMapping.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
-
/**
* JPA relationship (1:1, 1:m, m:1, m:m) mapping.
* <p>
@@ -56,7 +54,7 @@ public interface RelationshipMapping
* Return all attribute names on the target entity, provided target entity
* resolves
*/
- Iterator<String> allTargetEntityAttributeNames();
+ Iterable<String> getAllTargetEntityAttributeNames();
/**
* Return the char to be used for browsing or creating the target entity IType.
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/TypeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/TypeMapping.java
index dea91b312d..827961d571 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/TypeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/TypeMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context;
-import java.util.Iterator;
import org.eclipse.jpt.jpa.core.context.java.JavaPersistentType;
import org.eclipse.jpt.jpa.db.Schema;
@@ -66,7 +65,7 @@ public interface TypeMapping
* The returned iterator will return elements infinitely if the hierarchy
* has a loop.
*/
- Iterator<TypeMapping> inheritanceHierarchy();
+ Iterable<TypeMapping> getInheritanceHierarchy();
// ********** tables **********
@@ -89,21 +88,21 @@ public interface TypeMapping
* Return the type mapping's "associated" tables, which includes the primary
* table and the collection of secondary tables.
*/
- Iterator<ReadOnlyTable> associatedTables();
+ Iterable<ReadOnlyTable> getAssociatedTables();
/**
* Return the type mapping's "associated" tables, which includes the primary
* table and the collection of secondary tables, as well as all inherited
* "associated" tables.
*/
- Iterator<ReadOnlyTable> allAssociatedTables();
+ Iterable<ReadOnlyTable> getAllAssociatedTables();
/**
* Return the names of the type mapping's "associated" tables, which
* includes the primary table and the collection of secondary tables, as
* well as all the inherited "associated" tables.
*/
- Iterator<String> allAssociatedTableNames();
+ Iterable<String> getAllAssociatedTableNames();
/**
* Return the resolved <em>associated</em> db table with the specified name;
@@ -130,7 +129,7 @@ public interface TypeMapping
/**
* A convenience method for getting the attribute mappings from PersistentType.attributes()
*/
- <T extends AttributeMapping> Iterator<T> attributeMappings();
+ <T extends AttributeMapping> Iterable<T> getAttributeMappings();
/**
* Return attribute mappings of a particular mapping type that are declared on this type mapping
@@ -141,7 +140,7 @@ public interface TypeMapping
* Return all the attribute mappings in the type mapping's
* inheritance hierarchy.
*/
- Iterator<AttributeMapping> allAttributeMappings();
+ Iterable<AttributeMapping> getAllAttributeMappings();
/**
* Return attribute mappings of a particular mapping type that are declared anywhere on this
@@ -168,13 +167,13 @@ public interface TypeMapping
* Return an Iterator of attribute names that can be overridden by a
* sub type mapping.
*/
- Iterator<String> overridableAttributeNames();
+ Iterable<String> getOverridableAttributeNames();
/**
* Return an Iterator of all attribute names that can be overridden in this
* type mapping.
*/
- Iterator<String> allOverridableAttributeNames();
+ Iterable<String> getAllOverridableAttributeNames();
/**
* Return the column of the overridable attribute mapping (or attribute
@@ -192,13 +191,13 @@ public interface TypeMapping
* Return an Iterator of associations names that can be overridden in this
* type mapping.
*/
- Iterator<String> overridableAssociationNames();
+ Iterable<String> getOverridableAssociationNames();
/**
* Return an Iterator of all associations names that can be overridden in this
* type mapping.
*/
- Iterator<String> allOverridableAssociationNames();
+ Iterable<String> getAllOverridableAssociationNames();
Relationship resolveOverriddenRelationship(String attributeName);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaJpaContextNode.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaJpaContextNode.java
index ff33b25ef8..068f576114 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaJpaContextNode.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaJpaContextNode.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2007, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -37,7 +36,7 @@ public interface JavaJpaContextNode
* Return the Java code-completion proposals for the specified position
* in the source code.
*/
- Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot);
+ Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot);
// ********** validation **********
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaTypeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaTypeMapping.java
index 0578698820..c03af30914 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaTypeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaTypeMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.context.java;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.resource.java.Annotation;
import org.eclipse.jpt.common.core.resource.java.JavaResourceType;
import org.eclipse.jpt.jpa.core.context.TypeMapping;
@@ -39,7 +38,7 @@ public interface JavaTypeMapping
JavaPersistentType getPersistentType();
@SuppressWarnings("unchecked")
- Iterator<JavaAttributeMapping> attributeMappings();
+ Iterable<JavaAttributeMapping> getAttributeMappings();
@SuppressWarnings("unchecked")
Iterable<JavaAttributeMapping> getAttributeMappings(String mappingKey);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/AttributeMappingTools.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/AttributeMappingTools.java
index ea6a5dbdb9..796cb0e144 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/AttributeMappingTools.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/AttributeMappingTools.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2006, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2006, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context;
-import java.util.Iterator;
import org.eclipse.jpt.common.utility.internal.Transformer;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
@@ -21,36 +20,36 @@ public final class AttributeMappingTools
// ********** all mapping names transformer **********
- public static final Transformer<AttributeMapping, Iterator<String>> ALL_MAPPING_NAMES_TRANSFORMER = new AllMappingNamesTransformer();
+ public static final Transformer<AttributeMapping, Iterable<String>> ALL_MAPPING_NAMES_TRANSFORMER = new AllMappingNamesTransformer();
static class AllMappingNamesTransformer
- implements Transformer<AttributeMapping, Iterator<String>>
+ implements Transformer<AttributeMapping, Iterable<String>>
{
- public Iterator<String> transform(AttributeMapping mapping) {
- return mapping.allMappingNames();
+ public Iterable<String> transform(AttributeMapping mapping) {
+ return mapping.getAllMappingNames();
}
}
// ********** all overridable attribute mapping names transformer **********
- public static final Transformer<AttributeMapping, Iterator<String>> ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER = new AllOverridableAttributeMappingNamesTransformer();
+ public static final Transformer<AttributeMapping, Iterable<String>> ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER = new AllOverridableAttributeMappingNamesTransformer();
static class AllOverridableAttributeMappingNamesTransformer
- implements Transformer<AttributeMapping, Iterator<String>>
+ implements Transformer<AttributeMapping, Iterable<String>>
{
- public Iterator<String> transform(AttributeMapping mapping) {
- return mapping.allOverridableAttributeMappingNames();
+ public Iterable<String> transform(AttributeMapping mapping) {
+ return mapping.getAllOverridableAttributeMappingNames();
}
}
// ********** all overridable association mapping names transformer **********
- public static final Transformer<AttributeMapping, Iterator<String>> ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER = new AllOverridableAssociationMappingNamesTransformer();
+ public static final Transformer<AttributeMapping, Iterable<String>> ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER = new AllOverridableAssociationMappingNamesTransformer();
static class AllOverridableAssociationMappingNamesTransformer
- implements Transformer<AttributeMapping, Iterator<String>>
+ implements Transformer<AttributeMapping, Iterable<String>>
{
- public Iterator<String> transform(AttributeMapping mapping) {
- return mapping.allOverridableAssociationMappingNames();
+ public Iterable<String> transform(AttributeMapping mapping) {
+ return mapping.getAllOverridableAssociationMappingNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/MappingTools.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/MappingTools.java
index cf7add0a1e..93c14529e3 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/MappingTools.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/MappingTools.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context;
-import java.util.Iterator;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Transformer;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
@@ -233,8 +231,7 @@ public final class MappingTools {
if ((attributeName == null) || (typeMapping == null)) {
return null;
}
- for (Iterator<AttributeMapping> stream = typeMapping.allAttributeMappings(); stream.hasNext(); ) {
- AttributeMapping attributeMapping = stream.next();
+ for (AttributeMapping attributeMapping : typeMapping.getAllAttributeMappings()) {
if (attributeName.equals(attributeMapping.getName())) {
if (attributeMapping instanceof RelationshipMapping) {
return (RelationshipMapping) attributeMapping;
@@ -292,7 +289,7 @@ public final class MappingTools {
return null;
}
- for (TypeMapping typeMapping : CollectionTools.iterable(overridableTypeMapping.inheritanceHierarchy())) {
+ for (TypeMapping typeMapping : overridableTypeMapping.getInheritanceHierarchy()) {
Column column = typeMapping.resolveOverriddenColumn(attributeName);
if (column != null) {
return column;
@@ -308,7 +305,7 @@ public final class MappingTools {
return null;
}
- for (TypeMapping typeMapping : CollectionTools.iterable(overridableTypeMapping.inheritanceHierarchy())) {
+ for (TypeMapping typeMapping : overridableTypeMapping.getInheritanceHierarchy()) {
Relationship relationship = typeMapping.resolveOverriddenRelationship(attributeName);
if (relationship != null) {
return relationship;
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/TypeMappingTools.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/TypeMappingTools.java
index c558a733d8..f9b0287c3a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/TypeMappingTools.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/TypeMappingTools.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context;
-import java.util.Iterator;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.Transformer;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
@@ -118,48 +117,48 @@ public class TypeMappingTools {
// ********** attribute mappings transformer **********
- public static final Transformer<TypeMapping, Iterator<AttributeMapping>> ATTRIBUTE_MAPPINGS_TRANSFORMER = new AttributeMappingsTransformer();
+ public static final Transformer<TypeMapping, Iterable<AttributeMapping>> ATTRIBUTE_MAPPINGS_TRANSFORMER = new AttributeMappingsTransformer();
static class AttributeMappingsTransformer
- implements Transformer<TypeMapping, Iterator<AttributeMapping>>
+ implements Transformer<TypeMapping, Iterable<AttributeMapping>>
{
- public Iterator<AttributeMapping> transform(TypeMapping mapping) {
- return mapping.attributeMappings();
+ public Iterable<AttributeMapping> transform(TypeMapping mapping) {
+ return mapping.getAttributeMappings();
}
}
// ********** associated tables transformer **********
- public static final Transformer<TypeMapping, Iterator<ReadOnlyTable>> ASSOCIATED_TABLES_TRANSFORMER = new AssociatedTablesTransformer();
+ public static final Transformer<TypeMapping, Iterable<ReadOnlyTable>> ASSOCIATED_TABLES_TRANSFORMER = new AssociatedTablesTransformer();
static class AssociatedTablesTransformer
- implements Transformer<TypeMapping, Iterator<ReadOnlyTable>>
+ implements Transformer<TypeMapping, Iterable<ReadOnlyTable>>
{
- public Iterator<ReadOnlyTable> transform(TypeMapping mapping) {
- return mapping.associatedTables();
+ public Iterable<ReadOnlyTable> transform(TypeMapping mapping) {
+ return mapping.getAssociatedTables();
}
}
// ********** overridable attribute names transformer **********
- public static final Transformer<TypeMapping, Iterator<String>> OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER = new OverridableAttributeNamesTransformer();
+ public static final Transformer<TypeMapping, Iterable<String>> OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER = new OverridableAttributeNamesTransformer();
static class OverridableAttributeNamesTransformer
- implements Transformer<TypeMapping, Iterator<String>>
+ implements Transformer<TypeMapping, Iterable<String>>
{
- public Iterator<String> transform(TypeMapping mapping) {
- return mapping.overridableAttributeNames();
+ public Iterable<String> transform(TypeMapping mapping) {
+ return mapping.getOverridableAttributeNames();
}
}
// ********** overridable association names transformer **********
- public static final Transformer<TypeMapping, Iterator<String>> OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER = new OverridableAssociationNamesTransformer();
+ public static final Transformer<TypeMapping, Iterable<String>> OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER = new OverridableAssociationNamesTransformer();
static class OverridableAssociationNamesTransformer
- implements Transformer<TypeMapping, Iterator<String>>
+ implements Transformer<TypeMapping, Iterable<String>>
{
- public Iterator<String> transform(TypeMapping mapping) {
- return mapping.overridableAssociationNames();
+ public Iterable<String> transform(TypeMapping mapping) {
+ return mapping.getOverridableAssociationNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaAttributeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaAttributeMapping.java
index d1cfdbf5aa..949ba1c367 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaAttributeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaAttributeMapping.java
@@ -10,15 +10,14 @@
package org.eclipse.jpt.jpa.core.internal.context.java;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Transformer;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.SingleElementIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Column;
import org.eclipse.jpt.jpa.core.context.ColumnMapping;
@@ -193,20 +192,20 @@ public abstract class AbstractJavaAttributeMapping<A extends Annotation>
// ********** embedded mappings **********
- public Iterator<String> allMappingNames() {
- return new SingleElementIterator<String>(this.getName());
+ public Iterable<String> getAllMappingNames() {
+ return new SingleElementIterable<String>(this.getName());
}
- public Iterator<String> allOverridableAttributeMappingNames() {
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
return this.isOverridableAttributeMapping() ?
- new SingleElementIterator<String>(this.getName()) :
- EmptyIterator.<String>instance();
+ new SingleElementIterable<String>(this.getName()) :
+ EmptyIterable.<String>instance();
}
- public Iterator<String> allOverridableAssociationMappingNames() {
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
return this.isOverridableAssociationMapping() ?
- new SingleElementIterator<String>(this.getName()) :
- EmptyIterator.<String>instance();
+ new SingleElementIterable<String>(this.getName()) :
+ EmptyIterable.<String>instance();
}
public Column resolveOverriddenColumn(String attributeName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseColumn.java
index 9107d3e04c..f0199d6275 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseColumn.java
@@ -9,12 +9,11 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.java.JavaBaseColumn;
import org.eclipse.jpt.jpa.core.context.java.JavaJpaContextNode;
@@ -323,13 +322,13 @@ public abstract class AbstractJavaBaseColumn<A extends BaseColumnAnnotation, O e
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.tableTouches(pos, astRoot)) {
- return this.javaCandidateTableNames(filter);
+ return this.getJavaCandidateTableNames(filter);
}
return null;
}
@@ -338,16 +337,16 @@ public abstract class AbstractJavaBaseColumn<A extends BaseColumnAnnotation, O e
return this.getColumnAnnotation().tableTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateTableNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateTableNames(filter));
+ protected Iterable<String> getJavaCandidateTableNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateTableNames(filter));
}
- protected Iterator<String> candidateTableNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateTableNames(), filter);
+ protected Iterable<String> getCandidateTableNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateTableNames(), filter);
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseEmbeddedMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseEmbeddedMapping.java
index 1ae854a3cd..76bac34d47 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseEmbeddedMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBaseEmbeddedMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -17,9 +16,9 @@ import org.eclipse.jpt.common.core.resource.java.JavaResourceMember;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.Transformer;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.AttributeOverride;
import org.eclipse.jpt.jpa.core.context.AttributeOverrideContainer;
@@ -117,33 +116,33 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
// ********** embedded mappings **********
@Override
- public Iterator<String> allOverridableAttributeMappingNames() {
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
return this.isJpa2_0Compatible() ?
- this.embeddableOverridableAttributeMappingNames() :
- super.allOverridableAttributeMappingNames();
+ this.getEmbeddableOverridableAttributeMappingNames() :
+ super.getAllOverridableAttributeMappingNames();
}
- protected Iterator<String> embeddableOverridableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getEmbeddableOverridableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAssociationMappingNames() {
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
return this.isJpa2_0Compatible() ?
- this.embeddableOverridableAssociationMappingNames() :
- super.allOverridableAssociationMappingNames();
+ this.getEmbeddableOverridableAssociationMappingNames() :
+ super.getAllOverridableAssociationMappingNames();
}
- protected Iterator<String> embeddableOverridableAssociationMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getEmbeddableOverridableAssociationMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<String> qualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<String, String>(this.embeddableAttributeMappingNames(transformer), this.buildQualifierTransformer());
+ protected Iterable<String> getQualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<String, String>(this.getEmbeddableAttributeMappingNames(transformer), this.buildQualifierTransformer());
}
- protected Iterator<String> embeddableAttributeMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new CompositeIterator<String>(this.embeddableAttributeMappingNamesLists(transformer));
+ protected Iterable<String> getEmbeddableAttributeMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new CompositeIterable<String>(this.getEmbeddableAttributeMappingNamesLists(transformer));
}
/**
@@ -151,17 +150,17 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> embeddableAttributeMappingNamesLists(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.embeddableAttributeMappings(), transformer);
+ protected Iterable<Iterable<String>> getEmbeddableAttributeMappingNamesLists(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getEmbeddableAttributeMappings(), transformer);
}
/**
* Return the target embeddable's attribute mappings.
*/
- protected Iterator<AttributeMapping> embeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getEmbeddableAttributeMappings() {
return ((this.targetEmbeddable != null) && (this.targetEmbeddable != this.getTypeMapping())) ?
- this.targetEmbeddable.attributeMappings() :
- EmptyIterator.<AttributeMapping>instance();
+ this.targetEmbeddable.getAttributeMappings() :
+ EmptyIterable.<AttributeMapping>instance();
}
@@ -190,13 +189,13 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.attributeOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.attributeOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -257,9 +256,9 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
return AbstractJavaBaseEmbeddedMapping.this.getTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? this.allOverridableAttributeNames_(overriddenTypeMapping) : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? this.getAllOverridableAttributeNames_(overriddenTypeMapping) : EmptyIterable.<String>instance();
}
/**
@@ -267,8 +266,8 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
* <p>
* NB: Overridden in {@link GenericJavaEmbeddedIdMapping.AttributeOverrideContainerOwner}
*/
- protected Iterator<String> allOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
- return overriddenTypeMapping.allOverridableAttributeNames();
+ protected Iterable<String> getAllOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
+ return overriddenTypeMapping.getAllOverridableAttributeNames();
}
public Column resolveOverriddenColumn(String attributeName) {
@@ -279,8 +278,8 @@ public abstract class AbstractJavaBaseEmbeddedMapping<A extends Annotation>
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBasicMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBasicMapping.java
index 56c7ce458b..be2893ecb6 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBasicMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaBasicMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -343,8 +342,8 @@ public abstract class AbstractJavaBasicMapping
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public JptValidator buildColumnValidator(ReadOnlyNamedColumn col, NamedColumnTextRangeResolver textRangeResolver) {
@@ -355,16 +354,16 @@ public abstract class AbstractJavaBasicMapping
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.column.javaCompletionProposals(pos, filter, astRoot);
+ result = this.column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.converter.javaCompletionProposals(pos, filter, astRoot);
+ result = this.converter.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaEntity.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaEntity.java
index c4e9df0dcd..684ccbfe3e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaEntity.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaEntity.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Vector;
@@ -24,6 +23,7 @@ import org.eclipse.jpt.common.utility.internal.NotNullFilter;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
@@ -31,10 +31,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SubListIterableWrapper;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
import org.eclipse.jpt.jpa.core.JpaPlatformVariation.Supported;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
@@ -951,33 +947,22 @@ public abstract class AbstractJavaEntity
// ********** associated tables **********
@Override
- public Iterator<ReadOnlyTable> associatedTables() {
- return this.getAssociatedTables().iterator();
- }
-
public Iterable<ReadOnlyTable> getAssociatedTables() {
return new CompositeIterable<ReadOnlyTable>(this.table, this.getSecondaryTables());
}
- @Override
- public Iterator<ReadOnlyTable> allAssociatedTables() {
- return new CompositeIterator<ReadOnlyTable>(this.allAssociatedTablesLists());
- }
+ @Override
public Iterable<ReadOnlyTable> getAllAssociatedTables() {
- return CollectionTools.iterable(this.allAssociatedTables());
+ return new CompositeIterable<ReadOnlyTable>(this.allAssociatedTablesLists());
}
// TODO eliminate duplicate tables?
- protected Iterator<Iterator<ReadOnlyTable>> allAssociatedTablesLists() {
- return new TransformationIterator<TypeMapping, Iterator<ReadOnlyTable>>(this.inheritanceHierarchy(), TypeMappingTools.ASSOCIATED_TABLES_TRANSFORMER);
+ protected Iterable<Iterable<ReadOnlyTable>> allAssociatedTablesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<ReadOnlyTable>>(this.getInheritanceHierarchy(), TypeMappingTools.ASSOCIATED_TABLES_TRANSFORMER);
}
@Override
- public Iterator<String> allAssociatedTableNames() {
- return this.getAllAssociatedTableNames().iterator();
- }
-
public Iterable<String> getAllAssociatedTableNames() {
return this.convertToNames(this.getAllAssociatedTables());
}
@@ -1095,21 +1080,21 @@ public abstract class AbstractJavaEntity
}
@Override
- public Iterator<String> overridableAttributeNames() {
+ public Iterable<String> getOverridableAttributeNames() {
return this.isTablePerClass() ?
- super.overridableAttributeNames() :
- EmptyIterator.<String>instance();
+ super.getOverridableAttributeNames() :
+ EmptyIterable.<String>instance();
}
@Override
- public Iterator<String> overridableAssociationNames() {
+ public Iterable<String> getOverridableAssociationNames() {
return this.isTablePerClass() ?
- super.overridableAssociationNames() :
- EmptyIterator.<String>instance();
+ super.getOverridableAssociationNames() :
+ EmptyIterable.<String>instance();
}
public AttributeMapping resolveAttributeMapping(String name) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.allAttributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAllAttributeMappings()) {
AttributeMapping resolvedMapping = attributeMapping.resolveAttributeMapping(name);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -1217,40 +1202,40 @@ public abstract class AbstractJavaEntity
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.table.javaCompletionProposals(pos, filter, astRoot);
+ result = this.table.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaSecondaryTable secondaryTable : this.getSecondaryTables()) {
- result = secondaryTable.javaCompletionProposals(pos, filter, astRoot);
+ result = secondaryTable.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
}
for (JavaPrimaryKeyJoinColumn pkJoinColumn : this.getPrimaryKeyJoinColumns()) {
- result = pkJoinColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = pkJoinColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
}
- result = this.attributeOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.attributeOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.associationOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.associationOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.discriminatorColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = this.discriminatorColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.generatorContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.generatorContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -1485,15 +1470,15 @@ public abstract class AbstractJavaEntity
return AbstractJavaEntity.this.getOverridableTypeMapping();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? this.allOverridableNames_(overriddenTypeMapping) : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? this.getAllOverridableNames_(overriddenTypeMapping) : EmptyIterable.<String>instance();
}
/**
* pre-condition: <code>typeMapping</code> is not <code>null</code>
*/
- protected abstract Iterator<String> allOverridableNames_(TypeMapping overriddenTypeMapping);
+ protected abstract Iterable<String> getAllOverridableNames_(TypeMapping overriddenTypeMapping);
public String getDefaultTableName() {
return AbstractJavaEntity.this.getPrimaryTableName();
@@ -1507,8 +1492,8 @@ public abstract class AbstractJavaEntity
return AbstractJavaEntity.this.resolveDbTable(tableName);
}
- public Iterator<String> candidateTableNames() {
- return AbstractJavaEntity.this.allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return AbstractJavaEntity.this.getAllAssociatedTableNames();
}
public String getPossiblePrefix() {
@@ -1534,8 +1519,8 @@ public abstract class AbstractJavaEntity
implements JavaAttributeOverrideContainer2_0.Owner
{
@Override
- protected Iterator<String> allOverridableNames_(TypeMapping overriddenTypeMapping) {
- return new FilteringIterator<String>(overriddenTypeMapping.allOverridableAttributeNames()) {
+ protected Iterable<String> getAllOverridableNames_(TypeMapping overriddenTypeMapping) {
+ return new FilteringIterable<String>(overriddenTypeMapping.getAllOverridableAttributeNames()) {
@Override
protected boolean accept(String attributeName) {
return ! AttributeOverrideContainerOwner.this.getTypeMapping().attributeIsDerivedId(attributeName);
@@ -1564,8 +1549,8 @@ public abstract class AbstractJavaEntity
implements JavaAssociationOverrideContainer2_0.Owner
{
@Override
- protected Iterator<String> allOverridableNames_(TypeMapping overriddenTypeMapping) {
- return overriddenTypeMapping.allOverridableAssociationNames();
+ protected Iterable<String> getAllOverridableNames_(TypeMapping overriddenTypeMapping) {
+ return overriddenTypeMapping.getAllOverridableAssociationNames();
}
public Relationship resolveOverriddenRelationship(String attributeName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaIdMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaIdMapping.java
index 43b365a49d..4aeb7d87a4 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaIdMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaIdMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -379,8 +378,8 @@ public abstract class AbstractJavaIdMapping
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public JptValidator buildColumnValidator(ReadOnlyNamedColumn col, NamedColumnTextRangeResolver textRangeResolver) {
@@ -391,30 +390,30 @@ public abstract class AbstractJavaIdMapping
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.column.javaCompletionProposals(pos, filter, astRoot);
+ result = this.column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.generatorContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.generatorContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.generatedValue != null) {
- result = this.generatedValue.javaCompletionProposals(pos, filter, astRoot);
+ result = this.generatedValue.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
}
- result = this.converter.javaCompletionProposals(pos, filter, astRoot);
+ result = this.converter.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinColumnRelationshipStrategy.java
index ab501c9bcf..6f63acc7c9 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinColumnRelationshipStrategy.java
@@ -9,14 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.JoinColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyJoinColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyJoinColumnRelationshipStrategy;
@@ -260,9 +259,9 @@ public abstract class AbstractJavaJoinColumnRelationshipStrategy
return (relationshipTarget == null) ? null : relationshipTarget.getPrimaryDbTable();
}
- protected Iterator<String> candidateTableNames() {
+ protected Iterable<String> getCandidateTableNames() {
TypeMapping typeMapping = this.getRelationshipSource();
- return (typeMapping != null) ? typeMapping.allAssociatedTableNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllAssociatedTableNames() : EmptyIterable.<String>instance();
}
public void addStrategy() {
@@ -281,13 +280,13 @@ public abstract class AbstractJavaJoinColumnRelationshipStrategy
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaJoinColumn joinColumn : this.getJoinColumns()) {
- result = joinColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = joinColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java
index 4d21f98269..2b5f2622d9 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJoinTableRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -172,13 +171,13 @@ public abstract class AbstractJavaJoinTableRelationshipStrategy
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.joinTable != null) {
- result = this.joinTable.javaCompletionProposals(pos, filter, astRoot);
+ result = this.joinTable.getJavaCompletionProposals(pos, filter, astRoot);
}
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJpaContextNode.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJpaContextNode.java
index 2227ae5256..965f34f8f2 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJpaContextNode.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaJpaContextNode.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.JptCommonCorePlugin;
@@ -36,9 +35,9 @@ public abstract class AbstractJavaJpaContextNode
return JptCommonCorePlugin.JAVA_SOURCE_RESOURCE_TYPE;
}
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
if (this.connectionProfileIsActive()) {
- Iterator<String> result = this.connectedJavaCompletionProposals(pos, filter, astRoot);
+ Iterable<String> result = this.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -51,10 +50,10 @@ public abstract class AbstractJavaJpaContextNode
* get candidates from the various database tables etc.
* This method should <em>not</em> be cascaded to "child" objects; it should
* only return candidates for the current object. The cascading is
- * handled by {@link #javaCompletionProposals(int, Filter, CompilationUnit)}.
+ * handled by {@link #getJavaCompletionProposals(int, Filter, CompilationUnit)}.
*/
@SuppressWarnings("unused")
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaMultiRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaMultiRelationshipMapping.java
index 8f0bb6b60c..e0c2467a91 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaMultiRelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaMultiRelationshipMapping.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.context.java;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
@@ -18,8 +17,8 @@ import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.AttributeOverrideContainer;
import org.eclipse.jpt.jpa.core.context.Column;
import org.eclipse.jpt.jpa.core.context.Embeddable;
@@ -564,13 +563,13 @@ public abstract class AbstractJavaMultiRelationshipMapping<A extends Relationshi
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.orderable.javaCompletionProposals(pos, filter, astRoot);
+ result = this.orderable.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -579,12 +578,12 @@ public abstract class AbstractJavaMultiRelationshipMapping<A extends Relationshi
return this.javaCandidateMapKeyNames(filter);
}
- result = this.mapKeyColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mapKeyColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.mapKeyAttributeOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mapKeyAttributeOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -597,16 +596,16 @@ public abstract class AbstractJavaMultiRelationshipMapping<A extends Relationshi
return (mapKeyAnnotation != null) && mapKeyAnnotation.nameTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateMapKeyNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateMapKeyNames(filter));
+ protected Iterable<String> javaCandidateMapKeyNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateMapKeyNames(filter));
}
- protected Iterator<String> candidateMapKeyNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateMapKeyNames(), filter);
+ protected Iterable<String> getCandidateMapKeyNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateMapKeyNames(), filter);
}
- public Iterator<String> candidateMapKeyNames() {
- return this.allTargetEntityAttributeNames();
+ public Iterable<String> getCandidateMapKeyNames() {
+ return this.getAllTargetEntityAttributeNames();
}
@@ -682,8 +681,8 @@ public abstract class AbstractJavaMultiRelationshipMapping<A extends Relationshi
return this.getRelationshipStrategy().resolveDbTable(tableName);
}
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public TextRange getValidationTextRange(CompilationUnit astRoot) {
@@ -750,9 +749,9 @@ public abstract class AbstractJavaMultiRelationshipMapping<A extends Relationshi
return Tools.valuesAreDifferent(this.getDefaultTableName(), tableName);
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
protected static final String POSSIBLE_PREFIX = "key"; //$NON-NLS-1$
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaNamedColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaNamedColumn.java
index 8d91e29352..9fe01f4fd0 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaNamedColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaNamedColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -210,13 +209,13 @@ public abstract class AbstractJavaNamedColumn<A extends NamedColumnAnnotation, O
// ********** Java completion proposals **********
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.nameTouches(pos, astRoot)) {
- return this.getJavaCandidateNames(filter).iterator();
+ return this.getJavaCandidateNames(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaOverride.java
index 288f549190..fa8f332a56 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaOverride.java
@@ -9,17 +9,16 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
+import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn.Owner;
import org.eclipse.jpt.jpa.core.context.ReadOnlyOverride;
import org.eclipse.jpt.jpa.core.context.TypeMapping;
-import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn.Owner;
import org.eclipse.jpt.jpa.core.context.java.JavaOverride;
import org.eclipse.jpt.jpa.core.context.java.JavaOverrideContainer;
import org.eclipse.jpt.jpa.core.context.java.JavaVirtualOverride;
@@ -187,13 +186,13 @@ public abstract class AbstractJavaOverride<C extends JavaOverrideContainer, A ex
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.nameTouches(pos, astRoot)) {
- return this.javaCandidateNames(filter);
+ return this.getJavaCandidateNames(filter);
}
return null;
}
@@ -202,15 +201,15 @@ public abstract class AbstractJavaOverride<C extends JavaOverrideContainer, A ex
return this.overrideAnnotation.nameTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateNames(filter));
+ protected Iterable<String> getJavaCandidateNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateNames(filter));
}
- private Iterator<String> candidateNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateNames(), filter);
+ private Iterable<String> getCandidateNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateNames(), filter);
}
- protected abstract Iterator<String> candidateNames();
+ protected abstract Iterable<String> getCandidateNames();
// ********** validation **********
@@ -242,7 +241,7 @@ public abstract class AbstractJavaOverride<C extends JavaOverrideContainer, A ex
return this.getContainer().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getContainer().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getContainer().getCandidateTableNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentAttribute.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentAttribute.java
index 2914c80041..cd439bddd0 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentAttribute.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentAttribute.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.core.runtime.content.IContentType;
import org.eclipse.jdt.core.dom.CompilationUnit;
@@ -654,12 +653,12 @@ public abstract class AbstractJavaPersistentAttribute
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.mapping.javaCompletionProposals(pos, filter, astRoot);
+ return this.mapping.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentType.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentType.java
index 8d59c6a8c2..eac3f48a8e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentType.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaPersistentType.java
@@ -41,7 +41,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.JpaFile;
import org.eclipse.jpt.jpa.core.JpaStructureNode;
import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
@@ -158,7 +157,7 @@ public abstract class AbstractJavaPersistentType
if (spt == null) {
return null;
}
- if (CollectionTools.contains(spt.inheritanceHierarchy(), this)) {
+ if (CollectionTools.contains(spt.getInheritanceHierarchy(), this)) {
return null; // short-circuit in this case, we have circular inheritance
}
return spt.isMapped() ? spt : spt.getSuperPersistentType();
@@ -871,18 +870,10 @@ public abstract class AbstractJavaPersistentType
// ********** inheritance **********
- public Iterator<PersistentType> inheritanceHierarchy() {
- return this.getInheritanceHierarchy().iterator();
- }
-
public Iterable<PersistentType> getInheritanceHierarchy() {
return this.getInheritanceHierarchyOf(this);
}
- public Iterator<PersistentType> ancestors() {
- return this.getAncestors().iterator();
- }
-
public Iterable<PersistentType> getAncestors() {
return this.getInheritanceHierarchyOf(this.superPersistentType);
}
@@ -962,22 +953,22 @@ public abstract class AbstractJavaPersistentType
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- Iterator<String> values = this.mapping.javaCompletionProposals(pos, filter, astRoot);
+ Iterable<String> values = this.mapping.getJavaCompletionProposals(pos, filter, astRoot);
if (values != null) {
return values;
}
for (JavaPersistentAttribute attribute : this.getAttributes()) {
- values = attribute.javaCompletionProposals(pos, filter, astRoot);
+ values = attribute.getJavaCompletionProposals(pos, filter, astRoot);
if (values != null) {
return values;
}
}
- return EmptyIterator.instance();
+ return EmptyIterable.instance();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaRelationshipMapping.java
index 19d80b6abb..aece5971f3 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaRelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaRelationshipMapping.java
@@ -9,14 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.FetchType;
@@ -251,17 +250,17 @@ public abstract class AbstractJavaRelationshipMapping<A extends RelationshipMapp
return this.relationship.isOverridable();
}
- public Iterator<String> allTargetEntityAttributeNames() {
- return new CompositeIterator<String>(this.allTargetEntityAttributeNamesLists());
+ public Iterable<String> getAllTargetEntityAttributeNames() {
+ return new CompositeIterable<String>(this.getAllTargetEntityAttributeNamesLists());
}
- protected Iterator<Iterator<String>> allTargetEntityAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.allTargetEntityAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllTargetEntityAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAllTargetEntityAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<AttributeMapping> allTargetEntityAttributeMappings() {
+ protected Iterable<AttributeMapping> getAllTargetEntityAttributeMappings() {
Entity entity = this.getResolvedTargetEntity();
- return (entity != null) ? entity.allAttributeMappings() : EmptyIterator.<AttributeMapping> instance();
+ return (entity != null) ? entity.getAllAttributeMappings() : EmptyIterable.<AttributeMapping> instance();
}
protected String getTargetEntityIdAttributeName() {
@@ -278,13 +277,13 @@ public abstract class AbstractJavaRelationshipMapping<A extends RelationshipMapp
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.relationship.javaCompletionProposals(pos, filter, astRoot);
+ result = this.relationship.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSequenceGenerator.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSequenceGenerator.java
index 0400ace268..d6c8ab4277 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSequenceGenerator.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSequenceGenerator.java
@@ -9,8 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
-
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
@@ -104,13 +102,13 @@ public abstract class AbstractJavaSequenceGenerator<A extends SequenceGeneratorA
* sequenceName
*/
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.sequenceNameTouches(pos, astRoot)) {
- return this.getJavaCandidateSequences(filter).iterator();
+ return this.getJavaCandidateSequences(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java
index 38ee6dc2c2..314a3c74b5 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2006, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2006, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -131,13 +130,13 @@ public abstract class AbstractJavaSingleRelationshipMapping<A extends SingleRela
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.derivedIdentity.javaCompletionProposals(pos, filter, astRoot);
+ result = this.derivedIdentity.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTable.java
index 36f512874d..5ade84862b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTable.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -19,7 +18,6 @@ import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.ReadOnlyTable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyUniqueConstraint;
import org.eclipse.jpt.jpa.core.context.UniqueConstraint;
@@ -389,22 +387,22 @@ public abstract class AbstractJavaTable<A extends BaseTableAnnotation>
// ********** UniqueConstraint.Owner implementation **********
- public Iterator<String> candidateUniqueConstraintColumnNames() {
+ public Iterable<String> getCandidateUniqueConstraintColumnNames() {
org.eclipse.jpt.jpa.db.Table dbTable = this.getDbTable();
- return (dbTable != null) ? dbTable.getSortedColumnIdentifiers().iterator() : EmptyIterator.<String>instance();
+ return (dbTable != null) ? dbTable.getSortedColumnIdentifiers() : EmptyIterable.<String>instance();
}
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaUniqueConstraint constraint : this.getUniqueConstraints()) {
- result = constraint.javaCompletionProposals(pos, filter, astRoot);
+ result = constraint.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -417,19 +415,19 @@ public abstract class AbstractJavaTable<A extends BaseTableAnnotation>
* name, schema, catalog
*/
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.nameTouches(pos, astRoot)) {
- return this.getJavaCandidateNames(filter).iterator();
+ return this.getJavaCandidateNames(filter);
}
if (this.schemaTouches(pos, astRoot)) {
- return this.getJavaCandidateSchemata(filter).iterator();
+ return this.getJavaCandidateSchemata(filter);
}
if (this.catalogTouches(pos, astRoot)) {
- return this.getJavaCandidateCatalogs(filter).iterator();
+ return this.getJavaCandidateCatalogs(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTypeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTypeMapping.java
index e50ca4a733..cf4f409fed 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTypeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaTypeMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -18,11 +17,10 @@ import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.NotNullFilter;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Column;
import org.eclipse.jpt.jpa.core.context.PersistentType;
@@ -106,16 +104,16 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
return null;
}
- public Iterator<ReadOnlyTable> associatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<ReadOnlyTable> allAssociatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAllAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<String> allAssociatedTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getAllAssociatedTableNames() {
+ return EmptyIterable.instance();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
@@ -130,12 +128,8 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
return (superPersistentType == null) ? null : superPersistentType.getMapping();
}
- public Iterator<TypeMapping> inheritanceHierarchy() {
- return this.convertToMappings(this.getPersistentType().inheritanceHierarchy());
- }
-
- protected Iterable<TypeMapping> getInheritanceHierarchy() {
- return CollectionTools.iterable(this.inheritanceHierarchy());
+ public Iterable<TypeMapping> getInheritanceHierarchy() {
+ return this.convertToMappings(this.getPersistentType().getInheritanceHierarchy());
}
/**
@@ -144,16 +138,12 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
* The returned iterator will return elements infinitely if the hierarchy
* has a loop.
*/
- protected Iterator<TypeMapping> ancestors() {
- return this.convertToMappings(this.getPersistentType().ancestors());
- }
-
protected Iterable<TypeMapping> getAncestors() {
- return CollectionTools.iterable(this.ancestors());
+ return this.convertToMappings(this.getPersistentType().getAncestors());
}
- protected Iterator<TypeMapping> convertToMappings(Iterator<PersistentType> types) {
- return new TransformationIterator<PersistentType, TypeMapping>(types) {
+ protected Iterable<TypeMapping> convertToMappings(Iterable<PersistentType> types) {
+ return new TransformationIterable<PersistentType, TypeMapping>(types) {
@Override
protected TypeMapping transform(PersistentType type) {
return type.getMapping();
@@ -164,8 +154,8 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
// ********** attribute mappings **********
- public Iterator<JavaAttributeMapping> attributeMappings() {
- return new TransformationIterator<JavaPersistentAttribute, JavaAttributeMapping>(this.getPersistentType().getAttributes()) {
+ public Iterable<JavaAttributeMapping> getAttributeMappings() {
+ return new TransformationIterable<JavaPersistentAttribute, JavaAttributeMapping>(this.getPersistentType().getAttributes()) {
@Override
protected JavaAttributeMapping transform(JavaPersistentAttribute attribute) {
return attribute.getMapping();
@@ -174,7 +164,7 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
}
public Iterable<JavaAttributeMapping> getAttributeMappings(final String mappingKey) {
- return new FilteringIterable<JavaAttributeMapping>(CollectionTools.collection(this.attributeMappings())) {
+ return new FilteringIterable<JavaAttributeMapping>(this.getAttributeMappings()) {
@Override
protected boolean accept(JavaAttributeMapping o) {
return Tools.valuesAreEqual(o.getKey(), mappingKey);
@@ -182,20 +172,20 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
};
}
- public Iterator<AttributeMapping> allAttributeMappings() {
- return new CompositeIterator<AttributeMapping>(this.allAttributeMappingsLists());
+ public Iterable<AttributeMapping> getAllAttributeMappings() {
+ return new CompositeIterable<AttributeMapping>(this.getAllAttributeMappingsLists());
}
- protected Iterator<Iterator<AttributeMapping>> allAttributeMappingsLists() {
- return new TransformationIterator<TypeMapping, Iterator<AttributeMapping>>(this.nonNullInheritanceHierarchy(), TypeMappingTools.ATTRIBUTE_MAPPINGS_TRANSFORMER);
+ protected Iterable<Iterable<AttributeMapping>> getAllAttributeMappingsLists() {
+ return new TransformationIterable<TypeMapping, Iterable<AttributeMapping>>(this.getNonNullInheritanceHierarchy(), TypeMappingTools.ATTRIBUTE_MAPPINGS_TRANSFORMER);
}
- protected Iterator<TypeMapping> nonNullInheritanceHierarchy() {
- return new FilteringIterator<TypeMapping>(this.inheritanceHierarchy(), NotNullFilter.<TypeMapping>instance());
+ protected Iterable<TypeMapping> getNonNullInheritanceHierarchy() {
+ return new FilteringIterable<TypeMapping>(this.getInheritanceHierarchy(), NotNullFilter.<TypeMapping>instance());
}
public Iterable<AttributeMapping> getAllAttributeMappings(final String mappingKey) {
- return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.allAttributeMappings())) {
+ return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.getAllAttributeMappings())) {
@Override
protected boolean accept(AttributeMapping o) {
return Tools.valuesAreEqual(o.getKey(), mappingKey);
@@ -210,24 +200,24 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
// ********** attribute overrides **********
- public Iterator<String> overridableAttributeNames() {
- return new CompositeIterator<String>(this.overridableAttributeNamesLists());
+ public Iterable<String> getOverridableAttributeNames() {
+ return new CompositeIterable<String>(this.getOverridableAttributeNamesLists());
}
- protected Iterator<Iterator<String>> overridableAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.attributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getOverridableAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAttributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
- public Iterator<String> allOverridableAttributeNames() {
- return new CompositeIterator<String>(this.allOverridableAttributeNamesLists());
+ public Iterable<String> getAllOverridableAttributeNames() {
+ return new CompositeIterable<String>(this.allOverridableAttributeNamesLists());
}
- protected Iterator<Iterator<String>> allOverridableAttributeNamesLists() {
- return new TransformationIterator<TypeMapping, Iterator<String>>(this.inheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> allOverridableAttributeNamesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<String>>(this.getInheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER);
}
public Column resolveOverriddenColumn(String attributeName) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.attributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAttributeMappings()) {
Column column = attributeMapping.resolveOverriddenColumn(attributeName);
if (column != null) {
return column;
@@ -239,24 +229,24 @@ public abstract class AbstractJavaTypeMapping<A extends Annotation>
// ********** association overrides **********
- public Iterator<String> overridableAssociationNames() {
- return new CompositeIterator<String>(this.overridableAssociationNamesLists());
+ public Iterable<String> getOverridableAssociationNames() {
+ return new CompositeIterable<String>(this.getOverridableAssociationNamesLists());
}
- protected Iterator<Iterator<String>> overridableAssociationNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.attributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getOverridableAssociationNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAttributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- public Iterator<String> allOverridableAssociationNames() {
- return new CompositeIterator<String>(this.allOverridableAssociationNamesLists());
+ public Iterable<String> getAllOverridableAssociationNames() {
+ return new CompositeIterable<String>(this.getAllOverridableAssociationNamesLists());
}
- protected Iterator<Iterator<String>> allOverridableAssociationNamesLists() {
- return new TransformationIterator<TypeMapping, Iterator<String>>(this.inheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllOverridableAssociationNamesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<String>>(this.getInheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER);
}
public Relationship resolveOverriddenRelationship(String attributeName) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.attributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAttributeMappings()) {
Relationship relationship = attributeMapping.resolveOverriddenRelationship(attributeName);
if (relationship != null) {
return relationship;
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVersionMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVersionMapping.java
index 0ca7807a09..28d8530aa3 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVersionMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVersionMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -240,8 +239,8 @@ public abstract class AbstractJavaVersionMapping
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public JptValidator buildColumnValidator(ReadOnlyNamedColumn col, NamedColumnTextRangeResolver textRangeResolver) {
@@ -252,16 +251,16 @@ public abstract class AbstractJavaVersionMapping
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.column.javaCompletionProposals(pos, filter, astRoot);
+ result = this.column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.converter.javaCompletionProposals(pos, filter, astRoot);
+ result = this.converter.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualBaseColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualBaseColumn.java
index 37511ba623..67fa2d9cae 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualBaseColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualBaseColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
@@ -248,8 +247,8 @@ public abstract class AbstractJavaVirtualBaseColumn<O extends JavaReadOnlyBaseCo
return this.owner.tableNameIsInvalid(this.getTable());
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualOverride.java
index b934a9d676..023cc4efef 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/AbstractJavaVirtualOverride.java
@@ -9,13 +9,12 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
-import org.eclipse.jpt.jpa.core.context.TypeMapping;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn.Owner;
+import org.eclipse.jpt.jpa.core.context.TypeMapping;
import org.eclipse.jpt.jpa.core.context.java.JavaOverride;
import org.eclipse.jpt.jpa.core.context.java.JavaOverrideContainer;
import org.eclipse.jpt.jpa.core.context.java.JavaVirtualOverride;
@@ -113,7 +112,7 @@ public abstract class AbstractJavaVirtualOverride<C extends JavaOverrideContaine
return this.getContainer().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getContainer().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getContainer().getCandidateTableNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToManyRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToManyRelationship.java
index 0bfd8eec6e..efbf688c40 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToManyRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToManyRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -174,18 +173,18 @@ public class GenericJavaManyToManyRelationship
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.mappedByStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mappedByStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.joinTableStrategy.javaCompletionProposals(pos, filter, astRoot);
+ return this.joinTableStrategy.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToOneRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToOneRelationship.java
index cbe1e39b02..d2a4bff421 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToOneRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaManyToOneRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -170,18 +169,18 @@ public class GenericJavaManyToOneRelationship
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.joinColumnStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.joinColumnStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.joinTableStrategy.javaCompletionProposals(pos, filter, astRoot);
+ return this.joinTableStrategy.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappedByRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappedByRelationshipStrategy.java
index 498f7aaa26..9189b3bfe6 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappedByRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappedByRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -17,7 +16,7 @@ import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.ArrayTools;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.MappedByRelationshipStrategy;
@@ -171,28 +170,28 @@ public class GenericJavaMappedByRelationshipStrategy
// ********** java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
OwnableRelationshipMappingAnnotation annotation = this.getMappingAnnotation();
if ((annotation != null) && annotation.mappedByTouches(pos, astRoot)) {
- result = this.javaCandidateMappedByAttributeNames(filter);
+ result = this.getJavaCandidateMappedByAttributeNames(filter);
}
return result;
}
- public Iterator<String> candidateMappedByAttributeNames() {
- return this.getRelationshipMapping().allTargetEntityAttributeNames();
+ public Iterable<String> getCandidateMappedByAttributeNames() {
+ return this.getRelationshipMapping().getAllTargetEntityAttributeNames();
}
- protected Iterator<String> candidateMappedByAttributeNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateMappedByAttributeNames(), filter);
+ protected Iterable<String> getCandidateMappedByAttributeNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateMappedByAttributeNames(), filter);
}
- protected Iterator<String> javaCandidateMappedByAttributeNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateMappedByAttributeNames(filter));
+ protected Iterable<String> getJavaCandidateMappedByAttributeNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateMappedByAttributeNames(filter));
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappingJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappingJoinColumnRelationshipStrategy.java
index 87b9567cb8..d1e6577889 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappingJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaMappingJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
import org.eclipse.jpt.common.core.resource.java.NestableAnnotation;
@@ -193,8 +192,8 @@ public class GenericJavaMappingJoinColumnRelationshipStrategy
/**
* the join column can be on a secondary table
*/
- public Iterator<String> candidateTableNames() {
- return GenericJavaMappingJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericJavaMappingJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToManyRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToManyRelationship.java
index 58298524af..e49cb1576d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToManyRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToManyRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -243,23 +242,23 @@ public class GenericJavaOneToManyRelationship
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.mappedByStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mappedByStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.joinTableStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.joinTableStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.joinColumnStrategy.javaCompletionProposals(pos, filter, astRoot);
+ return this.joinColumnStrategy.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToOneRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToOneRelationship.java
index f714d20f49..c0335f4611 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToOneRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOneToOneRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -266,28 +265,28 @@ public class GenericJavaOneToOneRelationship
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.mappedByStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mappedByStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.primaryKeyJoinColumnStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.primaryKeyJoinColumnStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.joinTableStrategy.javaCompletionProposals(pos, filter, astRoot);
+ result = this.joinTableStrategy.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.joinColumnStrategy.javaCompletionProposals(pos, filter, astRoot);
+ return this.joinColumnStrategy.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOverrideJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOverrideJoinColumnRelationshipStrategy.java
index 4b794b9329..9f2506df95 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOverrideJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaOverrideJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
@@ -136,10 +135,10 @@ public class GenericJavaOverrideJoinColumnRelationshipStrategy
}
@Override
- public Iterator<String> candidateTableNames() {
+ public Iterable<String> getCandidateTableNames() {
return this.isTargetForeignKey() ?
- super.candidateTableNames() :
- this.getRelationship().candidateTableNames();
+ super.getCandidateTableNames() :
+ this.getRelationship().getCandidateTableNames();
}
public String getColumnTableNotValidDescription() {
@@ -202,8 +201,8 @@ public class GenericJavaOverrideJoinColumnRelationshipStrategy
return GenericJavaOverrideJoinColumnRelationshipStrategy.this.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return GenericJavaOverrideJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericJavaOverrideJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaPrimaryKeyJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaPrimaryKeyJoinColumnRelationshipStrategy.java
index 0f0e3c6e0e..c7906299ff 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaPrimaryKeyJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaPrimaryKeyJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
@@ -243,13 +242,13 @@ public class GenericJavaPrimaryKeyJoinColumnRelationshipStrategy
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaPrimaryKeyJoinColumn column : this.getPrimaryKeyJoinColumns()) {
- result = column.javaCompletionProposals(pos, filter, astRoot);
+ result = column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -308,8 +307,8 @@ public class GenericJavaPrimaryKeyJoinColumnRelationshipStrategy
/**
* the join column can be on a secondary table
*/
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public TypeMapping getTypeMapping() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaVirtualJoinTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaVirtualJoinTable.java
index e7d23ce94a..be5755ae9d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaVirtualJoinTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/java/GenericJavaVirtualJoinTable.java
@@ -9,16 +9,15 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -272,8 +271,8 @@ public class GenericJavaVirtualJoinTable
/**
* the join column can only be on the join table itself
*/
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmAttributeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmAttributeMapping.java
index e59a7af66c..dc03374687 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmAttributeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmAttributeMapping.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.context.orm;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -19,8 +18,7 @@ import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.Transformer;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.SingleElementIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Column;
import org.eclipse.jpt.jpa.core.context.ColumnMapping;
@@ -259,22 +257,22 @@ public abstract class AbstractOrmAttributeMapping<X extends XmlAttributeMapping>
// ********** embedded mappings **********
- public Iterator<String> allMappingNames() {
+ public Iterable<String> getAllMappingNames() {
return (this.name != null) ?
- new SingleElementIterator<String>(this.name) :
- EmptyIterator.<String>instance();
+ new SingleElementIterable<String>(this.name) :
+ EmptyIterable.<String>instance();
}
- public Iterator<String> allOverridableAttributeMappingNames() {
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
return ((this.name != null) && this.isOverridableAttributeMapping()) ?
- new SingleElementIterator<String>(this.name) :
- EmptyIterator.<String>instance();
+ new SingleElementIterable<String>(this.name) :
+ EmptyIterable.<String>instance();
}
- public Iterator<String> allOverridableAssociationMappingNames() {
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
return ((this.name != null) && this.isOverridableAssociationMapping()) ?
- new SingleElementIterator<String>(this.name) :
- EmptyIterator.<String>instance();
+ new SingleElementIterable<String>(this.name) :
+ EmptyIterable.<String>instance();
}
public Column resolveOverriddenColumn(String attributeName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseColumn.java
index a671215769..cdf0085147 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.XmlContextNode;
@@ -280,8 +279,8 @@ public abstract class AbstractOrmBaseColumn<X extends AbstractXmlColumn, O exten
return this.owner.tableNameIsInvalid(this.getTable());
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseEmbeddedMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseEmbeddedMapping.java
index 3d0109dfad..73213dc38a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseEmbeddedMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBaseEmbeddedMapping.java
@@ -9,14 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.emf.common.util.EList;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Transformer;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.AttributeOverride;
import org.eclipse.jpt.jpa.core.context.AttributeOverrideContainer;
@@ -117,33 +116,33 @@ public abstract class AbstractOrmBaseEmbeddedMapping<X extends AbstractXmlEmbedd
// ********** embedded mappings **********
@Override
- public Iterator<String> allOverridableAttributeMappingNames() {
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
return this.isJpa2_0Compatible() ?
- this.embeddableOverridableAttributeMappingNames() :
- super.allOverridableAttributeMappingNames();
+ this.getEmbeddableOverridableAttributeMappingNames() :
+ super.getAllOverridableAttributeMappingNames();
}
- protected Iterator<String> embeddableOverridableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getEmbeddableOverridableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAssociationMappingNames() {
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
return this.isJpa2_0Compatible() ?
- this.embeddableOverridableAssociationMappingNames() :
- super.allOverridableAssociationMappingNames();
+ this.getEmbeddableOverridableAssociationMappingNames() :
+ super.getAllOverridableAssociationMappingNames();
}
- protected Iterator<String> embeddableOverridableAssociationMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getEmbeddableOverridableAssociationMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<String> qualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<String, String>(this.embeddableAttributeMappingNames(transformer), this.buildQualifierTransformer());
+ protected Iterable<String> getQualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<String, String>(this.getEmbeddableAttributeMappingNames(transformer), this.buildQualifierTransformer());
}
- protected Iterator<String> embeddableAttributeMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new CompositeIterator<String>(this.embeddableAttributeMappingNamesLists(transformer));
+ protected Iterable<String> getEmbeddableAttributeMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new CompositeIterable<String>(this.getEmbeddableAttributeMappingNamesLists(transformer));
}
/**
@@ -151,17 +150,17 @@ public abstract class AbstractOrmBaseEmbeddedMapping<X extends AbstractXmlEmbedd
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> embeddableAttributeMappingNamesLists(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.embeddableAttributeMappings(), transformer);
+ protected Iterable<Iterable<String>> getEmbeddableAttributeMappingNamesLists(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getEmbeddableAttributeMappings(), transformer);
}
/**
* Return the target embeddable's attribute mappings.
*/
- protected Iterator<AttributeMapping> embeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getEmbeddableAttributeMappings() {
return ((this.targetEmbeddable != null) && (this.targetEmbeddable != this.getTypeMapping())) ?
- this.targetEmbeddable.attributeMappings() :
- EmptyIterator.<AttributeMapping>instance();
+ this.targetEmbeddable.getAttributeMappings() :
+ EmptyIterable.<AttributeMapping>instance();
}
@@ -241,9 +240,9 @@ public abstract class AbstractOrmBaseEmbeddedMapping<X extends AbstractXmlEmbedd
return AbstractOrmBaseEmbeddedMapping.this.getTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? this.allOverridableAttributeNames_(overriddenTypeMapping) : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? this.getAllOverridableAttributeNames_(overriddenTypeMapping) : EmptyIterable.<String>instance();
}
/**
@@ -251,8 +250,8 @@ public abstract class AbstractOrmBaseEmbeddedMapping<X extends AbstractXmlEmbedd
* <p>
* NB: Overridden in {@link GenericOrmEmbeddedIdMapping.AttributeOverrideContainerOwner}
*/
- protected Iterator<String> allOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
- return overriddenTypeMapping.allOverridableAttributeNames();
+ protected Iterable<String> getAllOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
+ return overriddenTypeMapping.getAllOverridableAttributeNames();
}
public Iterable<String> getJavaOverrideNames() {
@@ -271,8 +270,8 @@ public abstract class AbstractOrmBaseEmbeddedMapping<X extends AbstractXmlEmbedd
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBasicMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBasicMapping.java
index 1ee7c0a032..cec4aa4f4d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBasicMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmBasicMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -343,8 +342,8 @@ public abstract class AbstractOrmBasicMapping<X extends XmlBasic>
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public XmlColumn getXmlColumn() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEmbeddable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEmbeddable.java
index e2883a2d88..c71e572580 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEmbeddable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEmbeddable.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2006, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2006, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,8 +9,7 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.ReadOnlyTable;
import org.eclipse.jpt.jpa.core.context.java.JavaEmbeddable;
@@ -48,16 +47,16 @@ public abstract class AbstractOrmEmbeddable<X extends XmlEmbeddable>
// ********** tables **********
- public Iterator<ReadOnlyTable> associatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<ReadOnlyTable> allAssociatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAllAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<String> allAssociatedTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getAllAssociatedTableNames() {
+ return EmptyIterable.instance();
}
public boolean tableNameIsInvalid(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEntity.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEntity.java
index d6a318600d..f898a0df1d 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEntity.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmEntity.java
@@ -23,6 +23,7 @@ import org.eclipse.jpt.common.utility.internal.NotNullFilter;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
@@ -31,9 +32,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterab
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
import org.eclipse.jpt.jpa.core.JpaPlatformVariation.Supported;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
@@ -1371,29 +1369,21 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
// ********** associated tables **********
- public Iterator<ReadOnlyTable> associatedTables() {
- return this.getAssociatedTables().iterator();
- }
-
public Iterable<ReadOnlyTable> getAssociatedTables() {
return new CompositeIterable<ReadOnlyTable>(this.table, this.getSecondaryTables());
}
- public Iterator<ReadOnlyTable> allAssociatedTables() {
- return new CompositeIterator<ReadOnlyTable>(this.allAssociatedTablesLists());
- }
-
public Iterable<ReadOnlyTable> getAllAssociatedTables() {
return CollectionTools.iterable(this.allAssociatedTables());
}
- // TODO eliminate duplicate tables?
- protected Iterator<Iterator<ReadOnlyTable>> allAssociatedTablesLists() {
- return new TransformationIterator<TypeMapping, Iterator<ReadOnlyTable>>(this.inheritanceHierarchy(), TypeMappingTools.ASSOCIATED_TABLES_TRANSFORMER);
+ public Iterator<ReadOnlyTable> allAssociatedTables() {
+ return new CompositeIterator<ReadOnlyTable>(this.allAssociatedTablesLists());
}
- public Iterator<String> allAssociatedTableNames() {
- return this.getAllAssociatedTableNames().iterator();
+ // TODO eliminate duplicate tables?
+ protected Iterable<Iterable<ReadOnlyTable>> allAssociatedTablesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<ReadOnlyTable>>(this.getInheritanceHierarchy(), TypeMappingTools.ASSOCIATED_TABLES_TRANSFORMER);
}
public Iterable<String> getAllAssociatedTableNames() {
@@ -1540,21 +1530,21 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
}
@Override
- public Iterator<String> overridableAttributeNames() {
+ public Iterable<String> getOverridableAttributeNames() {
return this.isTablePerClass() ?
- super.overridableAttributeNames() :
- EmptyIterator.<String>instance();
+ super.getOverridableAttributeNames() :
+ EmptyIterable.<String>instance();
}
@Override
- public Iterator<String> overridableAssociationNames() {
+ public Iterable<String> getOverridableAssociationNames() {
return this.isTablePerClass() ?
- super.overridableAssociationNames() :
- EmptyIterator.<String>instance();
+ super.getOverridableAssociationNames() :
+ EmptyIterable.<String>instance();
}
public AttributeMapping resolveAttributeMapping(String name) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.allAttributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAllAttributeMappings()) {
AttributeMapping resolvedMapping = attributeMapping.resolveAttributeMapping(name);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -1946,15 +1936,15 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
protected abstract JavaOverrideContainer getOverrideContainer(JavaEntity javaEntity);
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? this.allOverridableNames_(overriddenTypeMapping) : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? this.getAllOverridableNames_(overriddenTypeMapping) : EmptyIterable.<String>instance();
}
/**
* pre-condition: <code>typeMapping</code> is not <code>null</code>
*/
- protected abstract Iterator<String> allOverridableNames_(TypeMapping overriddenTypeMapping);
+ protected abstract Iterable<String> getAllOverridableNames_(TypeMapping overriddenTypeMapping);
public String getDefaultTableName() {
return AbstractOrmEntity.this.getPrimaryTableName();
@@ -1968,8 +1958,8 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
return AbstractOrmEntity.this.resolveDbTable(tableName);
}
- public Iterator<String> candidateTableNames() {
- return AbstractOrmEntity.this.allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return AbstractOrmEntity.this.getAllAssociatedTableNames();
}
}
@@ -1986,8 +1976,8 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
}
@Override
- protected Iterator<String> allOverridableNames_(TypeMapping overriddenTypeMapping) {
- return new FilteringIterator<String>(overriddenTypeMapping.allOverridableAttributeNames()) {
+ protected Iterable<String> getAllOverridableNames_(TypeMapping overriddenTypeMapping) {
+ return new FilteringIterable<String>(overriddenTypeMapping.getAllOverridableAttributeNames()) {
@Override
protected boolean accept(String attributeName) {
return ! AttributeOverrideContainerOwner.this.getTypeMapping().attributeIsDerivedId(attributeName);
@@ -2028,8 +2018,8 @@ public abstract class AbstractOrmEntity<X extends XmlEntity>
}
@Override
- protected Iterator<String> allOverridableNames_(TypeMapping typeMapping) {
- return typeMapping.allOverridableAssociationNames();
+ protected Iterable<String> getAllOverridableNames_(TypeMapping typeMapping) {
+ return typeMapping.getAllOverridableAssociationNames();
}
public EList<XmlAssociationOverride> getXmlOverrides() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmIdMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmIdMapping.java
index d2ab3a23e4..b41cf8db22 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmIdMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmIdMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -369,8 +368,8 @@ public abstract class AbstractOrmIdMapping<X extends XmlId>
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public XmlColumn getXmlColumn() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmJoinColumnRelationshipStrategy.java
index 50adca2b83..29a0097be1 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmJoinColumnRelationshipStrategy.java
@@ -9,13 +9,12 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.JoinColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyJoinColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyJoinColumnRelationshipStrategy;
@@ -262,9 +261,9 @@ public abstract class AbstractOrmJoinColumnRelationshipStrategy
return (relationshipTarget == null) ? null : relationshipTarget.getPrimaryDbTable();
}
- protected Iterator<String> candidateTableNames() {
+ protected Iterable<String> getCandidateTableNames() {
TypeMapping typeMapping = this.getRelationshipSource();
- return (typeMapping != null) ? typeMapping.allAssociatedTableNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllAssociatedTableNames() : EmptyIterable.<String>instance();
}
public void addStrategy() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMappedSuperclass.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMappedSuperclass.java
index a67569ccdb..c2c3ee2a22 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMappedSuperclass.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMappedSuperclass.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2006, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2006, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,12 +9,11 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.ReadOnlyTable;
import org.eclipse.jpt.jpa.core.context.java.JavaIdClassReference;
@@ -125,16 +124,16 @@ public abstract class AbstractOrmMappedSuperclass<X extends XmlMappedSuperclass>
// ********** tables **********
- public Iterator<ReadOnlyTable> associatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<ReadOnlyTable> allAssociatedTables() {
- return EmptyIterator.instance();
+ public Iterable<ReadOnlyTable> getAllAssociatedTables() {
+ return EmptyIterable.instance();
}
- public Iterator<String> allAssociatedTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getAllAssociatedTableNames() {
+ return EmptyIterable.instance();
}
public boolean tableNameIsInvalid(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java
index 1f2dbc3b9b..eabf1c41cd 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.context.orm;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.emf.common.util.EList;
import org.eclipse.jdt.core.IPackageFragment;
@@ -20,7 +19,6 @@ import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.AttributeOverrideContainer;
import org.eclipse.jpt.jpa.core.context.Column;
@@ -558,8 +556,8 @@ public abstract class AbstractOrmMultiRelationshipMapping<X extends AbstractXmlM
return DEFAULT_FETCH_TYPE;
}
- public Iterator<String> candidateMapKeyNames() {
- return this.allTargetEntityAttributeNames();
+ public Iterable<String> getCandidateMapKeyNames() {
+ return this.getAllTargetEntityAttributeNames();
}
@@ -703,8 +701,8 @@ public abstract class AbstractOrmMultiRelationshipMapping<X extends AbstractXmlM
return this.getRelationshipStrategy().resolveDbTable(tableName);
}
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public TextRange getValidationTextRange() {
@@ -763,9 +761,9 @@ public abstract class AbstractOrmMultiRelationshipMapping<X extends AbstractXmlM
return AbstractOrmMultiRelationshipMapping.this.getResolvedMapKeyEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
protected JavaAttributeOverride getSpecifiedJavaAttributeOverrideNamed(String attributeName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmRelationshipMapping.java
index 796208c1c7..156abf1809 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmRelationshipMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmRelationshipMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -17,9 +16,7 @@ import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.FetchType;
@@ -252,17 +249,17 @@ public abstract class AbstractOrmRelationshipMapping<X extends AbstractXmlRelati
//TODO should we set the fetch type from a BasicMapping??
}
- public Iterator<String> allTargetEntityAttributeNames() {
- return new CompositeIterator<String>(this.allTargetEntityAttributeNamesLists());
+ public Iterable<String> getAllTargetEntityAttributeNames() {
+ return new CompositeIterable<String>(this.getAllTargetEntityAttributeNamesLists());
}
- protected Iterator<Iterator<String>> allTargetEntityAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.allTargetEntityAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllTargetEntityAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAllTargetEntityAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<AttributeMapping> allTargetEntityAttributeMappings() {
+ protected Iterable<AttributeMapping> getAllTargetEntityAttributeMappings() {
Entity entity = this.getResolvedTargetEntity();
- return (entity != null) ? entity.allAttributeMappings() : EmptyIterator.<AttributeMapping>instance();
+ return (entity != null) ? entity.getAllAttributeMappings() : EmptyIterable.<AttributeMapping>instance();
}
protected String getTargetEntityIdAttributeName() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTable.java
index 49f3494e1e..a5b3997bbd 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTable.java
@@ -9,14 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.NameTools;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.ReadOnlyTable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyUniqueConstraint;
import org.eclipse.jpt.jpa.core.context.UniqueConstraint;
@@ -405,9 +404,9 @@ public abstract class AbstractOrmTable<X extends AbstractXmlTable>
// ********** UniqueConstraint.Owner implementation **********
- public Iterator<String> candidateUniqueConstraintColumnNames() {
+ public Iterable<String> getCandidateUniqueConstraintColumnNames() {
org.eclipse.jpt.jpa.db.Table dbTable = this.getDbTable();
- return (dbTable != null) ? dbTable.getSortedColumnIdentifiers().iterator() : EmptyIterator.<String>instance();
+ return (dbTable != null) ? dbTable.getSortedColumnIdentifiers() : EmptyIterable.<String>instance();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTypeMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTypeMapping.java
index f0931efcdf..c2125fd97b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTypeMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmTypeMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -18,11 +17,11 @@ import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.JpaStructureNode;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Column;
@@ -244,8 +243,8 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
return true;
}
- public Iterator<AttributeMapping> attributeMappings() {
- return new TransformationIterator<OrmReadOnlyPersistentAttribute, AttributeMapping>(this.getPersistentType().getAttributes()) {
+ public Iterable<AttributeMapping> getAttributeMappings() {
+ return new TransformationIterable<OrmReadOnlyPersistentAttribute, AttributeMapping>(this.getPersistentType().getAttributes()) {
@Override
protected AttributeMapping transform(OrmReadOnlyPersistentAttribute attribute) {
return attribute.getMapping();
@@ -253,32 +252,32 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
};
}
- public Iterator<AttributeMapping> allAttributeMappings() {
- return new CompositeIterator<AttributeMapping>(this.allAttributeMappingsLists());
+ public Iterable<AttributeMapping> getAllAttributeMappings() {
+ return new CompositeIterable<AttributeMapping>(this.getAllAttributeMappingsLists());
}
- protected Iterator<Iterator<AttributeMapping>> allAttributeMappingsLists() {
- return new TransformationIterator<TypeMapping, Iterator<AttributeMapping>>(this.inheritanceHierarchy(), TypeMappingTools.ATTRIBUTE_MAPPINGS_TRANSFORMER);
+ protected Iterable<Iterable<AttributeMapping>> getAllAttributeMappingsLists() {
+ return new TransformationIterable<TypeMapping, Iterable<AttributeMapping>>(this.getInheritanceHierarchy(), TypeMappingTools.ATTRIBUTE_MAPPINGS_TRANSFORMER);
}
- public Iterator<String> overridableAttributeNames() {
- return new CompositeIterator<String>(this.overridableAttributeNamesLists());
+ public Iterable<String> getOverridableAttributeNames() {
+ return new CompositeIterable<String>(this.getOverridableAttributeNamesLists());
}
- protected Iterator<Iterator<String>> overridableAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.attributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getOverridableAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAttributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
- public Iterator<String> allOverridableAttributeNames() {
- return new CompositeIterator<String>(this.allOverridableAttributeNamesLists());
+ public Iterable<String> getAllOverridableAttributeNames() {
+ return new CompositeIterable<String>(this.getAllOverridableAttributeNamesLists());
}
- protected Iterator<Iterator<String>> allOverridableAttributeNamesLists() {
- return new TransformationIterator<TypeMapping, Iterator<String>>(this.inheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllOverridableAttributeNamesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<String>>(this.getInheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ATTRIBUTE_NAMES_TRANSFORMER);
}
public Iterable<AttributeMapping> getAttributeMappings(final String mappingKey) {
- return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.attributeMappings())) {
+ return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.getAttributeMappings())) {
@Override
protected boolean accept(AttributeMapping o) {
return Tools.valuesAreEqual(o.getKey(), mappingKey);
@@ -287,7 +286,7 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
}
public Iterable<AttributeMapping> getAllAttributeMappings(final String mappingKey) {
- return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.allAttributeMappings())) {
+ return new FilteringIterable<AttributeMapping>(CollectionTools.collection(this.getAllAttributeMappings())) {
@Override
protected boolean accept(AttributeMapping o) {
return Tools.valuesAreEqual(o.getKey(), mappingKey);
@@ -296,7 +295,7 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
}
public Column resolveOverriddenColumn(String attributeName) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.attributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAttributeMappings()) {
Column column = attributeMapping.resolveOverriddenColumn(attributeName);
if (column != null) {
return column;
@@ -311,24 +310,24 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
return null;
}
- public Iterator<String> overridableAssociationNames() {
- return new CompositeIterator<String>(this.overridableAssociationNamesLists());
+ public Iterable<String> getOverridableAssociationNames() {
+ return new CompositeIterable<String>(this.getOverridableAssociationNamesLists());
}
- protected Iterator<Iterator<String>> overridableAssociationNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.attributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getOverridableAssociationNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAttributeMappings(), AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- public Iterator<String> allOverridableAssociationNames() {
- return new CompositeIterator<String>(this.allOverridableAssociationNamesLists());
+ public Iterable<String> getAllOverridableAssociationNames() {
+ return new CompositeIterable<String>(this.getAllOverridableAssociationNamesLists());
}
- protected Iterator<Iterator<String>> allOverridableAssociationNamesLists() {
- return new TransformationIterator<TypeMapping, Iterator<String>>(this.inheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllOverridableAssociationNamesLists() {
+ return new TransformationIterable<TypeMapping, Iterable<String>>(this.getInheritanceHierarchy(), TypeMappingTools.OVERRIDABLE_ASSOCIATION_NAMES_TRANSFORMER);
}
public Relationship resolveOverriddenRelationship(String attributeName) {
- for (AttributeMapping attributeMapping : CollectionTools.iterable(this.attributeMappings())) {
+ for (AttributeMapping attributeMapping : this.getAttributeMappings()) {
Relationship relationship = attributeMapping.resolveOverriddenRelationship(attributeName);
if (relationship != null) {
return relationship;
@@ -351,12 +350,8 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
return (superPersistentType == null) ? null : superPersistentType.getMapping();
}
- public Iterator<TypeMapping> inheritanceHierarchy() {
- return this.convertToMappings(this.getPersistentType().inheritanceHierarchy());
- }
-
- protected Iterable<TypeMapping> getInheritanceHierarchy() {
- return CollectionTools.iterable(this.inheritanceHierarchy());
+ public Iterable<TypeMapping> getInheritanceHierarchy() {
+ return this.convertToMappings(this.getPersistentType().getInheritanceHierarchy());
}
/**
@@ -365,16 +360,12 @@ public abstract class AbstractOrmTypeMapping<X extends XmlTypeMapping>
* The returned iterator will return elements infinitely if the hierarchy
* has a loop.
*/
- protected Iterator<TypeMapping> ancestors() {
- return this.convertToMappings(this.getPersistentType().ancestors());
- }
-
protected Iterable<TypeMapping> getAncestors() {
- return CollectionTools.iterable(this.ancestors());
+ return this.convertToMappings(this.getPersistentType().getAncestors());
}
- protected Iterator<TypeMapping> convertToMappings(Iterator<PersistentType> types) {
- return new TransformationIterator<PersistentType, TypeMapping>(types) {
+ protected Iterable<TypeMapping> convertToMappings(Iterable<PersistentType> types) {
+ return new TransformationIterable<PersistentType, TypeMapping>(types) {
@Override
protected TypeMapping transform(PersistentType type) {
return type.getMapping();
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVersionMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVersionMapping.java
index 7b49b8fb6f..d2c9d40b6b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVersionMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVersionMapping.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
@@ -246,8 +245,8 @@ public abstract class AbstractOrmVersionMapping<X extends XmlVersion>
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public XmlColumn getXmlColumn() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVirtualBaseColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVirtualBaseColumn.java
index 513e186bbd..85933e2db2 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVirtualBaseColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/AbstractOrmVirtualBaseColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.VirtualBaseColumn;
@@ -246,8 +245,8 @@ public abstract class AbstractOrmVirtualBaseColumn<O extends OrmReadOnlyBaseColu
return this.owner.tableNameIsInvalid(this.getTable());
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappedByRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappedByRelationshipStrategy.java
index 9443c3f0cc..77a8eb8aa0 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappedByRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappedByRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.ArrayTools;
@@ -152,8 +151,8 @@ public class GenericOrmMappedByRelationshipStrategy
}
}
- public Iterator<String> candidateMappedByAttributeNames() {
- return this.getRelationshipMapping().allTargetEntityAttributeNames();
+ public Iterable<String> getCandidateMappedByAttributeNames() {
+ return this.getRelationshipMapping().getAllTargetEntityAttributeNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappingJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappingJoinColumnRelationshipStrategy.java
index d05d1c81fb..2cbba2264a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappingJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmMappingJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
@@ -140,8 +139,8 @@ public class GenericOrmMappingJoinColumnRelationshipStrategy
return GenericOrmMappingJoinColumnRelationshipStrategy.this.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return GenericOrmMappingJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericOrmMappingJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmOverrideJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmOverrideJoinColumnRelationshipStrategy.java
index 00be65dc16..c08686c22b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmOverrideJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmOverrideJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
@@ -96,10 +95,10 @@ public class GenericOrmOverrideJoinColumnRelationshipStrategy
}
@Override
- public Iterator<String> candidateTableNames() {
+ public Iterable<String> getCandidateTableNames() {
return this.isTargetForeignKey() ?
- super.candidateTableNames() :
- this.getRelationship().candidateTableNames();
+ super.getCandidateTableNames() :
+ this.getRelationship().getCandidateTableNames();
}
public String getColumnTableNotValidDescription() {
@@ -159,8 +158,8 @@ public class GenericOrmOverrideJoinColumnRelationshipStrategy
return GenericOrmOverrideJoinColumnRelationshipStrategy.this.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return GenericOrmOverrideJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericOrmOverrideJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumnRelationshipStrategy.java
index 8112e55410..bcbe5ac2d1 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumnRelationshipStrategy.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
@@ -266,8 +265,8 @@ public class GenericOrmPrimaryKeyJoinColumnRelationshipStrategy
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public TypeMapping getTypeMapping() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualJoinTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualJoinTable.java
index ebc7ca07dc..ca3dfd563b 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualJoinTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualJoinTable.java
@@ -9,15 +9,14 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -271,8 +270,8 @@ public class GenericOrmVirtualJoinTable
/**
* the join column can only be on the join table itself
*/
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.java
index 5a190d553b..95a79ea5dc 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.java
@@ -9,14 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -290,15 +289,15 @@ public class GenericOrmVirtualOverrideJoinColumnRelationshipStrategy
return (relationshipTarget == null) ? null : relationshipTarget.getPrimaryDbTable();
}
- protected Iterator<String> candidateTableNames() {
+ protected Iterable<String> getCandidateTableNames() {
return this.isTargetForeignKey() ?
- this.targetCandidateTableNames() :
- this.getRelationship().candidateTableNames();
+ this.getTargetCandidateTableNames() :
+ this.getRelationship().getCandidateTableNames();
}
- protected Iterator<String> targetCandidateTableNames() {
+ protected Iterable<String> getTargetCandidateTableNames() {
TypeMapping typeMapping = this.getRelationshipMapping().getResolvedTargetEntity();
- return (typeMapping != null) ? typeMapping.allAssociatedTableNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllAssociatedTableNames() : EmptyIterable.<String>instance();
}
public TextRange getValidationTextRange() {
@@ -359,8 +358,8 @@ public class GenericOrmVirtualOverrideJoinColumnRelationshipStrategy
return GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.this.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericOrmVirtualOverrideJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/AbstractPrimaryKeyValidator.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/AbstractPrimaryKeyValidator.java
index e2dfa83259..20333cca33 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/AbstractPrimaryKeyValidator.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/AbstractPrimaryKeyValidator.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.jpa1.context;
import java.util.Collection;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.utility.internal.ClassName;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
@@ -268,7 +267,7 @@ public abstract class AbstractPrimaryKeyValidator
* Return whether an ancestor class has defined any aspect of the primary key
*/
protected boolean definesPrimaryKeyOnAncestor(TypeMapping typeMapping) {
- for (TypeMapping each : CollectionTools.iterable(typeMapping.inheritanceHierarchy())) {
+ for (TypeMapping each : typeMapping.getInheritanceHierarchy()) {
if (each != typeMapping && definesPrimaryKey(each)) {
return true;
}
@@ -375,7 +374,7 @@ public abstract class AbstractPrimaryKeyValidator
* Return whether an ancestor class has defined an id class
*/
protected boolean definesIdClassOnAncestor(TypeMapping typeMapping) {
- for (TypeMapping each : CollectionTools.iterable(typeMapping.inheritanceHierarchy())) {
+ for (TypeMapping each : typeMapping.getInheritanceHierarchy()) {
if (each != typeMapping && definesIdClass(each)) {
return true;
}
@@ -388,10 +387,9 @@ public abstract class AbstractPrimaryKeyValidator
* or on an ancestor
*/
protected JavaPersistentType getIdClass(TypeMapping typeMapping) {
- for (Iterator<TypeMapping> stream = typeMapping.inheritanceHierarchy(); stream.hasNext(); ) {
- TypeMapping next = stream.next();
- if (next.getIdClass() != null) {
- return next.getIdClass();
+ for (TypeMapping each : typeMapping.getInheritanceHierarchy()) {
+ if (each.getIdClass() != null) {
+ return each.getIdClass();
}
}
return null;
@@ -401,7 +399,7 @@ public abstract class AbstractPrimaryKeyValidator
// **************** attribute mappings in general *************************
protected Iterable<AttributeMapping> getAttributeMappings(TypeMapping typeMapping) {
- return CollectionTools.collection(typeMapping.allAttributeMappings());
+ return CollectionTools.collection(typeMapping.getAllAttributeMappings());
}
/**
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/OverrideValidator.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/OverrideValidator.java
index b247a5d664..30605494ce 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/OverrideValidator.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/OverrideValidator.java
@@ -94,7 +94,7 @@ public abstract class OverrideValidator
}
protected boolean validateName(List<IMessage> messages) {
- if ( ! CollectionTools.contains(this.container.allOverridableNames(), this.override.getName())) {
+ if ( ! CollectionTools.contains(this.container.getAllOverridableNames(), this.override.getName())) {
messages.add(this.buildUnresolvedNameMessage());
return false;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/AbstractJavaOverrideContainer.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/AbstractJavaOverrideContainer.java
index e9de36ba5b..1ad90725e3 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/AbstractJavaOverrideContainer.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/AbstractJavaOverrideContainer.java
@@ -27,7 +27,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SubIterableWrapper;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
import org.eclipse.jpt.jpa.core.context.Override_;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
@@ -181,7 +180,7 @@ public abstract class AbstractJavaOverrideContainer<
* remaining specified overrides.
*/
protected boolean overrideWillBeVirtual(String overrideName, S specifiedOverrideToBeRemoved) {
- return CollectionTools.contains(this.allOverridableNames(), overrideName) &&
+ return CollectionTools.contains(this.getAllOverridableNames(), overrideName) &&
(this.getSpecifiedOverrideNamed(overrideName, specifiedOverrideToBeRemoved) == null);
}
@@ -422,7 +421,7 @@ public abstract class AbstractJavaOverrideContainer<
}
protected Iterator<String> virtualOverrideNames() {
- return new FilteringIterator<String>(this.allOverridableNames()) {
+ return new FilteringIterator<String>(this.getAllOverridableNames()) {
@Override
protected boolean accept(String name) {
return AbstractJavaOverrideContainer.this.overrideIsVirtual(name);
@@ -496,16 +495,16 @@ public abstract class AbstractJavaOverrideContainer<
return this.owner.getOverridableTypeMapping();
}
- public Iterator<String> allOverridableNames() {
- return (this.owner != null) ? this.owner.allOverridableNames() : EmptyIterator.<String>instance();
+ public Iterable<String> getAllOverridableNames() {
+ return (this.owner != null) ? this.owner.getAllOverridableNames() : EmptyIterable.<String>instance();
}
public boolean tableNameIsInvalid(String tableName) {
return this.owner.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
@@ -552,13 +551,13 @@ public abstract class AbstractJavaOverrideContainer<
// ********** code completion **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (R override : this.getOverrides()) {
- result = override.javaCompletionProposals(pos, filter, astRoot);
+ result = override.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAssociationOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAssociationOverride.java
index 947adfac86..55f80de86c 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAssociationOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAssociationOverride.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -105,12 +104,12 @@ public class GenericJavaAssociationOverride
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.relationship.javaCompletionProposals(pos, filter, astRoot);
+ result = this.relationship.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -118,8 +117,8 @@ public class GenericJavaAssociationOverride
}
@Override
- protected Iterator<String> candidateNames() {
- return this.getContainer().allOverridableNames();
+ protected Iterable<String> getCandidateNames() {
+ return this.getContainer().getAllOverridableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAttributeOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAttributeOverride.java
index 7147fa7423..b59988143a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAttributeOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaAttributeOverride.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -123,12 +122,12 @@ public class GenericJavaAttributeOverride
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.column.javaCompletionProposals(pos, filter, astRoot);
+ result = this.column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -136,8 +135,8 @@ public class GenericJavaAttributeOverride
}
@Override
- protected Iterator<String> candidateNames() {
- return this.getContainer().allOverridableNames();
+ protected Iterable<String> getCandidateNames() {
+ return this.getContainer().getAllOverridableNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedIdMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedIdMapping.java
index ff6de341bd..f77e44ff23 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedIdMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedIdMapping.java
@@ -9,11 +9,10 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.TypeMapping;
import org.eclipse.jpt.jpa.core.context.java.JavaAttributeOverrideContainer;
@@ -85,10 +84,10 @@ public class GenericJavaEmbeddedIdMapping
}
@Override
- protected Iterator<String> embeddableOverridableAttributeMappingNames() {
+ protected Iterable<String> getEmbeddableOverridableAttributeMappingNames() {
return (this.derived) ?
- EmptyIterator.<String>instance() :
- super.embeddableOverridableAttributeMappingNames();
+ EmptyIterable.<String>instance() :
+ super.getEmbeddableOverridableAttributeMappingNames();
}
@Override
@@ -127,15 +126,15 @@ public class GenericJavaEmbeddedIdMapping
extends AbstractJavaBaseEmbeddedMapping<EmbeddedIdAnnotation>.AttributeOverrideContainerOwner
{
@Override
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
return GenericJavaEmbeddedIdMapping.this.isDerived() ?
- EmptyIterator.<String>instance() :
- super.allOverridableNames();
+ EmptyIterable.<String>instance() :
+ super.getAllOverridableNames();
}
@Override
- protected Iterator<String> allOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
- return new FilteringIterator<String>(super.allOverridableAttributeNames_(overriddenTypeMapping)) {
+ protected Iterable<String> getAllOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
+ return new FilteringIterable<String>(super.getAllOverridableAttributeNames_(overriddenTypeMapping)) {
@Override
protected boolean accept(String attributeName) {
return ! AttributeOverrideContainerOwner.this.getTypeMapping().attributeIsDerivedId(attributeName);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedMapping.java
index eefe8e76e2..80c6ec58a7 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaEmbeddedMapping.java
@@ -9,15 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
import org.eclipse.jpt.jpa.core.context.AssociationOverrideContainer;
@@ -112,14 +110,14 @@ public class GenericJavaEmbeddedMapping
*/
@Override
@SuppressWarnings("unchecked")
- public Iterator<String> allMappingNames() {
+ public Iterable<String> getAllMappingNames() {
return this.isJpa2_0Compatible() ?
- new CompositeIterator<String>(super.allMappingNames(), this.allEmbeddableAttributeMappingNames()) :
- super.allMappingNames();
+ new CompositeIterable<String>(super.getAllMappingNames(), this.getAllEmbeddableAttributeMappingNames()) :
+ super.getAllMappingNames();
}
- protected Iterator<String> allEmbeddableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getAllEmbeddableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
@Override
@@ -137,7 +135,7 @@ public class GenericJavaEmbeddedMapping
return null;
}
// recurse into the embeddable mappings
- for (AttributeMapping mapping : CollectionTools.iterable(this.embeddableAttributeMappings())) {
+ for (AttributeMapping mapping : this.getEmbeddableAttributeMappings()) {
AttributeMapping resolvedMapping = mapping.resolveAttributeMapping(attributeName);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -186,13 +184,13 @@ public class GenericJavaEmbeddedMapping
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.associationOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.associationOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -236,9 +234,9 @@ public class GenericJavaEmbeddedMapping
return GenericJavaEmbeddedMapping.this.getTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping typeMapping = this.getOverridableTypeMapping();
- return (typeMapping != null) ? typeMapping.allOverridableAssociationNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllOverridableAssociationNames() : EmptyIterable.<String>instance();
}
public Relationship resolveOverriddenRelationship(String attributeName) {
@@ -249,8 +247,8 @@ public class GenericJavaEmbeddedMapping
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratedValue.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratedValue.java
index 4ef75043af..6e91d7e198 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratedValue.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratedValue.java
@@ -9,13 +9,12 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.GenerationType;
import org.eclipse.jpt.jpa.core.context.Generator;
import org.eclipse.jpt.jpa.core.context.java.JavaGeneratedValue;
@@ -163,13 +162,13 @@ public class GenericJavaGeneratedValue
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.generatorTouches(pos, astRoot)) {
- return this.javaCandidateGeneratorNames(filter);
+ return this.getJavaCandidateGeneratorNames(filter);
}
return null;
}
@@ -178,16 +177,16 @@ public class GenericJavaGeneratedValue
return this.generatedValueAnnotation.generatorTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateGeneratorNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateGeneratorNames(filter));
+ protected Iterable<String> getJavaCandidateGeneratorNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateGeneratorNames(filter));
}
- protected Iterator<String> candidateGeneratorNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateGeneratorNames(), filter);
+ protected Iterable<String> getCandidateGeneratorNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateGeneratorNames(), filter);
}
- protected Iterator<String> candidateGeneratorNames() {
- return this.getPersistenceUnit().getUniqueGeneratorNames().iterator();
+ protected Iterable<String> getCandidateGeneratorNames() {
+ return this.getPersistenceUnit().getUniqueGeneratorNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratorContainer.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratorContainer.java
index 9ea0c679a5..9b330f4e25 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratorContainer.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaGeneratorContainer.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -194,19 +193,19 @@ public class GenericJavaGeneratorContainer
// ********** code completion **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.tableGenerator != null) {
- result = this.tableGenerator.javaCompletionProposals(pos, filter, astRoot);
+ result = this.tableGenerator.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
}
if (this.sequenceGenerator != null) {
- result = this.sequenceGenerator.javaCompletionProposals(pos, filter, astRoot);
+ result = this.sequenceGenerator.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinColumn.java
index d945316c69..2c6dbbeafb 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
@@ -170,13 +169,13 @@ public class GenericJavaJoinColumn
// ********** Java completion proposals **********
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.referencedColumnNameTouches(pos, astRoot)) {
- return this.getJavaCandidateReferencedColumnNames(filter).iterator();
+ return this.getJavaCandidateReferencedColumnNames(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinTable.java
index 7712a12b19..5f26bd42de 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaJoinTable.java
@@ -9,16 +9,15 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.JoinColumn;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
@@ -294,13 +293,13 @@ public class GenericJavaJoinTable
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaJoinColumn column : this.getInverseJoinColumns()) {
- result = column.javaCompletionProposals(pos, filter, astRoot);
+ result = column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -356,8 +355,8 @@ public class GenericJavaJoinTable
/**
* the join column can only be on the join table itself
*/
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOrderable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOrderable.java
index 443be27767..62922210b2 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOrderable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOrderable.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
@@ -407,13 +406,13 @@ public class GenericJavaOrderable
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.orderColumn.javaCompletionProposals(pos, filter, astRoot);
+ return this.orderColumn.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOverrideRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOverrideRelationship.java
index f6547648bb..12382f0f46 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOverrideRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaOverrideRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -248,8 +247,8 @@ public class GenericJavaOverrideRelationship
return this.getAssociationOverride().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getAssociationOverride().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getAssociationOverride().getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
@@ -285,13 +284,13 @@ public class GenericJavaOverrideRelationship
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- return this.strategy.javaCompletionProposals(pos, filter, astRoot);
+ return this.strategy.getJavaCompletionProposals(pos, filter, astRoot);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaPrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaPrimaryKeyJoinColumn.java
index faee3b1904..c21453765e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaPrimaryKeyJoinColumn.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaPrimaryKeyJoinColumn.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
@@ -155,13 +154,13 @@ public class GenericJavaPrimaryKeyJoinColumn
// ********** Java completion proposals **********
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.referencedColumnNameTouches(pos, astRoot)) {
- return this.getJavaCandidateReferencedColumnNames(filter).iterator();
+ return this.getJavaCandidateReferencedColumnNames(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaReferenceTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaReferenceTable.java
index 52d5280d24..c216dd5b76 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaReferenceTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaReferenceTable.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
@@ -241,13 +240,13 @@ public abstract class GenericJavaReferenceTable<A extends ReferenceTableAnnotati
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaJoinColumn column : this.getJoinColumns()) {
- result = column.javaCompletionProposals(pos, filter, astRoot);
+ result = column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaSecondaryTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaSecondaryTable.java
index a16f4f3067..c470731b07 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaSecondaryTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaSecondaryTable.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -277,13 +276,13 @@ public class GenericJavaSecondaryTable
// ********** code completion **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaPrimaryKeyJoinColumn column : this.getPrimaryKeyJoinColumns()) {
- result = column.javaCompletionProposals(pos, filter, astRoot);
+ result = column.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaTableGenerator.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaTableGenerator.java
index db4131d47c..c1c3476c2c 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaTableGenerator.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaTableGenerator.java
@@ -9,14 +9,12 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.UniqueConstraint;
import org.eclipse.jpt.jpa.core.context.java.JavaJpaContextNode;
import org.eclipse.jpt.jpa.core.context.java.JavaTableGenerator;
@@ -409,22 +407,22 @@ public class GenericJavaTableGenerator
// ********** UniqueConstraint.Owner implementation **********
- public Iterator<String> candidateUniqueConstraintColumnNames() {
+ public Iterable<String> getCandidateUniqueConstraintColumnNames() {
org.eclipse.jpt.jpa.db.Table dbTable = this.getDbTable();
- return (dbTable != null) ? dbTable.getSortedColumnIdentifiers().iterator() : EmptyIterator.<String>instance();
+ return (dbTable != null) ? dbTable.getSortedColumnIdentifiers() : EmptyIterable.<String>instance();
}
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
for (JavaUniqueConstraint constraint : this.getUniqueConstraints()) {
- result = constraint.javaCompletionProposals(pos, filter, astRoot);
+ result = constraint.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -437,25 +435,22 @@ public class GenericJavaTableGenerator
* table, schema, catalog, pkColumnName, valueColumnName
*/
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.tableTouches(pos, astRoot)) {
- return this.getJavaCandidateTables(filter).iterator();
+ return this.getJavaCandidateTables(filter);
}
if (this.schemaTouches(pos, astRoot)) {
- return this.getJavaCandidateSchemata(filter).iterator();
- }
- if (this.catalogTouches(pos, astRoot)) {
- return this.getJavaCandidateCatalogs(filter).iterator();
+ return this.getJavaCandidateSchemata(filter);
}
if (this.pkColumnNameTouches(pos, astRoot)) {
- return this.getJavaCandidateColumnNames(filter).iterator();
+ return this.getJavaCandidateColumnNames(filter);
}
if (this.valueColumnNameTouches(pos, astRoot)) {
- return this.getJavaCandidateColumnNames(filter).iterator();
+ return this.getJavaCandidateColumnNames(filter);
}
return null;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaUniqueConstraint.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaUniqueConstraint.java
index 90e13c3b56..22b291ccca 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaUniqueConstraint.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaUniqueConstraint.java
@@ -9,12 +9,11 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.StringTools;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyUniqueConstraint;
import org.eclipse.jpt.jpa.core.context.java.JavaJpaContextNode;
import org.eclipse.jpt.jpa.core.context.java.JavaUniqueConstraint;
@@ -85,8 +84,8 @@ public class GenericJavaUniqueConstraint
// ********** Java completion proposals **********
@Override
- protected Iterator<String> connectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.connectedJavaCompletionProposals(pos, filter, astRoot);
+ protected Iterable<String> getConnectedJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getConnectedJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
@@ -100,16 +99,16 @@ public class GenericJavaUniqueConstraint
return this.uniqueConstraintAnnotation.columnNamesTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateColumnNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateColumnNames(filter));
+ protected Iterable<String> javaCandidateColumnNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateColumnNames(filter));
}
- protected Iterator<String> candidateColumnNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateColumnNames(), filter);
+ protected Iterable<String> getCandidateColumnNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateColumnNames(), filter);
}
- protected Iterator<String> candidateColumnNames() {
- return this.owner.candidateUniqueConstraintColumnNames();
+ protected Iterable<String> getCandidateColumnNames() {
+ return this.owner.getCandidateUniqueConstraintColumnNames();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.java
index e91f4040e3..aed2b6c106 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.java
@@ -9,15 +9,14 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SuperListIterableWrapper;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -289,15 +288,15 @@ public class GenericJavaVirtualOverrideJoinColumnRelationshipStrategy
return (relationshipTarget == null) ? null : relationshipTarget.getPrimaryDbTable();
}
- protected Iterator<String> candidateTableNames() {
+ protected Iterable<String> getCandidateTableNames() {
return this.isTargetForeignKey() ?
- this.targetCandidateTableNames() :
- this.getRelationship().candidateTableNames();
+ this.getTargetCandidateTableNames() :
+ this.getRelationship().getCandidateTableNames();
}
- protected Iterator<String> targetCandidateTableNames() {
+ protected Iterable<String> getTargetCandidateTableNames() {
TypeMapping typeMapping = this.getRelationshipMapping().getResolvedTargetEntity();
- return (typeMapping != null) ? typeMapping.allAssociatedTableNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllAssociatedTableNames() : EmptyIterable.<String>instance();
}
public TextRange getValidationTextRange(CompilationUnit astRoot) {
@@ -358,8 +357,8 @@ public class GenericJavaVirtualOverrideJoinColumnRelationshipStrategy
return GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.this.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.this.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return GenericJavaVirtualOverrideJoinColumnRelationshipStrategy.this.getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideRelationship.java
index d7bbcb2482..66377b4259 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/java/GenericJavaVirtualOverrideRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -197,8 +196,8 @@ public class GenericJavaVirtualOverrideRelationship
return this.getAssociationOverride().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getAssociationOverride().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getAssociationOverride().getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverride.java
index efbae863fa..fb81f2581e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverride.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
@@ -168,7 +167,7 @@ public abstract class AbstractOrmOverride<C extends OrmOverrideContainer, X exte
}
- public Iterator<String> candidateTableNames() {
- return this.getContainer().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getContainer().getCandidateTableNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverrideContainer.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverrideContainer.java
index af65063f3b..35d55a481f 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverrideContainer.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmOverrideContainer.java
@@ -9,17 +9,15 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import java.util.Vector;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
import org.eclipse.jpt.jpa.core.context.Override_;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
import org.eclipse.jpt.jpa.core.context.ReadOnlyOverride;
@@ -141,7 +139,7 @@ public abstract class AbstractOrmOverrideContainer<
* remaining specified overrides.
*/
protected boolean overrideWillBeVirtual(String overrideName, S specifiedOverrideToBeRemoved) {
- return CollectionTools.contains(this.possibleVirtualOverrideNames(), overrideName) &&
+ return CollectionTools.contains(this.getPossibleVirtualOverrideNames(), overrideName) &&
(this.getSpecifiedOverrideNamed(overrideName, specifiedOverrideToBeRemoved) == null);
}
@@ -326,11 +324,7 @@ public abstract class AbstractOrmOverrideContainer<
* specified overrides.
*/
protected Iterable<String> getVirtualOverrideNames() {
- return CollectionTools.iterable(this.virtualOverrideNames());
- }
-
- protected Iterator<String> virtualOverrideNames() {
- return new FilteringIterator<String>(this.possibleVirtualOverrideNames()) {
+ return new FilteringIterable<String>(this.getPossibleVirtualOverrideNames()) {
@Override
protected boolean accept(String name) {
return AbstractOrmOverrideContainer.this.overrideIsVirtual(name);
@@ -409,24 +403,24 @@ public abstract class AbstractOrmOverrideContainer<
* corresponding Java entity, take the override names directly from the
* type.
*/
- protected Iterator<String> possibleVirtualOverrideNames() {
+ protected Iterable<String> getPossibleVirtualOverrideNames() {
if (this.owner == null) {
- return EmptyIterator.instance();
+ return EmptyIterable.instance();
}
Iterable<String> javaNames = this.owner.getJavaOverrideNames();
- return (javaNames != null) ? javaNames.iterator() : this.owner.allOverridableNames();
+ return (javaNames != null) ? javaNames : this.owner.getAllOverridableNames();
}
- public Iterator<String> allOverridableNames() {
- return (this.owner != null) ? this.owner.allOverridableNames() : EmptyIterator.<String>instance();
+ public Iterable<String> getAllOverridableNames() {
+ return (this.owner != null) ? this.owner.getAllOverridableNames() : EmptyIterable.<String>instance();
}
public boolean tableNameIsInvalid(String tableName) {
return this.owner.tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.owner.candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.owner.getCandidateTableNames();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmVirtualOverride.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmVirtualOverride.java
index c8a4c77cbe..ec9acf34bd 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmVirtualOverride.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/AbstractOrmVirtualOverride.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseColumn;
@@ -114,7 +113,7 @@ public abstract class AbstractOrmVirtualOverride<C extends OrmOverrideContainer>
return this.getContainer().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getContainer().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getContainer().getCandidateTableNames();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedIdMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedIdMapping.java
index ea2deb17e8..51937340cb 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedIdMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedIdMapping.java
@@ -9,10 +9,9 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.TypeMapping;
import org.eclipse.jpt.jpa.core.context.orm.OrmAttributeMapping;
@@ -97,10 +96,10 @@ public class GenericOrmEmbeddedIdMapping
}
@Override
- protected Iterator<String> embeddableOverridableAttributeMappingNames() {
+ protected Iterable<String> getEmbeddableOverridableAttributeMappingNames() {
return this.derived ?
- EmptyIterator.<String>instance() :
- super.embeddableOverridableAttributeMappingNames();
+ EmptyIterable.<String>instance() :
+ super.getEmbeddableOverridableAttributeMappingNames();
}
@Override
@@ -139,18 +138,18 @@ public class GenericOrmEmbeddedIdMapping
extends AbstractOrmBaseEmbeddedMapping<XmlEmbeddedId>.AttributeOverrideContainerOwner
{
@Override
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
return GenericOrmEmbeddedIdMapping.this.isDerived() ?
- EmptyIterator.<String>instance() :
- super.allOverridableNames();
+ EmptyIterable.<String>instance() :
+ super.getAllOverridableNames();
}
/**
* pre-condition: type mapping is not <code>null</code>
*/
@Override
- protected Iterator<String> allOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
- return new FilteringIterator<String>(super.allOverridableAttributeNames_(overriddenTypeMapping)) {
+ protected Iterable<String> getAllOverridableAttributeNames_(TypeMapping overriddenTypeMapping) {
+ return new FilteringIterable<String>(super.getAllOverridableAttributeNames_(overriddenTypeMapping)) {
@Override
protected boolean accept(String attributeName) {
return ! AttributeOverrideContainerOwner.this.getTypeMapping().attributeIsDerivedId(attributeName);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedMapping.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedMapping.java
index 80be1c096a..91ea572a05 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedMapping.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmEmbeddedMapping.java
@@ -9,15 +9,13 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.emf.common.util.EList;
import org.eclipse.jpt.common.core.utility.TextRange;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.SubIteratorWrapper;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.SubIterableWrapper;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
import org.eclipse.jpt.jpa.core.context.AssociationOverrideContainer;
@@ -117,24 +115,24 @@ public class GenericOrmEmbeddedMapping
*/
@Override
@SuppressWarnings("unchecked")
- public Iterator<String> allMappingNames() {
+ public Iterable<String> getAllMappingNames() {
return this.isJpa2_0Compatible() ?
- new CompositeIterator<String>(super.allMappingNames(), this.allEmbeddableAttributeMappingNames()) :
- super.allMappingNames();
+ new CompositeIterable<String>(super.getAllMappingNames(), this.getAllEmbeddableAttributeMappingNames()) :
+ super.getAllMappingNames();
}
- protected Iterator<String> allEmbeddableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getAllEmbeddableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<RelationshipMapping> allOverridableAssociations() {
+ protected Iterable<RelationshipMapping> allOverridableAssociations() {
return (this.targetEmbeddable != null) ?
- new SubIteratorWrapper<AttributeMapping, RelationshipMapping>(this.allOverridableAssociations_()) :
- EmptyIterator.<RelationshipMapping>instance();
+ new SubIterableWrapper<AttributeMapping, RelationshipMapping>(this.getAllOverridableAssociations_()) :
+ EmptyIterable.<RelationshipMapping>instance();
}
- protected Iterator<AttributeMapping> allOverridableAssociations_() {
- return new FilteringIterator<AttributeMapping>(this.targetEmbeddable.attributeMappings()) {
+ protected Iterable<AttributeMapping> getAllOverridableAssociations_() {
+ return new FilteringIterable<AttributeMapping>(this.targetEmbeddable.getAttributeMappings()) {
@Override
protected boolean accept(AttributeMapping attributeMapping) {
return attributeMapping.isOverridableAssociationMapping();
@@ -157,7 +155,7 @@ public class GenericOrmEmbeddedMapping
return null;
}
// recurse into the embeddable mappings
- for (AttributeMapping mapping : CollectionTools.iterable(this.embeddableAttributeMappings())) {
+ for (AttributeMapping mapping : this.getEmbeddableAttributeMappings()) {
AttributeMapping resolvedMapping = mapping.resolveAttributeMapping(attributeName);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -249,9 +247,9 @@ public class GenericOrmEmbeddedMapping
return GenericOrmEmbeddedMapping.this.getTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping typeMapping = this.getOverridableTypeMapping();
- return (typeMapping != null) ? typeMapping.allOverridableAssociationNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllOverridableAssociationNames() : EmptyIterable.<String>instance();
}
public Iterable<String> getJavaOverrideNames() {
@@ -270,8 +268,8 @@ public class GenericOrmEmbeddedMapping
return this.getTypeMapping().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getTypeMapping().allAssociatedTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getTypeMapping().getAllAssociatedTableNames();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmJoinTable.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmJoinTable.java
index 454384b2d8..d83705a457 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmJoinTable.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmJoinTable.java
@@ -9,15 +9,14 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Tools;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.JoinColumn;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
@@ -342,8 +341,8 @@ public class GenericOrmJoinTable
/**
* the join column can only be on the join table itself
*/
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public org.eclipse.jpt.jpa.db.Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmOverrideRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmOverrideRelationship.java
index 6540fea64d..8ab30f8a51 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmOverrideRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmOverrideRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.Entity;
@@ -253,8 +252,8 @@ public class GenericOrmOverrideRelationship
return this.getAssociationOverride().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getAssociationOverride().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getAssociationOverride().getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmPersistentType.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmPersistentType.java
index 8dffda9e17..4bea56ba53 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmPersistentType.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmPersistentType.java
@@ -1043,7 +1043,7 @@ public class GenericOrmPersistentType
return null;
}
// check for circular inheritance
- return CollectionTools.contains(spt.inheritanceHierarchy(), this) ? null : spt;
+ return CollectionTools.contains(spt.getInheritanceHierarchy(), this) ? null : spt;
}
protected PersistentType buildSuperPersistentType_() {
@@ -1053,18 +1053,10 @@ public class GenericOrmPersistentType
// ********** inheritance **********
- public Iterator<PersistentType> inheritanceHierarchy() {
- return this.getInheritanceHierarchy().iterator();
- }
-
public Iterable<PersistentType> getInheritanceHierarchy() {
return this.getInheritanceHierarchyOf(this);
}
- public Iterator<PersistentType> ancestors() {
- return this.getAncestors().iterator();
- }
-
public Iterable<PersistentType> getAncestors() {
return this.getInheritanceHierarchyOf(this.superPersistentType);
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmTableGenerator.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmTableGenerator.java
index 0516dff51b..7b51aa3b13 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmTableGenerator.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmTableGenerator.java
@@ -9,10 +9,9 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
import org.eclipse.jpt.jpa.core.context.UniqueConstraint;
import org.eclipse.jpt.jpa.core.context.XmlContextNode;
import org.eclipse.jpt.jpa.core.context.orm.OrmTableGenerator;
@@ -407,9 +406,9 @@ public class GenericOrmTableGenerator
// ********** UniqueConstraint.Owner implementation **********
- public Iterator<String> candidateUniqueConstraintColumnNames() {
+ public Iterable<String> getCandidateUniqueConstraintColumnNames() {
org.eclipse.jpt.jpa.db.Table dbTable = this.getDbTable();
- return (dbTable != null) ? dbTable.getSortedColumnIdentifiers().iterator() : EmptyIterator.<String>instance();
+ return (dbTable != null) ? dbTable.getSortedColumnIdentifiers() : EmptyIterable.<String>instance();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmVirtualOverrideRelationship.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmVirtualOverrideRelationship.java
index 1cf15a2f43..91200aea95 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmVirtualOverrideRelationship.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa1/context/orm/GenericOrmVirtualOverrideRelationship.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa1.context.orm;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.jpa.core.context.Entity;
@@ -197,8 +196,8 @@ public class GenericOrmVirtualOverrideRelationship
return this.getAssociationOverride().tableNameIsInvalid(tableName);
}
- public Iterator<String> candidateTableNames() {
- return this.getAssociationOverride().candidateTableNames();
+ public Iterable<String> getCandidateTableNames() {
+ return this.getAssociationOverride().getCandidateTableNames();
}
public Table resolveDbTable(String tableName) {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/AbstractJavaElementCollectionMapping2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/AbstractJavaElementCollectionMapping2_0.java
index 7f82627bcc..2f0edb9941 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/AbstractJavaElementCollectionMapping2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/AbstractJavaElementCollectionMapping2_0.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.jpa2.context.java;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.dom.CompilationUnit;
@@ -21,16 +20,15 @@ import org.eclipse.jpt.common.core.resource.java.JavaResourceMember;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.Filter;
import org.eclipse.jpt.common.utility.internal.Association;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.SimpleAssociation;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.Transformer;
import org.eclipse.jpt.common.utility.internal.iterables.ArrayIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.JpaFactory;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
import org.eclipse.jpt.jpa.core.context.AssociationOverrideContainer;
@@ -923,12 +921,12 @@ public abstract class AbstractJavaElementCollectionMapping2_0
// ********** embedded mappings **********
- public Iterator<String> candidateMapKeyNames() {
- return this.allTargetEmbeddableAttributeNames();
+ public Iterable<String> getCandidateMapKeyNames() {
+ return this.getAllTargetEmbeddableAttributeNames();
}
- protected Iterator<String> allTargetEmbeddableAttributeNames() {
- return new CompositeIterator<String>(this.allTargetEmbeddableAttributeNamesLists());
+ protected Iterable<String> getAllTargetEmbeddableAttributeNames() {
+ return new CompositeIterable<String>(this.getAllTargetEmbeddableAttributeNamesLists());
}
/**
@@ -936,41 +934,41 @@ public abstract class AbstractJavaElementCollectionMapping2_0
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> allTargetEmbeddableAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.allTargetEmbeddableAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllTargetEmbeddableAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAllTargetEmbeddableAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<AttributeMapping> allTargetEmbeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getAllTargetEmbeddableAttributeMappings() {
Embeddable targetEmbeddable = this.getResolvedTargetEmbeddable();
- return (targetEmbeddable != null) ? targetEmbeddable.allAttributeMappings() : EmptyIterator.<AttributeMapping> instance();
+ return (targetEmbeddable != null) ? targetEmbeddable.getAllAttributeMappings() : EmptyIterable.<AttributeMapping> instance();
}
@Override
@SuppressWarnings("unchecked")
- public Iterator<String> allMappingNames() {
- return new CompositeIterator<String>(super.allMappingNames(), this.allEmbeddableAttributeMappingNames());
+ public Iterable<String> getAllMappingNames() {
+ return new CompositeIterable<String>(super.getAllMappingNames(), this.getAllEmbeddableAttributeMappingNames());
}
- protected Iterator<String> allEmbeddableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getAllEmbeddableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAssociationMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<String> qualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<String, String>(this.embeddableOverridableMappingNames(transformer), this.buildQualifierTransformer());
+ protected Iterable<String> getQualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<String, String>(this.getEmbeddableOverridableMappingNames(transformer), this.buildQualifierTransformer());
}
- protected Iterator<String> embeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new CompositeIterator<String>(this.embeddableOverridableMappingNamesLists(transformer));
+ protected Iterable<String> getEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new CompositeIterable<String>(this.getEmbeddableOverridableMappingNamesLists(transformer));
}
/**
@@ -978,8 +976,8 @@ public abstract class AbstractJavaElementCollectionMapping2_0
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> embeddableOverridableMappingNamesLists(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.embeddableAttributeMappings(), transformer);
+ protected Iterable<Iterable<String>> getEmbeddableOverridableMappingNamesLists(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getEmbeddableAttributeMappings(), transformer);
}
@Override
@@ -993,7 +991,7 @@ public abstract class AbstractJavaElementCollectionMapping2_0
return null;
}
// recurse into the embeddable mappings
- for (AttributeMapping mapping : CollectionTools.iterable(this.embeddableAttributeMappings())) {
+ for (AttributeMapping mapping : this.getEmbeddableAttributeMappings()) {
resolvedMapping = mapping.resolveAttributeMapping(attributeName);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -1002,11 +1000,11 @@ public abstract class AbstractJavaElementCollectionMapping2_0
return null;
}
- protected Iterator<AttributeMapping> embeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getEmbeddableAttributeMappings() {
Embeddable targetEmbeddable = this.getResolvedTargetEmbeddable();
return ((targetEmbeddable != null) && (targetEmbeddable != this.getTypeMapping())) ?
- targetEmbeddable.attributeMappings() :
- EmptyIterator.<AttributeMapping>instance();
+ targetEmbeddable.getAttributeMappings() :
+ EmptyIterable.<AttributeMapping>instance();
}
@Override
@@ -1077,55 +1075,55 @@ public abstract class AbstractJavaElementCollectionMapping2_0
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.collectionTable.javaCompletionProposals(pos, filter, astRoot);
+ result = this.collectionTable.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.valueColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = this.valueColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.converter.javaCompletionProposals(pos, filter, astRoot);
+ result = this.converter.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.orderable.javaCompletionProposals(pos, filter, astRoot);
+ result = this.orderable.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.valueAttributeOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.valueAttributeOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.valueAssociationOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.valueAssociationOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.mapKeyNameTouches(pos, astRoot)) {
- return this.javaCandidateMapKeyNames(filter);
+ return this.getJavaCandidateMapKeyNames(filter);
}
- result = this.mapKeyColumn.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mapKeyColumn.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
- result = this.mapKeyAttributeOverrideContainer.javaCompletionProposals(pos, filter, astRoot);
+ result = this.mapKeyAttributeOverrideContainer.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
return null;
}
- protected Iterator<String> javaCandidateMapKeyNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateMapKeyNames(filter));
+ protected Iterable<String> getJavaCandidateMapKeyNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateMapKeyNames(filter));
}
- protected Iterator<String> candidateMapKeyNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.candidateMapKeyNames(), filter);
+ protected Iterable<String> getCandidateMapKeyNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getCandidateMapKeyNames(), filter);
}
@@ -1337,8 +1335,8 @@ public abstract class AbstractJavaElementCollectionMapping2_0
return Tools.valuesAreEqual(table.getName(), tableName) ? table.getDbTable() : null;
}
- public java.util.Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
/**
@@ -1452,9 +1450,9 @@ public abstract class AbstractJavaElementCollectionMapping2_0
extends ValueOverrideContainerOwner
implements JavaAttributeOverrideContainer2_0.Owner
{
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
public Column resolveOverriddenColumn(String attributeName) {
@@ -1477,9 +1475,9 @@ public abstract class AbstractJavaElementCollectionMapping2_0
extends ValueOverrideContainerOwner
implements JavaAssociationOverrideContainer2_0.Owner
{
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping typeMapping = this.getOverridableTypeMapping();
- return (typeMapping != null) ? typeMapping.allOverridableAssociationNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllOverridableAssociationNames() : EmptyIterable.<String>instance();
}
public Relationship resolveOverriddenRelationship(String attributeName) {
@@ -1525,9 +1523,9 @@ public abstract class AbstractJavaElementCollectionMapping2_0
return AbstractJavaElementCollectionMapping2_0.this.getResolvedMapKeyEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
public String getPossiblePrefix() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaCollectionTable2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaCollectionTable2_0.java
index 92cac35863..aa6c20a7fe 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaCollectionTable2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaCollectionTable2_0.java
@@ -9,12 +9,11 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa2.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -150,8 +149,8 @@ public class GenericJavaCollectionTable2_0
/**
* the join column can only be on the collection table itself
*/
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public Entity getRelationshipTarget() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaDerivedIdentity2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaDerivedIdentity2_0.java
index 457757fde9..6050364ba3 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaDerivedIdentity2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaDerivedIdentity2_0.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa2.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
@@ -158,13 +157,13 @@ public class GenericJavaDerivedIdentity2_0
// ********** java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.strategy != null) {
- result = ((JavaJpaContextNode) this.strategy).javaCompletionProposals(pos, filter, astRoot);
+ result = ((JavaJpaContextNode) this.strategy).getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaMapsIdDerivedIdentityStrategy2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaMapsIdDerivedIdentityStrategy2_0.java
index 66b865e88e..77283f7102 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaMapsIdDerivedIdentityStrategy2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/GenericJavaMapsIdDerivedIdentityStrategy2_0.java
@@ -24,7 +24,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
import org.eclipse.jpt.jpa.core.MappingKeys;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.Embeddable;
@@ -177,7 +176,7 @@ public class GenericJavaMapsIdDerivedIdentityStrategy2_0
}
protected Iterable<AttributeMapping> getAllAttributeMappings() {
- return CollectionTools.collection(this.getPersistentAttribute().getOwningTypeMapping().allAttributeMappings());
+ return CollectionTools.collection(this.getPersistentAttribute().getOwningTypeMapping().getAllAttributeMappings());
}
public Iterable<String> getSortedCandidateIdAttributeNames() {
@@ -229,7 +228,7 @@ public class GenericJavaMapsIdDerivedIdentityStrategy2_0
}
return new CompositeIterable<AttributeMapping>(
mapping,
- CollectionTools.collection(embeddable.allAttributeMappings())
+ CollectionTools.collection(embeddable.getAllAttributeMappings())
);
}
@@ -265,19 +264,19 @@ public class GenericJavaMapsIdDerivedIdentityStrategy2_0
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.getAnnotation().valueTouches(pos, astRoot)) {
- result = this.sortedJavaValueChoices(filter);
+ result = this.getSortedJavaValueChoices(filter);
}
return result;
}
- protected Iterator<String> sortedJavaValueChoices(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(new FilteringIterator<String>(this.getSortedCandidateIdAttributeNames(), filter));
+ protected Iterable<String> getSortedJavaValueChoices(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(new FilteringIterable<String>(this.getSortedCandidateIdAttributeNames(), filter));
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/NullJavaMapKeyColumn2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/NullJavaMapKeyColumn2_0.java
index 59eacabc11..d3fd955510 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/NullJavaMapKeyColumn2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/java/NullJavaMapKeyColumn2_0.java
@@ -9,10 +9,9 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa2.context.java;
-import java.util.Iterator;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.utility.TextRange;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.context.ReadOnlyColumn;
import org.eclipse.jpt.jpa.core.context.java.JavaColumn;
import org.eclipse.jpt.jpa.core.context.java.JavaMultiRelationshipMapping;
@@ -236,8 +235,8 @@ public class NullJavaMapKeyColumn2_0
// NOP
}
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/AbstractOrmElementCollectionMapping2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/AbstractOrmElementCollectionMapping2_0.java
index eeaa64aed1..a403705e59 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/AbstractOrmElementCollectionMapping2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/AbstractOrmElementCollectionMapping2_0.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.internal.jpa2.context.orm;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.emf.common.util.EList;
import org.eclipse.jdt.core.IJavaProject;
@@ -18,7 +17,6 @@ import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
import org.eclipse.jpt.common.core.internal.utility.JDTTools;
import org.eclipse.jpt.common.core.utility.TextRange;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.Tools;
import org.eclipse.jpt.common.utility.internal.Transformer;
@@ -26,9 +24,7 @@ import org.eclipse.jpt.common.utility.internal.iterables.ArrayIterable;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.iterables.SingleElementIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.AssociationOverride;
import org.eclipse.jpt.jpa.core.context.AssociationOverrideContainer;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
@@ -934,8 +930,8 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
// ********** embedded mappings **********
- public Iterator<String> candidateMapKeyNames() {
- return new CompositeIterator<String>(this.allTargetEmbeddableAttributeNamesLists());
+ public Iterable<String> getCandidateMapKeyNames() {
+ return new CompositeIterable<String>(this.getAllTargetEmbeddableAttributeNamesLists());
}
/**
@@ -943,41 +939,41 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> allTargetEmbeddableAttributeNamesLists() {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.allTargetEmbeddableAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<Iterable<String>> getAllTargetEmbeddableAttributeNamesLists() {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getAllTargetEmbeddableAttributeMappings(), AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<AttributeMapping> allTargetEmbeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getAllTargetEmbeddableAttributeMappings() {
Embeddable targetEmbeddable = this.getResolvedTargetEmbeddable();
- return (targetEmbeddable != null) ? targetEmbeddable.allAttributeMappings() : EmptyIterator.<AttributeMapping> instance();
+ return (targetEmbeddable != null) ? targetEmbeddable.getAllAttributeMappings() : EmptyIterable.<AttributeMapping> instance();
}
@Override
@SuppressWarnings("unchecked")
- public Iterator<String> allMappingNames() {
- return new CompositeIterator<String>(super.allMappingNames(), this.allEmbeddableAttributeMappingNames());
+ public Iterable<String> getAllMappingNames() {
+ return new CompositeIterable<String>(super.getAllMappingNames(), this.getAllEmbeddableAttributeMappingNames());
}
- protected Iterator<String> allEmbeddableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
+ protected Iterable<String> getAllEmbeddableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAttributeMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
+ public Iterable<String> getAllOverridableAttributeMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ATTRIBUTE_MAPPING_NAMES_TRANSFORMER);
}
@Override
- public Iterator<String> allOverridableAssociationMappingNames() {
- return this.qualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
+ public Iterable<String> getAllOverridableAssociationMappingNames() {
+ return this.getQualifiedEmbeddableOverridableMappingNames(AttributeMappingTools.ALL_OVERRIDABLE_ASSOCIATION_MAPPING_NAMES_TRANSFORMER);
}
- protected Iterator<String> qualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<String, String>(this.embeddableOverridableMappingNames(transformer), this.buildQualifierTransformer());
+ protected Iterable<String> getQualifiedEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<String, String>(this.getEmbeddableOverridableMappingNames(transformer), this.buildQualifierTransformer());
}
- protected Iterator<String> embeddableOverridableMappingNames(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new CompositeIterator<String>(this.embeddableOverridableMappingNamesLists(transformer));
+ protected Iterable<String> getEmbeddableOverridableMappingNames(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new CompositeIterable<String>(this.getEmbeddableOverridableMappingNamesLists(transformer));
}
/**
@@ -985,8 +981,8 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
* embedded mapping's target embeddable type mapping's attribute mappings
* (attribute or association mappings, depending on the specified transformer).
*/
- protected Iterator<Iterator<String>> embeddableOverridableMappingNamesLists(Transformer<AttributeMapping, Iterator<String>> transformer) {
- return new TransformationIterator<AttributeMapping, Iterator<String>>(this.embeddableAttributeMappings(), transformer);
+ protected Iterable<Iterable<String>> getEmbeddableOverridableMappingNamesLists(Transformer<AttributeMapping, Iterable<String>> transformer) {
+ return new TransformationIterable<AttributeMapping, Iterable<String>>(this.getEmbeddableAttributeMappings(), transformer);
}
@Override
@@ -1000,7 +996,7 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return null;
}
// recurse into the embeddable mappings
- for (AttributeMapping mapping : CollectionTools.iterable(this.embeddableAttributeMappings())) {
+ for (AttributeMapping mapping : this.getEmbeddableAttributeMappings()) {
resolvedMapping = mapping.resolveAttributeMapping(attributeName);
if (resolvedMapping != null) {
return resolvedMapping;
@@ -1009,11 +1005,11 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return null;
}
- protected Iterator<AttributeMapping> embeddableAttributeMappings() {
+ protected Iterable<AttributeMapping> getEmbeddableAttributeMappings() {
Embeddable targetEmbeddable = this.getResolvedTargetEmbeddable();
return ((targetEmbeddable != null) && (targetEmbeddable != this.getTypeMapping())) ?
- targetEmbeddable.attributeMappings() :
- EmptyIterator.<AttributeMapping>instance();
+ targetEmbeddable.getAttributeMappings() :
+ EmptyIterable.<AttributeMapping>instance();
}
@Override
@@ -1316,8 +1312,8 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return Tools.valuesAreEqual(table.getName(), tableName) ? table.getDbTable() : null;
}
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
/**
@@ -1424,9 +1420,9 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return AbstractOrmElementCollectionMapping2_0.this.getResolvedTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping typeMapping = this.getOverridableTypeMapping();
- return (typeMapping != null) ? typeMapping.allOverridableAssociationNames() : EmptyIterator.<String>instance();
+ return (typeMapping != null) ? typeMapping.getAllOverridableAssociationNames() : EmptyIterable.<String>instance();
}
public EList<XmlAssociationOverride> getXmlOverrides() {
@@ -1473,9 +1469,9 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return AbstractOrmElementCollectionMapping2_0.this.getResolvedTargetEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
public EList<XmlAttributeOverride> getXmlOverrides() {
@@ -1506,9 +1502,9 @@ public abstract class AbstractOrmElementCollectionMapping2_0<X extends XmlElemen
return AbstractOrmElementCollectionMapping2_0.this.getResolvedMapKeyEmbeddable();
}
- public Iterator<String> allOverridableNames() {
+ public Iterable<String> getAllOverridableNames() {
TypeMapping overriddenTypeMapping = this.getOverridableTypeMapping();
- return (overriddenTypeMapping != null) ? overriddenTypeMapping.allOverridableAttributeNames() : EmptyIterator.<String>instance();
+ return (overriddenTypeMapping != null) ? overriddenTypeMapping.getAllOverridableAttributeNames() : EmptyIterable.<String>instance();
}
public EList<XmlAttributeOverride> getXmlOverrides() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmCollectionTable2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmCollectionTable2_0.java
index e6f4d9f4c2..88adf54660 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmCollectionTable2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmCollectionTable2_0.java
@@ -9,10 +9,9 @@
******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa2.context.orm;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.utility.TextRange;
import org.eclipse.jpt.common.utility.internal.Tools;
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.jpa.core.context.Entity;
import org.eclipse.jpt.jpa.core.context.PersistentAttribute;
import org.eclipse.jpt.jpa.core.context.ReadOnlyBaseJoinColumn;
@@ -163,8 +162,8 @@ public class GenericOrmCollectionTable2_0
return false;
}
- public Iterator<String> candidateTableNames() {
- return EmptyIterator.instance();
+ public Iterable<String> getCandidateTableNames() {
+ return EmptyIterable.instance();
}
public Entity getRelationshipTarget() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmMapsIdDerivedIdentityStrategy2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmMapsIdDerivedIdentityStrategy2_0.java
index 3b41082bab..6432e46e11 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmMapsIdDerivedIdentityStrategy2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/orm/GenericOrmMapsIdDerivedIdentityStrategy2_0.java
@@ -116,7 +116,7 @@ public class GenericOrmMapsIdDerivedIdentityStrategy2_0
}
protected Iterable<AttributeMapping> getAllAttributeMappings() {
- return CollectionTools.collection(this.getPersistentAttribute().getOwningTypeMapping().allAttributeMappings());
+ return CollectionTools.collection(this.getPersistentAttribute().getOwningTypeMapping().getAllAttributeMappings());
}
public Iterable<String> getSortedCandidateIdAttributeNames() {
@@ -168,7 +168,7 @@ public class GenericOrmMapsIdDerivedIdentityStrategy2_0
}
return new CompositeIterable<AttributeMapping>(
mapping,
- CollectionTools.collection(embeddable.allAttributeMappings())
+ CollectionTools.collection(embeddable.getAllAttributeMappings())
);
}
};
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/GenericOptions2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/GenericOptions2_0.java
index b432df0d5b..48cf290337 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/GenericOptions2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/GenericOptions2_0.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -10,10 +10,9 @@
package org.eclipse.jpt.jpa.core.internal.jpa2.context.persistence.options;
import java.util.List;
-import java.util.ListIterator;
import java.util.Map;
-
-import org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnit;
import org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnitProperties;
import org.eclipse.jpt.jpa.core.jpa2.context.persistence.PersistenceUnit2_0;
@@ -170,11 +169,11 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
}
// ********** ValidationGroupPrePersists **********
- public ListIterator<String> validationGroupPrePersists(){
- return new CloneListIterator<String>(this.validationGroupPrePersists);
+ public ListIterable<String> getValidationGroupPrePersists(){
+ return new LiveCloneListIterable<String>(this.validationGroupPrePersists);
}
- public int validationGroupPrePersistsSize(){
+ public int getValidationGroupPrePersistsSize(){
return this.validationGroupPrePersists.size();
}
@@ -208,8 +207,7 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
private String removeValidationGroupPrePersist_(String className){
- for ( ListIterator<String> i = this.validationGroupPrePersists(); i.hasNext();) {
- String validationGroupPrePersist = i.next();
+ for ( String validationGroupPrePersist : this.getValidationGroupPrePersists()) {
if(validationGroupPrePersist.equals(className)) {
this.validationGroupPrePersists.remove(validationGroupPrePersist);
return validationGroupPrePersist;
@@ -225,11 +223,11 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
// ********** ValidationGroupPreUpdates **********
- public ListIterator<String> validationGroupPreUpdates(){
- return new CloneListIterator<String>(this.validationGroupPreUpdates);
+ public ListIterable<String> getValidationGroupPreUpdates(){
+ return new LiveCloneListIterable<String>(this.validationGroupPreUpdates);
}
- public int validationGroupPreUpdatesSize(){
+ public int getValidationGroupPreUpdatesSize(){
return this.validationGroupPreUpdates.size();
}
@@ -264,8 +262,7 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
private String removeValidationGroupPreUpdate_(String className){
- for(ListIterator<String> i = this.validationGroupPreUpdates(); i.hasNext();) {
- String validationGroupPreUpdate = i.next();
+ for(String validationGroupPreUpdate : this.getValidationGroupPreUpdates()) {
if(validationGroupPreUpdate.equals(className)) {
this.validationGroupPreUpdates.remove(validationGroupPreUpdate);
return validationGroupPreUpdate;
@@ -281,11 +278,11 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
// ********** ValidationGroupPreRemoves **********
- public ListIterator<String> validationGroupPreRemoves(){
- return new CloneListIterator<String>(this.validationGroupPreRemoves);
+ public ListIterable<String> getValidationGroupPreRemoves(){
+ return new LiveCloneListIterable<String>(this.validationGroupPreRemoves);
}
- public int validationGroupPreRemovesSize(){
+ public int getValidationGroupPreRemovesSize(){
return this.validationGroupPreRemoves.size();
}
@@ -320,8 +317,7 @@ public class GenericOptions2_0 extends AbstractPersistenceUnitProperties
private String removeValidationGroupPreRemove_(String className){
- for(ListIterator<String> i = this.validationGroupPreRemoves(); i.hasNext();) {
- String validationGroupPreRemove = i.next();
+ for(String validationGroupPreRemove : this.getValidationGroupPreRemoves()) {
if(validationGroupPreRemove.equals(className)) {
this.validationGroupPreRemoves.remove(validationGroupPreRemove);
return validationGroupPreRemove;
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/NullOptions2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/NullOptions2_0.java
index b7625ed94f..4ef13a055e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/NullOptions2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpa2/context/persistence/options/NullOptions2_0.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,10 +9,9 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.core.internal.jpa2.context.persistence.options;
-import java.util.ListIterator;
import java.util.Map;
-
-import org.eclipse.jpt.common.utility.internal.iterators.EmptyListIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.EmptyListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnit;
import org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnitProperties;
import org.eclipse.jpt.jpa.core.jpa2.context.persistence.options.JpaOptions2_0;
@@ -87,11 +86,11 @@ public class NullOptions2_0 extends AbstractPersistenceUnitProperties
// ********** ValidationGroupPrePersists **********
- public ListIterator<String> validationGroupPrePersists() {
- return EmptyListIterator.instance();
+ public ListIterable<String> getValidationGroupPrePersists() {
+ return EmptyListIterable.instance();
}
- public int validationGroupPrePersistsSize() {
+ public int getValidationGroupPrePersistsSize() {
return 0;
}
@@ -108,11 +107,11 @@ public class NullOptions2_0 extends AbstractPersistenceUnitProperties
}
// ********** ValidationGroupPreUpdates **********
- public ListIterator<String> validationGroupPreUpdates() {
- return EmptyListIterator.instance();
+ public ListIterable<String> getValidationGroupPreUpdates() {
+ return EmptyListIterable.instance();
}
- public int validationGroupPreUpdatesSize() {
+ public int getValidationGroupPreUpdatesSize() {
return 0;
}
@@ -129,11 +128,11 @@ public class NullOptions2_0 extends AbstractPersistenceUnitProperties
}
// ********** ValidationGroupPreRemoves **********
- public ListIterator<String> validationGroupPreRemoves() {
- return EmptyListIterator.instance();
+ public ListIterable<String> getValidationGroupPreRemoves() {
+ return EmptyListIterable.instance();
}
- public int validationGroupPreRemovesSize() {
+ public int getValidationGroupPreRemovesSize() {
return 0;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpql/JpaManagedType.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpql/JpaManagedType.java
index a9722d3cc9..57d78884bc 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpql/JpaManagedType.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/jpql/JpaManagedType.java
@@ -15,7 +15,6 @@ package org.eclipse.jpt.jpa.core.internal.jpql;
import java.util.Collections;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
import org.eclipse.jpt.jpa.core.context.AttributeMapping;
import org.eclipse.jpt.jpa.core.context.TypeMapping;
@@ -72,8 +71,7 @@ abstract class JpaManagedType implements IManagedType {
private Map<String, IMapping> buildMappings() {
Map<String, IMapping> mappings = new HashMap<String, IMapping>();
- for (Iterator<AttributeMapping> iter = managedType.allAttributeMappings(); iter.hasNext(); ) {
- AttributeMapping mapping = iter.next();
+ for (AttributeMapping mapping : managedType.getAllAttributeMappings()) {
mappings.put(mapping.getName(), buildMapping(mapping));
}
return mappings;
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/jpa2/context/persistence/options/JpaOptions2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/jpa2/context/persistence/options/JpaOptions2_0.java
index 2f841e139b..bde433ca8c 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/jpa2/context/persistence/options/JpaOptions2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/jpa2/context/persistence/options/JpaOptions2_0.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,8 +9,7 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.core.jpa2.context.persistence.options;
-import java.util.ListIterator;
-
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnitProperties;
/**
@@ -42,8 +41,8 @@ public interface JpaOptions2_0
static final String PERSISTENCE_QUERY_TIMEOUT = "javax.persistence.query.timeout"; //$NON-NLS-1$
static final Integer DEFAULT_QUERY_TIMEOUT = Integer.valueOf(5);
- ListIterator<String> validationGroupPrePersists();
- int validationGroupPrePersistsSize();
+ ListIterable<String> getValidationGroupPrePersists();
+ int getValidationGroupPrePersistsSize();
boolean validationGroupPrePersistExists(String validationGroupPrePersistClassName);
String addValidationGroupPrePersist(String newValidationGroupPrePersistClassName);
void removeValidationGroupPrePersist(String validationGroupPrePersistClassName);
@@ -52,8 +51,8 @@ public interface JpaOptions2_0
// Property key
static final String PERSISTENCE_VALIDATION_GROUP_PRE_PERSIST = "javax.persistence.validation.group.pre-persist"; //$NON-NLS-1$
- ListIterator<String> validationGroupPreUpdates();
- int validationGroupPreUpdatesSize();
+ ListIterable<String> getValidationGroupPreUpdates();
+ int getValidationGroupPreUpdatesSize();
boolean validationGroupPreUpdateExists(String validationGroupPreUpdateClassName);
String addValidationGroupPreUpdate(String newValidationGroupPreUpdateClassName);
void removeValidationGroupPreUpdate(String validationGroupPreUpdateClassName);
@@ -62,8 +61,8 @@ public interface JpaOptions2_0
// Property key
static final String PERSISTENCE_VALIDATION_GROUP_PRE_UPDATE = "javax.persistence.validation.group.pre-update"; //$NON-NLS-1$
- ListIterator<String> validationGroupPreRemoves();
- int validationGroupPreRemovesSize();
+ ListIterable<String> getValidationGroupPreRemoves();
+ int getValidationGroupPreRemovesSize();
boolean validationGroupPreRemoveExists(String validationGroupPreRemoveClassName);
String addValidationGroupPreRemove(String newValidationGroupPreRemoveClassName);
void removeValidationGroupPreRemove(String validationGroupPreRemoveClassName);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/EclipseLinkPersistenceUnit.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/EclipseLinkPersistenceUnit.java
index 337971cad8..b755b627bd 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/EclipseLinkPersistenceUnit.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/EclipseLinkPersistenceUnit.java
@@ -12,7 +12,6 @@ package org.eclipse.jpt.jpa.eclipselink.core.context.persistence;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -347,23 +346,18 @@ public class EclipseLinkPersistenceUnit
* "metadata complete" is ignored.
*/
// TODO bjv change to getConverterNames() etc.
- public Iterator<EclipseLinkConverter> allConverters() {
- return this.getConverters().iterator();
+ public Iterable<EclipseLinkConverter> getAllConverters() {
+ return this.getConverters();
}
public Iterable<EclipseLinkConverter> getConverters() {
return new LiveCloneIterable<EclipseLinkConverter>(this.converters);
}
- public int convertersSize() {
+ public int getConvertersSize() {
return this.converters.size();
}
- // TODO bjv remove
- public void addConverter(EclipseLinkConverter converter) {
- this.converters.add(converter);
- }
-
/**
* Return the names of the "active" converters defined in the persistence
* unit's scope, with duplicates removed.
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/caching/Caching.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/caching/Caching.java
index 6d26cbc6f1..7aa948dce4 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/caching/Caching.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/caching/Caching.java
@@ -9,9 +9,7 @@
******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching;
-import java.util.Iterator;
-import java.util.ListIterator;
-
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnitProperties;
/**
@@ -78,9 +76,9 @@ public interface Caching extends PersistenceUnitProperties
void removeDefaultCachingProperties();
- ListIterator<Entity> entities();
- Iterator<String> entityNames();
- int entitiesSize();
+ ListIterable<Entity> getEntities();
+ Iterable<String> getEntityNames();
+ int getEntitiesSize();
boolean entityExists(String entity);
Entity addEntity(String entity);
void removeEntity(String entity);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/customization/Customization.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/customization/Customization.java
index 642df24ec6..4c11af9478 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/customization/Customization.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/context/persistence/customization/Customization.java
@@ -9,9 +9,7 @@
******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization;
-import java.util.Iterator;
-import java.util.ListIterator;
-
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnitProperties;
import org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnitProperties;
@@ -84,8 +82,8 @@ public interface Customization extends PersistenceUnitProperties
static final String ECLIPSELINK_DESCRIPTOR_CUSTOMIZER = "eclipselink.descriptor.customizer."; //$NON-NLS-1$
static final String DEFAULT_DESCRIPTOR_CUSTOMIZER = null; // no default
- ListIterator<String> sessionCustomizers();
- int sessionCustomizersSize();
+ ListIterable<String> getSessionCustomizers();
+ int getSessionCustomizersSize();
boolean sessionCustomizerExists(String sessionCustomizerClassName);
String addSessionCustomizer(String newSessionCustomizerClassName);
void removeSessionCustomizer(String sessionCustomizerClassName);
@@ -95,9 +93,9 @@ public interface Customization extends PersistenceUnitProperties
static final String ECLIPSELINK_SESSION_CUSTOMIZER = "eclipselink.session.customizer"; //$NON-NLS-1$
String ECLIPSELINK_SESSION_CUSTOMIZER_CLASS_NAME = "org.eclipse.persistence.config.SessionCustomizer"; //$NON-NLS-1$
- ListIterator<Entity> entities();
- Iterator<String> entityNames();
- int entitiesSize();
+ ListIterable<Entity> getEntities();
+ Iterable<String> getEntityNames();
+ int getEntitiesSize();
boolean entityExists(String entity);
Entity addEntity(String entity);
void removeEntity(String entity);
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/java/JavaEclipseLinkConvert.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/java/JavaEclipseLinkConvert.java
index 83e14d210d..79b516aead 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/java/JavaEclipseLinkConvert.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/java/JavaEclipseLinkConvert.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.core.internal.context.java;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jpt.common.core.resource.java.Annotation;
@@ -22,7 +21,7 @@ import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.SimpleAssociation;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.iterables.ArrayIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.FilteringIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.FilteringIterable;
import org.eclipse.jpt.jpa.core.JpaFactory;
import org.eclipse.jpt.jpa.core.context.Converter;
import org.eclipse.jpt.jpa.core.context.java.JavaAttributeMapping;
@@ -268,13 +267,13 @@ public class JavaEclipseLinkConvert
// ********** Java completion proposals **********
@Override
- public Iterator<String> javaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
- Iterator<String> result = super.javaCompletionProposals(pos, filter, astRoot);
+ public Iterable<String> getJavaCompletionProposals(int pos, Filter<String> filter, CompilationUnit astRoot) {
+ Iterable<String> result = super.getJavaCompletionProposals(pos, filter, astRoot);
if (result != null) {
return result;
}
if (this.convertValueTouches(pos, astRoot)) {
- result = this.javaCandidateConverterNames(filter);
+ result = this.getJavaCandidateConverterNames(filter);
if (result != null) {
return result;
}
@@ -286,16 +285,16 @@ public class JavaEclipseLinkConvert
return this.convertAnnotation.valueTouches(pos, astRoot);
}
- protected Iterator<String> javaCandidateConverterNames(Filter<String> filter) {
- return StringTools.convertToJavaStringLiterals(this.candidateConverterNames(filter));
+ protected Iterable<String> getJavaCandidateConverterNames(Filter<String> filter) {
+ return StringTools.convertToJavaStringLiterals(this.getCandidateConverterNames(filter));
}
- protected Iterator<String> candidateConverterNames(Filter<String> filter) {
- return new FilteringIterator<String>(this.converterNames(), filter);
+ protected Iterable<String> getCandidateConverterNames(Filter<String> filter) {
+ return new FilteringIterable<String>(this.getConverterNames(), filter);
}
- protected Iterator<String> converterNames() {
- return this.getEclipseLinkPersistenceUnit().getUniqueConverterNames().iterator();
+ protected Iterable<String> getConverterNames() {
+ return this.getEclipseLinkPersistenceUnit().getUniqueConverterNames();
}
protected EclipseLinkPersistenceUnit getEclipseLinkPersistenceUnit() {
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/caching/EclipseLinkCaching.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/caching/EclipseLinkCaching.java
index d198b41c44..98c215de96 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/caching/EclipseLinkCaching.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/caching/EclipseLinkCaching.java
@@ -10,15 +10,13 @@
package org.eclipse.jpt.jpa.eclipselink.core.internal.context.persistence.caching;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
-import java.util.ListIterator;
import java.util.Map;
import java.util.Set;
-
import org.eclipse.jpt.common.utility.internal.StringTools;
-import org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnit;
import org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching.CacheType;
import org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching.Caching;
@@ -570,12 +568,12 @@ public class EclipseLinkCaching extends EclipseLinkPersistenceUnitProperties
// ****** entities list *******
- public ListIterator<Entity> entities() {
- return new CloneListIterator<Entity>(this.entities);
+ public ListIterable<Entity> getEntities() {
+ return new LiveCloneListIterable<Entity>(this.entities);
}
- public Iterator<String> entityNames() {
- return new TransformationIterator<Entity, String>(this.entities()) {
+ public Iterable<String> getEntityNames() {
+ return new TransformationIterable<Entity, String>(this.getEntities()) {
@Override
protected String transform(Entity entity) {
return entity.getName();
@@ -583,7 +581,7 @@ public class EclipseLinkCaching extends EclipseLinkPersistenceUnitProperties
};
}
- public int entitiesSize() {
+ public int getEntitiesSize() {
return this.entities.size();
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/customization/EclipseLinkCustomization.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/customization/EclipseLinkCustomization.java
index 1878ff7080..10e128a30a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/customization/EclipseLinkCustomization.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/context/persistence/customization/EclipseLinkCustomization.java
@@ -10,21 +10,18 @@
package org.eclipse.jpt.jpa.eclipselink.core.internal.context.persistence.customization;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
-import java.util.ListIterator;
import java.util.Map;
import java.util.Set;
-
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.internal.iterables.CompositeIterable;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.common.utility.internal.iterables.TransformationIterable;
-import org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator;
-import org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator;
import org.eclipse.jpt.jpa.core.context.persistence.PersistenceUnit;
import org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization.Customization;
import org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization.Entity;
@@ -512,11 +509,11 @@ public class EclipseLinkCustomization extends EclipseLinkPersistenceUnitProperti
}
// ********** SessionCustomizers **********
- public ListIterator<String> sessionCustomizers(){
- return new CloneListIterator<String>(this.sessionCustomizers);
+ public ListIterable<String> getSessionCustomizers(){
+ return new LiveCloneListIterable<String>(this.sessionCustomizers);
}
- public int sessionCustomizersSize(){
+ public int getSessionCustomizersSize(){
return this.sessionCustomizers.size();
}
@@ -771,12 +768,12 @@ public class EclipseLinkCustomization extends EclipseLinkPersistenceUnitProperti
// ****** entities list *******
- public ListIterator<Entity> entities() {
- return new CloneListIterator<Entity>(this.entities);
+ public ListIterable<Entity> getEntities() {
+ return new LiveCloneListIterable<Entity>(this.entities);
}
- public Iterator<String> entityNames() {
- return new TransformationIterator<Entity, String>(this.entities()) {
+ public Iterable<String> getEntityNames() {
+ return new TransformationIterable<Entity, String>(this.getEntities()) {
@Override
protected String transform(Entity entity) {
return entity.getName();
@@ -784,7 +781,7 @@ public class EclipseLinkCustomization extends EclipseLinkPersistenceUnitProperti
};
}
- public int entitiesSize() {
+ public int getEntitiesSize() {
return this.entities.size();
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/v2_0/context/persistence/options/EclipseLinkOptions2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/v2_0/context/persistence/options/EclipseLinkOptions2_0.java
index 4a369d6962..0eb6bdcb6a 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/v2_0/context/persistence/options/EclipseLinkOptions2_0.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.core/src/org/eclipse/jpt/jpa/eclipselink/core/internal/v2_0/context/persistence/options/EclipseLinkOptions2_0.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -10,10 +10,9 @@
package org.eclipse.jpt.jpa.eclipselink.core.internal.v2_0.context.persistence.options;
import java.util.List;
-import java.util.ListIterator;
import java.util.Map;
-
-import org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
+import org.eclipse.jpt.common.utility.internal.iterables.LiveCloneListIterable;
import org.eclipse.jpt.jpa.core.jpa2.context.persistence.PersistenceUnit2_0;
import org.eclipse.jpt.jpa.eclipselink.core.internal.context.persistence.options.EclipseLinkOptions;
import org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.options.Options2_0;
@@ -181,11 +180,11 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
// ********** ValidationGroupPrePersists **********
- public ListIterator<String> validationGroupPrePersists(){
- return new CloneListIterator<String>(this.validationGroupPrePersists);
+ public ListIterable<String> getValidationGroupPrePersists(){
+ return new LiveCloneListIterable<String>(this.validationGroupPrePersists);
}
- public int validationGroupPrePersistsSize(){
+ public int getValidationGroupPrePersistsSize(){
return this.validationGroupPrePersists.size();
}
@@ -220,8 +219,7 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
private String removeValidationGroupPrePersist_(String className){
- for ( ListIterator<String> i = this.validationGroupPrePersists(); i.hasNext();) {
- String validationGroupPrePersist = i.next();
+ for (String validationGroupPrePersist : this.getValidationGroupPrePersists()) {
if(validationGroupPrePersist.equals(className)) {
this.validationGroupPrePersists.remove(validationGroupPrePersist);
return validationGroupPrePersist;
@@ -237,11 +235,11 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
// ********** ValidationGroupPreUpdates **********
- public ListIterator<String> validationGroupPreUpdates(){
- return new CloneListIterator<String>(this.validationGroupPreUpdates);
+ public ListIterable<String> getValidationGroupPreUpdates(){
+ return new LiveCloneListIterable<String>(this.validationGroupPreUpdates);
}
- public int validationGroupPreUpdatesSize(){
+ public int getValidationGroupPreUpdatesSize(){
return this.validationGroupPreUpdates.size();
}
@@ -276,8 +274,7 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
private String removeValidationGroupPreUpdate_(String className){
- for(ListIterator<String> i = this.validationGroupPreUpdates(); i.hasNext();) {
- String validationGroupPreUpdate = i.next();
+ for(String validationGroupPreUpdate : this.getValidationGroupPreUpdates()) {
if(validationGroupPreUpdate.equals(className)) {
this.validationGroupPreUpdates.remove(validationGroupPreUpdate);
return validationGroupPreUpdate;
@@ -293,11 +290,11 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
// ********** ValidationGroupPreRemoves **********
- public ListIterator<String> validationGroupPreRemoves(){
- return new CloneListIterator<String>(this.validationGroupPreRemoves);
+ public ListIterable<String> getValidationGroupPreRemoves(){
+ return new LiveCloneListIterable<String>(this.validationGroupPreRemoves);
}
- public int validationGroupPreRemovesSize(){
+ public int getValidationGroupPreRemovesSize(){
return this.validationGroupPreRemoves.size();
}
@@ -332,8 +329,7 @@ public class EclipseLinkOptions2_0 extends EclipseLinkOptions
private String removeValidationGroupPreRemove_(String className){
- for(ListIterator<String> i = this.validationGroupPreRemoves(); i.hasNext();) {
- String validationGroupPreRemove = i.next();
+ for(String validationGroupPreRemove : this.getValidationGroupPreRemoves()) {
if(validationGroupPreRemove.equals(className)) {
this.validationGroupPreRemoves.remove(validationGroupPreRemove);
return validationGroupPreRemove;
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkConvertComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkConvertComposite.java
index 2857a2879d..d05c5281a0 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkConvertComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkConvertComposite.java
@@ -292,7 +292,7 @@ public class EclipseLinkConvertComposite
}
@Override
protected int size_() {
- return this.subject.convertersSize();
+ return this.subject.getConvertersSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkConverterStateObject.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkConverterStateObject.java
index 5355867a06..94eb469753 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkConverterStateObject.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkConverterStateObject.java
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.eclipselink.ui.internal.details.orm;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.jface.dialogs.IMessageProvider;
import org.eclipse.jpt.common.utility.internal.ArrayTools;
@@ -96,8 +95,8 @@ final class EclipseLinkConverterStateObject extends AbstractNode
private List<String> names() {
List<String> names = new ArrayList<String>();
- for (Iterator<EclipseLinkConverter> converters = this.pUnit.allConverters(); converters.hasNext();){
- names.add(converters.next().getName());
+ for (EclipseLinkConverter converter : this.pUnit.getAllConverters()){
+ names.add(converter.getName());
}
return names ;
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/OrmEclipseLinkConvert1_0Composite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/OrmEclipseLinkConvert1_0Composite.java
index 03b3ed3691..a80b77fc3e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/OrmEclipseLinkConvert1_0Composite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/OrmEclipseLinkConvert1_0Composite.java
@@ -228,7 +228,7 @@ public class OrmEclipseLinkConvert1_0Composite extends Pane<EclipseLinkConvert>
}
@Override
protected int size_() {
- return this.subject.convertersSize();
+ return this.subject.getConvertersSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/caching/EntityListComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/caching/EntityListComposite.java
index cd233bb720..3a162dc5bc 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/caching/EntityListComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/caching/EntityListComposite.java
@@ -9,7 +9,6 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.caching;
-import java.util.ListIterator;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
@@ -25,6 +24,7 @@ import org.eclipse.jpt.common.ui.internal.util.PaneEnabler;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemoveListPane;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.model.value.ListAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
import org.eclipse.jpt.common.utility.internal.model.value.TransformationPropertyValueModel;
@@ -116,7 +116,7 @@ public class EntityListComposite<T extends Caching> extends Pane<T>
if( ! this.getSubject().entityExists(entityName)) {
this.getSubject().addEntity(entityName);
- int index = CollectionTools.indexOf(this.getSubject().entityNames(), entityName);
+ int index = CollectionTools.indexOf(this.getSubject().getEntityNames(), entityName);
Entity entity = (Entity) listSelectionModel.getListModel().getElementAt(index);
listSelectionModel.setSelectedValue(entity);
this.entityHolder.setValue(entity);
@@ -182,12 +182,12 @@ public class EntityListComposite<T extends Caching> extends Pane<T>
return new ListAspectAdapter<Caching, Entity>(
this.getSubjectHolder(), Caching.ENTITIES_LIST) {
@Override
- protected ListIterator<Entity> listIterator_() {
- return this.subject.entities();
+ protected ListIterable<Entity> getListIterable() {
+ return this.subject.getEntities();
}
@Override
protected int size_() {
- return this.subject.entitiesSize();
+ return this.subject.getEntitiesSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/EntityListComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/EntityListComposite.java
index 479b8ef52c..74805d36de 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/EntityListComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/EntityListComposite.java
@@ -9,7 +9,6 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.customization;
-import java.util.ListIterator;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
@@ -25,6 +24,7 @@ import org.eclipse.jpt.common.ui.internal.util.PaneEnabler;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemoveListPane;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
import org.eclipse.jpt.common.utility.internal.CollectionTools;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.model.value.ListAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
import org.eclipse.jpt.common.utility.internal.model.value.TransformationPropertyValueModel;
@@ -116,7 +116,7 @@ public class EntityListComposite extends Pane<Customization>
if( ! this.getSubject().entityExists(entityName)) {
this.getSubject().addEntity(entityName);
- int index = CollectionTools.indexOf(this.getSubject().entityNames(), entityName);
+ int index = CollectionTools.indexOf(this.getSubject().getEntityNames(), entityName);
Entity entity = (Entity) listSelectionModel.getListModel().getElementAt(index);
listSelectionModel.setSelectedValue(entity);
this.entityHolder.setValue(entity);
@@ -182,12 +182,12 @@ public class EntityListComposite extends Pane<Customization>
return new ListAspectAdapter<Customization, Entity>(
this.getSubjectHolder(), Customization.ENTITIES_LIST) {
@Override
- protected ListIterator<Entity> listIterator_() {
- return this.subject.entities();
+ protected ListIterable<Entity> getListIterable() {
+ return this.subject.getEntities();
}
@Override
protected int size_() {
- return this.subject.entitiesSize();
+ return this.subject.getEntitiesSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/SessionCustomizersComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/SessionCustomizersComposite.java
index 805cc8b9af..5557ceaedc 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/SessionCustomizersComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/customization/SessionCustomizersComposite.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2008, 2010 Oracle. All rights reserved.
+* Copyright (c) 2008, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,7 +9,6 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.customization;
-import java.util.ListIterator;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
@@ -25,6 +24,7 @@ import org.eclipse.jpt.common.ui.internal.JptCommonUiMessages;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemoveListPane;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemovePane.Adapter;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.model.value.ListAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
import org.eclipse.jpt.common.utility.internal.model.value.swing.ObjectListSelectionModel;
@@ -104,13 +104,13 @@ public class SessionCustomizersComposite extends Pane<Customization>
private ListValueModel<String> buildListHolder() {
return new ListAspectAdapter<Customization, String>(getSubjectHolder(), Customization.SESSION_CUSTOMIZER_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.sessionCustomizers();
+ protected ListIterable<String> getListIterable() {
+ return subject.getSessionCustomizers();
}
@Override
protected int size_() {
- return subject.sessionCustomizersSize();
+ return subject.getSessionCustomizersSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/v2_0/persistence/options/ValidationConfigurationComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/v2_0/persistence/options/ValidationConfigurationComposite.java
index 7bca899baa..c72fcbc5af 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/v2_0/persistence/options/ValidationConfigurationComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/v2_0/persistence/options/ValidationConfigurationComposite.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2009, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,7 +9,6 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.eclipselink.ui.internal.v2_0.persistence.options;
-import java.util.ListIterator;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
@@ -25,6 +24,7 @@ import org.eclipse.jpt.common.ui.internal.JptCommonUiMessages;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemoveListPane;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemovePane.Adapter;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.model.value.ListAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
import org.eclipse.jpt.common.utility.internal.model.value.TransformationPropertyValueModel;
@@ -132,13 +132,13 @@ public class ValidationConfigurationComposite extends Pane<Options2_0>
private ListValueModel<String> buildPrePersistListHolder() {
return new ListAspectAdapter<Options2_0, String>(getSubjectHolder(), Options2_0.VALIDATION_GROUP_PRE_PERSIST_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPrePersists();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPrePersists();
}
@Override
protected int size_() {
- return subject.validationGroupPrePersistsSize();
+ return subject.getValidationGroupPrePersistsSize();
}
};
}
@@ -209,13 +209,13 @@ public class ValidationConfigurationComposite extends Pane<Options2_0>
private ListValueModel<String> buildPreUpdateListHolder() {
return new ListAspectAdapter<Options2_0, String>(getSubjectHolder(), Options2_0.VALIDATION_GROUP_PRE_UPDATE_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPreUpdates();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPreUpdates();
}
@Override
protected int size_() {
- return subject.validationGroupPreUpdatesSize();
+ return subject.getValidationGroupPreUpdatesSize();
}
};
}
@@ -286,13 +286,13 @@ public class ValidationConfigurationComposite extends Pane<Options2_0>
private ListValueModel<String> buildPreRemoveListHolder() {
return new ListAspectAdapter<Options2_0, String>(getSubjectHolder(), Options2_0.VALIDATION_GROUP_PRE_REMOVE_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPreRemoves();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPreRemoves();
}
@Override
protected int size_() {
- return subject.validationGroupPreRemovesSize();
+ return subject.getValidationGroupPreRemovesSize();
}
};
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/JpaJavaCompletionProposalComputer.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/JpaJavaCompletionProposalComputer.java
index 4b271ef922..8e49cc725e 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/JpaJavaCompletionProposalComputer.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/JpaJavaCompletionProposalComputer.java
@@ -12,7 +12,6 @@ package org.eclipse.jpt.jpa.ui.internal;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.IProgressMonitor;
@@ -143,8 +142,7 @@ public class JpaJavaCompletionProposalComputer implements IJavaCompletionProposa
CompilationUnit astRoot = ASTTools.buildASTRoot(cu);
List<ICompletionProposal> proposals = new ArrayList<ICompletionProposal>();
for (JpaStructureNode structureNode : rootStructureNodes) {
- for (Iterator<String> stream = ((JavaPersistentType) structureNode).javaCompletionProposals(context.getInvocationOffset(), filter, astRoot); stream.hasNext(); ) {
- String s = stream.next();
+ for (String s : ((JavaPersistentType) structureNode).getJavaCompletionProposals(context.getInvocationOffset(), filter, astRoot)) {
proposals.add(new CompletionProposal(s, tokenStart, tokenEnd - tokenStart + 1, s.length()));
}
}
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/ColumnComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/ColumnComposite.java
index 3003fb8e4e..f9257b25ef 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/ColumnComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/ColumnComposite.java
@@ -13,7 +13,6 @@ import java.util.Collection;
import org.eclipse.jpt.common.ui.internal.JptCommonUiMessages;
import org.eclipse.jpt.common.ui.internal.widgets.IntegerCombo;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
-import org.eclipse.jpt.common.utility.internal.CollectionTools;
import org.eclipse.jpt.common.utility.internal.iterables.EmptyIterable;
import org.eclipse.jpt.common.utility.internal.model.value.PropertyAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
@@ -236,7 +235,7 @@ public class ColumnComposite
@Override
protected Iterable<String> getValues_() {
ReadOnlyColumn column = this.getSubject();
- return (column != null) ? CollectionTools.iterable(column.candidateTableNames()) : EmptyIterable.<String> instance();
+ return (column != null) ? column.getCandidateTableNames() : EmptyIterable.<String> instance();
}
@Override
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/MappedByPane.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/MappedByPane.java
index 913fb2dfa2..4240d57902 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/MappedByPane.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/MappedByPane.java
@@ -9,7 +9,6 @@
******************************************************************************/
package org.eclipse.jpt.jpa.ui.internal.details;
-import java.util.Iterator;
import org.eclipse.jpt.common.core.internal.utility.ICUStringCollator;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
import org.eclipse.jpt.common.utility.internal.model.value.CollectionAspectAdapter;
@@ -71,8 +70,8 @@ public class MappedByPane
new CollectionAspectAdapter<MappedByRelationshipStrategy, String>(
getSubjectHolder()) {
@Override
- protected Iterator<String> iterator_() {
- return this.subject.candidateMappedByAttributeNames();
+ protected Iterable<String> getIterable() {
+ return this.subject.getCandidateMappedByAttributeNames();
}
},
new ICUStringCollator()
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/jpa2/persistence/options/ValidationConfigurationComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/jpa2/persistence/options/ValidationConfigurationComposite.java
index f6f6fce40f..7954724376 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/jpa2/persistence/options/ValidationConfigurationComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/jpa2/persistence/options/ValidationConfigurationComposite.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2009, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -9,8 +9,6 @@
*******************************************************************************/
package org.eclipse.jpt.jpa.ui.internal.jpa2.persistence.options;
-import java.util.ListIterator;
-
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
@@ -26,6 +24,7 @@ import org.eclipse.jpt.common.ui.internal.JptCommonUiMessages;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemoveListPane;
import org.eclipse.jpt.common.ui.internal.widgets.Pane;
import org.eclipse.jpt.common.ui.internal.widgets.AddRemovePane.Adapter;
+import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.common.utility.internal.model.value.ListAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.PropertyAspectAdapter;
import org.eclipse.jpt.common.utility.internal.model.value.SimplePropertyValueModel;
@@ -135,13 +134,13 @@ public class ValidationConfigurationComposite extends Pane<JpaOptions2_0>
private ListValueModel<String> buildPrePersistListHolder() {
return new ListAspectAdapter<JpaOptions2_0, String>(getSubjectHolder(), JpaOptions2_0.VALIDATION_GROUP_PRE_PERSIST_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPrePersists();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPrePersists();
}
@Override
protected int size_() {
- return subject.validationGroupPrePersistsSize();
+ return subject.getValidationGroupPrePersistsSize();
}
};
}
@@ -212,13 +211,13 @@ public class ValidationConfigurationComposite extends Pane<JpaOptions2_0>
private ListValueModel<String> buildPreUpdateListHolder() {
return new ListAspectAdapter<JpaOptions2_0, String>(getSubjectHolder(), JpaOptions2_0.VALIDATION_GROUP_PRE_UPDATE_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPreUpdates();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPreUpdates();
}
@Override
protected int size_() {
- return subject.validationGroupPreUpdatesSize();
+ return subject.getValidationGroupPreUpdatesSize();
}
};
}
@@ -289,13 +288,13 @@ public class ValidationConfigurationComposite extends Pane<JpaOptions2_0>
private ListValueModel<String> buildPreRemoveListHolder() {
return new ListAspectAdapter<JpaOptions2_0, String>(getSubjectHolder(), JpaOptions2_0.VALIDATION_GROUP_PRE_REMOVE_LIST) {
@Override
- protected ListIterator<String> listIterator_() {
- return subject.validationGroupPreRemoves();
+ protected ListIterable<String> getListIterable() {
+ return subject.getValidationGroupPreRemoves();
}
@Override
protected int size_() {
- return subject.validationGroupPreRemovesSize();
+ return subject.getValidationGroupPreRemovesSize();
}
};
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/GenericJavaPersistentTypeTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/GenericJavaPersistentTypeTests.java
index 1223b406b0..fb6019638b 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/GenericJavaPersistentTypeTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/GenericJavaPersistentTypeTests.java
@@ -501,7 +501,7 @@ public class GenericJavaPersistentTypeTests extends ContextModelTestCase
JavaPersistentType rootJavaPersistentType = classRefs.next().getJavaPersistentType();
JavaPersistentType childJavaPersistentType = classRefs.next().getJavaPersistentType();
- Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.inheritanceHierarchy();
+ Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.getInheritanceHierarchy().iterator();
assertEquals(childJavaPersistentType, inheritanceHierarchy.next());
assertEquals(rootJavaPersistentType, inheritanceHierarchy.next());
@@ -519,7 +519,7 @@ public class GenericJavaPersistentTypeTests extends ContextModelTestCase
JavaPersistentType childJavaPersistentType = classRefs.next().getJavaPersistentType();
JavaPersistentType rootJavaPersistentType = classRefs.next().getJavaPersistentType();
- Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.inheritanceHierarchy();
+ Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.getInheritanceHierarchy().iterator();
assertEquals(childJavaPersistentType, inheritanceHierarchy.next());
assertEquals(rootJavaPersistentType, inheritanceHierarchy.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEmbeddableTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEmbeddableTests.java
index 766d9f9793..c096920447 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEmbeddableTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEmbeddableTests.java
@@ -88,7 +88,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- Iterator<String> overridableAttributeNames = embeddable.overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = embeddable.getOverridableAttributeNames().iterator();
assertEquals(overridableAttributeNames.next(), "id");
assertEquals(overridableAttributeNames.next(), "name");
assertFalse(overridableAttributeNames.hasNext());
@@ -99,7 +99,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- Iterator<String> overridableAssociationNames = embeddable.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = embeddable.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -137,7 +137,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- assertFalse(embeddable.associatedTables().hasNext());
+ assertFalse(embeddable.getAssociatedTables().iterator().hasNext());
}
public void testAssociatedTablesIncludingInherited() throws Exception {
@@ -146,7 +146,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- assertFalse(embeddable.allAssociatedTables().hasNext());
+ assertFalse(embeddable.getAllAssociatedTables().iterator().hasNext());
}
public void testAssociatedTableNamesIncludingInherited() throws Exception {
@@ -155,7 +155,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- assertFalse(embeddable.allAssociatedTableNames().hasNext());
+ assertFalse(embeddable.getAllAssociatedTableNames().iterator().hasNext());
}
//TODO need to create a subclass mappedSuperclass and test this
@@ -164,7 +164,7 @@ public class JavaEmbeddableTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
Embeddable embeddable = (Embeddable) getJavaPersistentType().getMapping();
- Iterator<String> overridableAssociationNames = embeddable.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = embeddable.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEntityTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEntityTests.java
index 242279e950..e3c04c2d77 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEntityTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaEntityTests.java
@@ -1096,8 +1096,8 @@ public class JavaEntityTests extends ContextModelTestCase
createTestEntityWithSecondaryTables();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- assertEquals(3, CollectionTools.size(getJavaEntity().associatedTables()));
- Iterator<ReadOnlyTable> associatedTables = getJavaEntity().associatedTables();
+ assertEquals(3, CollectionTools.size(getJavaEntity().getAssociatedTables()));
+ Iterator<ReadOnlyTable> associatedTables = getJavaEntity().getAssociatedTables().iterator();
ReadOnlyTable table1 = associatedTables.next();
SecondaryTable table2 = (SecondaryTable) associatedTables.next();
SecondaryTable table3 = (SecondaryTable) associatedTables.next();
@@ -1116,8 +1116,8 @@ public class JavaEntityTests extends ContextModelTestCase
Entity childEntity = (Entity) specifiedClassRefs.next().getJavaPersistentType().getMapping();
Entity rootEntity = (Entity) specifiedClassRefs.next().getJavaPersistentType().getMapping();
- assertEquals(3, CollectionTools.size(rootEntity.allAssociatedTables()));
- Iterator<ReadOnlyTable> associatedTables = rootEntity.allAssociatedTables();
+ assertEquals(3, CollectionTools.size(rootEntity.getAllAssociatedTables()));
+ Iterator<ReadOnlyTable> associatedTables = rootEntity.getAllAssociatedTables().iterator();
ReadOnlyTable table1 = associatedTables.next();
SecondaryTable table2 = (SecondaryTable) associatedTables.next();
SecondaryTable table3 = (SecondaryTable) associatedTables.next();
@@ -1127,7 +1127,7 @@ public class JavaEntityTests extends ContextModelTestCase
//TODO probably want this to be 3, since in this case the child descriptor really uses the
//parent table because it is single table inheritance strategy. Not sure yet how to deal with this.
- assertEquals(4, CollectionTools.size(childEntity.allAssociatedTables()));
+ assertEquals(4, CollectionTools.size(childEntity.getAllAssociatedTables()));
}
public void testAssociatedTableNamesIncludingInherited() throws Exception {
@@ -1140,8 +1140,8 @@ public class JavaEntityTests extends ContextModelTestCase
Entity childEntity = (Entity) specifiedClassRefs.next().getJavaPersistentType().getMapping();
Entity rootEntity = (Entity) specifiedClassRefs.next().getJavaPersistentType().getMapping();
- assertEquals(3, CollectionTools.size(rootEntity.allAssociatedTableNames()));
- Iterator<String> associatedTables = rootEntity.allAssociatedTableNames();
+ assertEquals(3, CollectionTools.size(rootEntity.getAllAssociatedTableNames()));
+ Iterator<String> associatedTables = rootEntity.getAllAssociatedTableNames().iterator();
String table1 = associatedTables.next();
String table2 = associatedTables.next();
String table3 = associatedTables.next();
@@ -1151,7 +1151,7 @@ public class JavaEntityTests extends ContextModelTestCase
//TODO probably want this to be 3, since in this case the child descriptor really uses the
//parent table because it is single table inheritance strategy. Not sure yet how to deal with this.
- assertEquals(4, CollectionTools.size(childEntity.allAssociatedTableNames()));
+ assertEquals(4, CollectionTools.size(childEntity.getAllAssociatedTableNames()));
}
public void testAddSecondaryTableToResourceModel() throws Exception {
@@ -1695,13 +1695,13 @@ public class JavaEntityTests extends ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = getJavaEntity().overridableAttributeNames();
+ overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -1711,13 +1711,13 @@ public class JavaEntityTests extends ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributeNames.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -1729,7 +1729,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("foo", overridableAttributes.next());
assertEquals("basic", overridableAttributes.next());
assertEquals("id", overridableAttributes.next());
@@ -1743,7 +1743,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -1753,7 +1753,7 @@ public class JavaEntityTests extends ContextModelTestCase
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -1766,7 +1766,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertFalse(overridableAssociations.hasNext());
@@ -1775,7 +1775,7 @@ public class JavaEntityTests extends ContextModelTestCase
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAssociations = abstractEntity.allOverridableAssociationNames();
+ overridableAssociations = abstractEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertFalse(overridableAssociations.hasNext());
@@ -1787,7 +1787,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("foo", overridableAttributes.next());
assertEquals("basic", overridableAttributes.next());
assertEquals("id", overridableAttributes.next());
@@ -1801,7 +1801,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("foo", overridableAttributeNames.next());
assertEquals("basic", overridableAttributeNames.next());
assertEquals("id", overridableAttributeNames.next());
@@ -2320,7 +2320,7 @@ public class JavaEntityTests extends ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -2330,7 +2330,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("oneToOne", overridableAssociationNames.next());
assertEquals("manyToOne", overridableAssociationNames.next());
assertFalse(overridableAssociationNames.hasNext());
@@ -2342,7 +2342,7 @@ public class JavaEntityTests extends ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("oneToOne", overridableAssociations.next());
assertEquals("manyToOne", overridableAssociations.next());
assertFalse(overridableAssociations.hasNext());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaManyToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaManyToManyMappingTests.java
index 6f5246237d..6137fb3420 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaManyToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaManyToManyMappingTests.java
@@ -766,7 +766,7 @@ public class JavaManyToManyMappingTests extends ContextModelTestCase
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -775,12 +775,12 @@ public class JavaManyToManyMappingTests extends ContextModelTestCase
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -972,7 +972,7 @@ public class JavaManyToManyMappingTests extends ContextModelTestCase
JavaManyToManyMapping javaManyToManyMapping = (JavaManyToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- javaManyToManyMapping.candidateMapKeyNames();
+ javaManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -991,11 +991,11 @@ public class JavaManyToManyMappingTests extends ContextModelTestCase
JavaManyToManyMapping javaManyToManyMapping = (JavaManyToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = javaManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = javaManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = javaManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = javaManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaMappedSuperclassTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaMappedSuperclassTests.java
index 8623519544..d078818d70 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaMappedSuperclassTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaMappedSuperclassTests.java
@@ -114,7 +114,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- Iterator<String> overridableAttributeNames = mappedSuperclass.overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = mappedSuperclass.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -125,7 +125,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- Iterator<String> overridableAssociationNames = mappedSuperclass.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = mappedSuperclass.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -145,7 +145,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- assertFalse(mappedSuperclass.associatedTables().hasNext());
+ assertFalse(mappedSuperclass.getAssociatedTables().iterator().hasNext());
}
public void testAssociatedTablesIncludingInherited() throws Exception {
@@ -154,7 +154,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- assertFalse(mappedSuperclass.allAssociatedTables().hasNext());
+ assertFalse(mappedSuperclass.getAllAssociatedTables().iterator().hasNext());
}
public void testAssociatedTableNamesIncludingInherited() throws Exception {
@@ -163,7 +163,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- assertFalse(mappedSuperclass.allAssociatedTableNames().hasNext());
+ assertFalse(mappedSuperclass.getAllAssociatedTableNames().iterator().hasNext());
}
public void testAllOverridableAttributeNames() throws Exception {
@@ -171,7 +171,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- Iterator<String> overridableAttributeNames = mappedSuperclass.overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = mappedSuperclass.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -183,7 +183,7 @@ public class JavaMappedSuperclassTests extends ContextModelTestCase
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
MappedSuperclass mappedSuperclass = (MappedSuperclass) getJavaPersistentType().getMapping();
- Iterator<String> overridableAssociationNames = mappedSuperclass.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = mappedSuperclass.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToManyMappingTests.java
index 3c9058db33..caea3e45a0 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToManyMappingTests.java
@@ -695,7 +695,7 @@ public class JavaOneToManyMappingTests extends ContextModelTestCase
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -704,12 +704,12 @@ public class JavaOneToManyMappingTests extends ContextModelTestCase
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -977,7 +977,7 @@ public class JavaOneToManyMappingTests extends ContextModelTestCase
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- javaOneToManyMapping.candidateMapKeyNames();
+ javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -996,11 +996,11 @@ public class JavaOneToManyMappingTests extends ContextModelTestCase
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = javaOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = javaOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToOneMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToOneMappingTests.java
index 37f87fa678..1182d2e810 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToOneMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/java/JavaOneToOneMappingTests.java
@@ -986,7 +986,7 @@ public class JavaOneToOneMappingTests extends ContextModelTestCase
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -995,12 +995,12 @@ public class JavaOneToOneMappingTests extends ContextModelTestCase
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmEntityTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmEntityTests.java
index 488b614da6..ccb0c071d4 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmEntityTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmEntityTests.java
@@ -995,13 +995,13 @@ public class OrmEntityTests extends ContextModelTestCase
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) persistentType.getMapping();
- assertEquals(1, CollectionTools.size(entity.associatedTables()));
+ assertEquals(1, CollectionTools.size(entity.getAssociatedTables()));
entity.addSpecifiedSecondaryTable(0).setSpecifiedName("FOO");
- assertEquals(2, CollectionTools.size(entity.associatedTables()));
+ assertEquals(2, CollectionTools.size(entity.getAssociatedTables()));
entity.addSpecifiedSecondaryTable(0).setSpecifiedName("BAR");
- assertEquals(3, CollectionTools.size(entity.associatedTables()));
+ assertEquals(3, CollectionTools.size(entity.getAssociatedTables()));
}
public void testAssociatedTableNamesIncludingInherited() throws Exception {
@@ -1883,13 +1883,13 @@ public class OrmEntityTests extends ContextModelTestCase
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
Entity entity = (Entity) persistentType.getMapping();
- Iterator<String> overridableAttributes = persistentType.getMapping().overridableAttributeNames();
+ Iterator<String> overridableAttributes = persistentType.getMapping().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = entity.overridableAttributeNames();
+ overridableAttributes = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -1900,12 +1900,12 @@ public class OrmEntityTests extends ContextModelTestCase
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
Entity entity = (Entity) persistentType.getMapping();
- Iterator<String> overridableAttributeNames = persistentType.getMapping().overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = persistentType.getMapping().getOverridableAttributeNames().iterator();
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = entity.overridableAttributeNames();
+ overridableAttributeNames = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -1918,7 +1918,7 @@ public class OrmEntityTests extends ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) persistentType.getMapping();
- Iterator<String> overridableAttributes = entity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = entity.getAllOverridableAttributeNames().iterator();
assertEquals("foo", overridableAttributes.next());
assertEquals("basic", overridableAttributes.next());
assertEquals("id", overridableAttributes.next());
@@ -1934,14 +1934,14 @@ public class OrmEntityTests extends ContextModelTestCase
OrmEntity entity = (OrmEntity) persistentType.getMapping();
OrmEntity abstractEntity = (OrmEntity) abstractPersistentType.getMapping();
- Iterator<String> overridableAttributes = entity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = entity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmManyToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmManyToManyMappingTests.java
index e7077ba8f6..ac7a850c1d 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmManyToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmManyToManyMappingTests.java
@@ -917,7 +917,7 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -926,12 +926,12 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -953,7 +953,7 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -973,11 +973,11 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaManyToManyMapping javaManyToManyMapping = (JavaManyToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -986,11 +986,11 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
OrmManyToManyMapping specifiedManyToManyMapping = (OrmManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
specifiedManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -998,7 +998,7 @@ public class OrmManyToManyMappingTests extends ContextModelTestCase
assertFalse(mapKeyNames.hasNext());
specifiedManyToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToManyMappingTests.java
index 052359241c..4d9ddf18e6 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToManyMappingTests.java
@@ -911,7 +911,7 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -920,12 +920,12 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -947,7 +947,7 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
OneToManyMapping virtualOneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -968,11 +968,11 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
OneToManyMapping virtualOneToManyMapping = (OneToManyMapping) virtualAttribute.getMapping();
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -980,11 +980,11 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
assertFalse(mapKeyNames.hasNext());
OrmOneToManyMapping specifiedOneToManyMapping = (OrmOneToManyMapping) virtualAttribute.convertToSpecified().getMapping();
- mapKeyNames = specifiedOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
specifiedOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = specifiedOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -992,7 +992,7 @@ public class OrmOneToManyMappingTests extends ContextModelTestCase
assertFalse(mapKeyNames.hasNext());
specifiedOneToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = specifiedOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToOneMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToOneMappingTests.java
index ad11571e15..b0dfe76a21 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToOneMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/orm/OrmOneToOneMappingTests.java
@@ -1168,7 +1168,7 @@ public class OrmOneToOneMappingTests extends ContextModelTestCase
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -1177,12 +1177,12 @@ public class OrmOneToOneMappingTests extends ContextModelTestCase
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/persistence/PersistenceUnitTestCase.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/persistence/PersistenceUnitTestCase.java
index 507ae06904..48befbb7ed 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/persistence/PersistenceUnitTestCase.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/context/persistence/PersistenceUnitTestCase.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaElementCollectionMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaElementCollectionMapping2_0Tests.java
index 9c6dcc0119..2267409676 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaElementCollectionMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaElementCollectionMapping2_0Tests.java
@@ -887,7 +887,7 @@ public class GenericJavaElementCollectionMapping2_0Tests extends Generic2_0Conte
ElementCollectionMapping2_0 elementCollectionMapping2_0 = (ElementCollectionMapping2_0) persistentAttribute.getMapping();
Iterator<String> mapKeyNames =
- elementCollectionMapping2_0.candidateMapKeyNames();
+ elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -907,11 +907,11 @@ public class GenericJavaElementCollectionMapping2_0Tests extends Generic2_0Conte
PersistentAttribute persistentAttribute = getJavaPersistentType().getAttributes().iterator().next();
ElementCollectionMapping2_0 elementCollectionMapping2_0 = (ElementCollectionMapping2_0) persistentAttribute.getMapping();
- Iterator<String> mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
elementCollectionMapping2_0.setSpecifiedTargetClass("Address");
- mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -920,7 +920,7 @@ public class GenericJavaElementCollectionMapping2_0Tests extends Generic2_0Conte
assertFalse(mapKeyNames.hasNext());
elementCollectionMapping2_0.setSpecifiedTargetClass("String");
- mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
@@ -2068,6 +2068,6 @@ public class GenericJavaElementCollectionMapping2_0Tests extends Generic2_0Conte
//If there is a StackOverflowError you will not be able to get the mapping
JavaElementCollectionMapping2_0 elementCollectionMapping = (JavaElementCollectionMapping2_0) getJavaPersistentType().getAttributeNamed("elementCollection").getMapping();
- assertFalse(elementCollectionMapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(elementCollectionMapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEmbeddedMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEmbeddedMapping2_0Tests.java
index 352f35bd7e..f404e5a4a8 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEmbeddedMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEmbeddedMapping2_0Tests.java
@@ -1536,6 +1536,6 @@ public class GenericJavaEmbeddedMapping2_0Tests extends Generic2_0ContextModelTe
//If there is a StackOverflowError you will not be able to get the mapping
JavaEmbeddedMapping2_0 embeddedMapping = (JavaEmbeddedMapping2_0) getJavaPersistentType().getAttributeNamed("embedded").getMapping();
- assertFalse(embeddedMapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(embeddedMapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEntity2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEntity2_0Tests.java
index cb9421d7a5..7c9ee50303 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEntity2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaEntity2_0Tests.java
@@ -598,13 +598,13 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = getJavaEntity().overridableAttributeNames();
+ overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -614,13 +614,13 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributeNames.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -632,7 +632,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -645,7 +645,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -655,7 +655,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -668,7 +668,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -679,7 +679,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAssociations = abstractEntity.allOverridableAssociationNames();
+ overridableAssociations = abstractEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -693,7 +693,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -706,7 +706,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertEquals("foo", overridableAttributeNames.next());
@@ -1171,7 +1171,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().overridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getOverridableAssociationNames().iterator();
assertFalse(overridableAssociations.hasNext());
}
@@ -1179,7 +1179,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -1190,7 +1190,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociationNames.next());
assertEquals("address2", overridableAssociationNames.next());
assertEquals("address3", overridableAssociationNames.next());
@@ -1204,7 +1204,7 @@ public class GenericJavaEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaManyToManyMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaManyToManyMapping2_0Tests.java
index 8d41c5b462..fcdcf70534 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaManyToManyMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaManyToManyMapping2_0Tests.java
@@ -327,7 +327,7 @@ public class GenericJavaManyToManyMapping2_0Tests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -339,12 +339,12 @@ public class GenericJavaManyToManyMapping2_0Tests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -370,7 +370,7 @@ public class GenericJavaManyToManyMapping2_0Tests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -381,12 +381,12 @@ public class GenericJavaManyToManyMapping2_0Tests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -478,7 +478,7 @@ public class GenericJavaManyToManyMapping2_0Tests
ManyToManyMapping manyToManyMapping2_0 = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> mapKeyNames =
- manyToManyMapping2_0.candidateMapKeyNames();
+ manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -500,11 +500,11 @@ public class GenericJavaManyToManyMapping2_0Tests
PersistentAttribute persistentAttribute = getJavaPersistentType().getAttributes().iterator().next();
ManyToManyMapping manyToManyMapping2_0 = (ManyToManyMapping) persistentAttribute.getMapping();
- Iterator<String> mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
manyToManyMapping2_0.setSpecifiedTargetEntity("Address");
- mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -515,7 +515,7 @@ public class GenericJavaManyToManyMapping2_0Tests
assertFalse(mapKeyNames.hasNext());
manyToManyMapping2_0.setSpecifiedTargetEntity("String");
- mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToManyMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToManyMapping2_0Tests.java
index ffd10f4096..08c34867c0 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToManyMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToManyMapping2_0Tests.java
@@ -352,7 +352,7 @@ public class GenericJavaOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -364,12 +364,12 @@ public class GenericJavaOneToManyMapping2_0Tests
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -395,7 +395,7 @@ public class GenericJavaOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -406,12 +406,12 @@ public class GenericJavaOneToManyMapping2_0Tests
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -639,7 +639,7 @@ public class GenericJavaOneToManyMapping2_0Tests
OneToManyMapping2_0 oneToManyMapping2_0 = (OneToManyMapping2_0) persistentAttribute.getMapping();
Iterator<String> mapKeyNames =
- oneToManyMapping2_0.candidateMapKeyNames();
+ oneToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -661,11 +661,11 @@ public class GenericJavaOneToManyMapping2_0Tests
PersistentAttribute persistentAttribute = getJavaPersistentType().getAttributes().iterator().next();
OneToManyMapping2_0 oneToManyMapping2_0 = (OneToManyMapping2_0) persistentAttribute.getMapping();
- Iterator<String> mapKeyNames = oneToManyMapping2_0.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = oneToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
oneToManyMapping2_0.setSpecifiedTargetEntity("Address");
- mapKeyNames = oneToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -676,7 +676,7 @@ public class GenericJavaOneToManyMapping2_0Tests
assertFalse(mapKeyNames.hasNext());
oneToManyMapping2_0.setSpecifiedTargetEntity("String");
- mapKeyNames = oneToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToOneMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToOneMapping2_0Tests.java
index db8302401e..e0549f4fdd 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToOneMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaOneToOneMapping2_0Tests.java
@@ -487,7 +487,7 @@ public class GenericJavaOneToOneMapping2_0Tests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -498,12 +498,12 @@ public class GenericJavaOneToOneMapping2_0Tests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -528,7 +528,7 @@ public class GenericJavaOneToOneMapping2_0Tests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -539,12 +539,12 @@ public class GenericJavaOneToOneMapping2_0Tests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaPersistentType2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaPersistentType2_0Tests.java
index bdb121fe8b..37bff06833 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaPersistentType2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/java/GenericJavaPersistentType2_0Tests.java
@@ -597,7 +597,7 @@ public class GenericJavaPersistentType2_0Tests extends Generic2_0ContextModelTes
JavaPersistentType rootJavaPersistentType = classRefs.next().getJavaPersistentType();
JavaPersistentType childJavaPersistentType = classRefs.next().getJavaPersistentType();
- Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.inheritanceHierarchy();
+ Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.getInheritanceHierarchy().iterator();
assertEquals(childJavaPersistentType, inheritanceHierarchy.next());
assertEquals(rootJavaPersistentType, inheritanceHierarchy.next());
@@ -615,7 +615,7 @@ public class GenericJavaPersistentType2_0Tests extends Generic2_0ContextModelTes
JavaPersistentType childJavaPersistentType = classRefs.next().getJavaPersistentType();
JavaPersistentType rootJavaPersistentType = classRefs.next().getJavaPersistentType();
- Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.inheritanceHierarchy();
+ Iterator<PersistentType> inheritanceHierarchy = childJavaPersistentType.getInheritanceHierarchy().iterator();
assertEquals(childJavaPersistentType, inheritanceHierarchy.next());
assertEquals(rootJavaPersistentType, inheritanceHierarchy.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmElementCollectionMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmElementCollectionMapping2_0Tests.java
index e844327d1c..81879526a7 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmElementCollectionMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmElementCollectionMapping2_0Tests.java
@@ -794,7 +794,7 @@ public class GenericOrmElementCollectionMapping2_0Tests extends Generic2_0Contex
ElementCollectionMapping2_0 virtualElementCollectionMapping = (ElementCollectionMapping2_0) ormPersistentType.getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -815,11 +815,11 @@ public class GenericOrmElementCollectionMapping2_0Tests extends Generic2_0Contex
ElementCollectionMapping2_0 virtualElementCollectionMapping = (ElementCollectionMapping2_0) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaElementCollectionMapping2_0 javaElementCollectionMapping = (JavaElementCollectionMapping2_0) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaElementCollectionMapping.setSpecifiedTargetClass("test.Address");
- mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -829,11 +829,11 @@ public class GenericOrmElementCollectionMapping2_0Tests extends Generic2_0Contex
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
virtualElementCollectionMapping = (OrmElementCollectionMapping2_0) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
virtualElementCollectionMapping.setSpecifiedTargetClass("test.Address");
- mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -842,7 +842,7 @@ public class GenericOrmElementCollectionMapping2_0Tests extends Generic2_0Contex
assertFalse(mapKeyNames.hasNext());
virtualElementCollectionMapping.setSpecifiedTargetClass("String");
- mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
@@ -1454,6 +1454,6 @@ public class GenericOrmElementCollectionMapping2_0Tests extends Generic2_0Contex
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.EMBEDDABLE_TYPE_MAPPING_KEY, PACKAGE_NAME + ".Foo");
ElementCollectionMapping2_0 mapping = (ElementCollectionMapping2_0) persistentType.getAttributeNamed("elementCollection").getMapping();
- assertFalse(mapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(mapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
} \ No newline at end of file
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEmbeddedMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEmbeddedMapping2_0Tests.java
index 25cb494d9c..0a82a030a7 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEmbeddedMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEmbeddedMapping2_0Tests.java
@@ -1729,6 +1729,6 @@ public class GenericOrmEmbeddedMapping2_0Tests extends Generic2_0ContextModelTes
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.EMBEDDABLE_TYPE_MAPPING_KEY, PACKAGE_NAME + ".Foo");
EmbeddedMapping2_0 embeddedMapping = (EmbeddedMapping2_0) persistentType.getAttributeNamed("embedded").getMapping();
- assertFalse(embeddedMapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(embeddedMapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
} \ No newline at end of file
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEntity2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEntity2_0Tests.java
index 7e997b5020..559fef408e 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEntity2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmEntity2_0Tests.java
@@ -541,13 +541,13 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributes = entity.overridableAttributeNames();
+ Iterator<String> overridableAttributes = entity.getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = entity.overridableAttributeNames();
+ overridableAttributes = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -558,13 +558,13 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributeNames = entity.overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = entity.getOverridableAttributeNames().iterator();
assertFalse(overridableAttributeNames.hasNext());
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = entity.overridableAttributeNames();
+ overridableAttributeNames = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -576,7 +576,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -590,7 +590,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributes = ormEntity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = ormEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -598,7 +598,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
OrmEntity abstractEntity = (OrmEntity) ormEntity.getParentEntity();
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -612,7 +612,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociations = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -621,7 +621,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
OrmEntity abstractEntity = (OrmEntity) ormEntity.getParentEntity();
- overridableAssociations = abstractEntity.allOverridableAssociationNames();
+ overridableAssociations = abstractEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -649,7 +649,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributeNames = ormEntity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributeNames = ormEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertEquals("foo", overridableAttributeNames.next());
@@ -1087,7 +1087,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, "test.AnnotationTestTypeChild");
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociationNames = entity.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = entity.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -1099,7 +1099,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociationNames = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociationNames = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociationNames.next());
assertEquals("address2", overridableAssociationNames.next());
assertEquals("address3", overridableAssociationNames.next());
@@ -1114,7 +1114,7 @@ public class GenericOrmEntity2_0Tests extends Generic2_0ContextModelTestCase
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociations = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmManyToManyMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmManyToManyMapping2_0Tests.java
index b11c5b1f9a..0cfb6a561f 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmManyToManyMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmManyToManyMapping2_0Tests.java
@@ -250,7 +250,7 @@ public class GenericOrmManyToManyMapping2_0Tests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -261,12 +261,12 @@ public class GenericOrmManyToManyMapping2_0Tests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -296,7 +296,7 @@ public class GenericOrmManyToManyMapping2_0Tests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -307,12 +307,12 @@ public class GenericOrmManyToManyMapping2_0Tests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -422,7 +422,7 @@ public class GenericOrmManyToManyMapping2_0Tests
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -444,11 +444,11 @@ public class GenericOrmManyToManyMapping2_0Tests
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaManyToManyMapping javaManyToManyMapping = (JavaManyToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -459,11 +459,11 @@ public class GenericOrmManyToManyMapping2_0Tests
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
virtualManyToManyMapping = (OrmManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
virtualManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -473,7 +473,7 @@ public class GenericOrmManyToManyMapping2_0Tests
assertFalse(mapKeyNames.hasNext());
virtualManyToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToManyMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToManyMapping2_0Tests.java
index 930930c1fa..e6f3d2a45e 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToManyMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToManyMapping2_0Tests.java
@@ -286,7 +286,7 @@ public class GenericOrmOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -297,12 +297,12 @@ public class GenericOrmOneToManyMapping2_0Tests
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -332,7 +332,7 @@ public class GenericOrmOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -343,12 +343,12 @@ public class GenericOrmOneToManyMapping2_0Tests
oneToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -500,7 +500,7 @@ public class GenericOrmOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -522,11 +522,11 @@ public class GenericOrmOneToManyMapping2_0Tests
OneToManyMapping oneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -537,11 +537,11 @@ public class GenericOrmOneToManyMapping2_0Tests
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
oneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -551,7 +551,7 @@ public class GenericOrmOneToManyMapping2_0Tests
assertFalse(mapKeyNames.hasNext());
oneToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = oneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToOneMapping2_0Tests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToOneMapping2_0Tests.java
index ebb0febdf1..d90195fd20 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToOneMapping2_0Tests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/orm/GenericOrmOneToOneMapping2_0Tests.java
@@ -503,7 +503,7 @@ public class GenericOrmOneToOneMapping2_0Tests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -514,12 +514,12 @@ public class GenericOrmOneToOneMapping2_0Tests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -548,7 +548,7 @@ public class GenericOrmOneToOneMapping2_0Tests
ReadOnlyPersistentAttribute persistentAttribute = ormPersistentType.getAttributes().iterator().next();
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
- Iterator<String> attributeNames = oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ Iterator<String> attributeNames = oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -559,12 +559,12 @@ public class GenericOrmOneToOneMapping2_0Tests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/persistence/Generic2_0OptionsTests.java b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/persistence/Generic2_0OptionsTests.java
index 5faa5f219d..10ea07e67f 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/persistence/Generic2_0OptionsTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.core.tests/src/org/eclipse/jpt/jpa/core/tests/internal/jpa2/context/persistence/Generic2_0OptionsTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -111,15 +111,15 @@ public class Generic2_0OptionsTests extends Generic2_0PersistenceUnitTests
else if (propertyName.equals(JpaOptions2_0.QUERY_TIMEOUT_PROPERTY))
modelValue = this.options.getQueryTimeout();
else if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_PERSIST_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPrePersists();
+ ListIterator<String> iterator = this.options.getValidationGroupPrePersists().iterator();
modelValue = this.getFirstElement(iterator);
}
else if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_UPDATE_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPreUpdates();
+ ListIterator<String> iterator = this.options.getValidationGroupPreUpdates().iterator();
modelValue = this.getFirstElement(iterator);
}
else if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_REMOVE_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPreRemoves();
+ ListIterator<String> iterator = this.options.getValidationGroupPreRemoves().iterator();
modelValue = this.getFirstElement(iterator);
}
else
@@ -494,11 +494,11 @@ public class Generic2_0OptionsTests extends Generic2_0PersistenceUnitTests
private int getValidationGroupSize(String propertyName) throws NoSuchFieldException {
int result = 0;
if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_PERSIST_PROPERTY))
- result = this.options.validationGroupPrePersistsSize();
+ result = this.options.getValidationGroupPrePersistsSize();
else if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_UPDATE_PROPERTY))
- result = this.options.validationGroupPreUpdatesSize();
+ result = this.options.getValidationGroupPreUpdatesSize();
else if (propertyName.equals(JpaOptions2_0.VALIDATION_GROUP_PRE_REMOVE_PROPERTY))
- result = this.options.validationGroupPreRemovesSize();
+ result = this.options.getValidationGroupPreRemovesSize();
else
this.throwMissingDefinition("verifyValidationGroupSize", propertyName);
return result;
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkEntityMappingsTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkEntityMappingsTests.java
index dd6d7d1567..98c7627066 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkEntityMappingsTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkEntityMappingsTests.java
@@ -41,7 +41,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceEntityMappings.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlConverter resourceConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -55,7 +55,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(1, resourceEntityMappings.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlConverter resourceConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -72,7 +72,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(2, resourceEntityMappings.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntityMappings.getConverters().move(0, 1);
@@ -86,7 +86,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(2, resourceEntityMappings.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getConverters().remove(0);
@@ -97,7 +97,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(1, resourceEntityMappings.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getConverters().remove(resourceConverter2);
@@ -105,7 +105,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyCustomConverters() throws Exception {
@@ -116,7 +116,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceEntityMappings.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter = ormContextConverterHolder.addCustomConverter(0);
@@ -131,7 +131,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
EclipseLinkCustomConverter ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter2 = ormContextConverterHolder.addCustomConverter(0);
@@ -151,7 +151,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveCustomConverter(0, 1);
@@ -169,7 +169,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(0);
@@ -182,7 +182,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(contextConverter2);
@@ -190,7 +190,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateTypeConverters() throws Exception {
@@ -201,7 +201,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEntityMappings.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -215,7 +215,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(1, resourceEntityMappings.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -232,7 +232,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(2, resourceEntityMappings.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntityMappings.getTypeConverters().move(0, 1);
@@ -246,7 +246,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(2, resourceEntityMappings.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getTypeConverters().remove(0);
@@ -257,7 +257,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(1, resourceEntityMappings.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getTypeConverters().remove(resourceTypeConverter2);
@@ -265,7 +265,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyTypeConverters() throws Exception {
@@ -276,7 +276,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEntityMappings.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter = ormContextConverterHolder.addTypeConverter(0);
@@ -291,7 +291,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
EclipseLinkTypeConverter ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter2 = ormContextConverterHolder.addTypeConverter(0);
@@ -311,7 +311,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveTypeConverter(0, 1);
@@ -329,7 +329,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(0);
@@ -342,7 +342,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(contextTypeConverter2);
@@ -350,7 +350,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateObjectTypeConverters() throws Exception {
@@ -361,7 +361,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -375,7 +375,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -392,7 +392,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntityMappings.getObjectTypeConverters().move(0, 1);
@@ -406,7 +406,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getObjectTypeConverters().remove(0);
@@ -417,7 +417,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getObjectTypeConverters().remove(resourceObjectTypeConverter2);
@@ -425,7 +425,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyObjectTypeConverters() throws Exception {
@@ -436,7 +436,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -451,7 +451,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
EclipseLinkObjectTypeConverter ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter2 = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -471,7 +471,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveObjectTypeConverter(0, 1);
@@ -489,7 +489,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(0);
@@ -502,7 +502,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(contextObjectTypeConverter2);
@@ -510,7 +510,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateStructConverters() throws Exception {
@@ -521,7 +521,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEntityMappings.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlStructConverter resourceStructConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -535,7 +535,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(1, resourceEntityMappings.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlStructConverter resourceStructConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -552,7 +552,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(2, resourceEntityMappings.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntityMappings.getStructConverters().move(0, 1);
@@ -566,7 +566,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(2, resourceEntityMappings.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getStructConverters().remove(0);
@@ -577,7 +577,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(1, resourceEntityMappings.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntityMappings.getStructConverters().remove(resourceStructConverter2);
@@ -585,7 +585,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyStructConverters() throws Exception {
@@ -596,7 +596,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEntityMappings.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter = ormContextConverterHolder.addStructConverter(0);
@@ -611,7 +611,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
EclipseLinkStructConverter ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter2 = ormContextConverterHolder.addStructConverter(0);
@@ -631,7 +631,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveStructConverter(0, 1);
@@ -649,7 +649,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(0);
@@ -662,7 +662,7 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(contextStructConverter2);
@@ -670,6 +670,6 @@ public class EclipseLinkEntityMappingsTests extends EclipseLinkOrmContextModelTe
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEntityMappings.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
} \ No newline at end of file
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEmbeddableTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEmbeddableTests.java
index ef2d770104..7bbfb71487 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEmbeddableTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEmbeddableTests.java
@@ -393,7 +393,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceEmbeddable.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlConverter resourceConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -407,7 +407,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(1, resourceEmbeddable.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlConverter resourceConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -424,7 +424,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(2, resourceEmbeddable.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEmbeddable.getConverters().move(0, 1);
@@ -438,7 +438,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(2, resourceEmbeddable.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getConverters().remove(0);
@@ -449,7 +449,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(1, resourceEmbeddable.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getConverters().remove(resourceConverter2);
@@ -457,7 +457,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyCustomConverters() throws Exception {
@@ -551,7 +551,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEmbeddable.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -565,7 +565,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(1, resourceEmbeddable.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -582,7 +582,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(2, resourceEmbeddable.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEmbeddable.getTypeConverters().move(0, 1);
@@ -596,7 +596,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(2, resourceEmbeddable.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getTypeConverters().remove(0);
@@ -607,7 +607,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(1, resourceEmbeddable.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getTypeConverters().remove(resourceTypeConverter2);
@@ -615,7 +615,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyTypeConverters() throws Exception {
@@ -628,7 +628,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEmbeddable.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter = ormContextConverterHolder.addTypeConverter(0);
@@ -643,7 +643,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
EclipseLinkTypeConverter ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter2 = ormContextConverterHolder.addTypeConverter(0);
@@ -663,7 +663,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveTypeConverter(0, 1);
@@ -681,7 +681,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(0);
@@ -694,7 +694,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(contextTypeConverter2);
@@ -702,7 +702,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateObjectTypeConverters() throws Exception {
@@ -715,7 +715,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -729,7 +729,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -746,7 +746,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEmbeddable.getObjectTypeConverters().move(0, 1);
@@ -760,7 +760,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getObjectTypeConverters().remove(0);
@@ -771,7 +771,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getObjectTypeConverters().remove(resourceObjectTypeConverter2);
@@ -779,7 +779,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyObjectTypeConverters() throws Exception {
@@ -792,7 +792,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -807,7 +807,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
EclipseLinkObjectTypeConverter ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter2 = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -827,7 +827,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveObjectTypeConverter(0, 1);
@@ -845,7 +845,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(0);
@@ -858,7 +858,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(contextObjectTypeConverter2);
@@ -866,7 +866,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateStructConverters() throws Exception {
@@ -879,7 +879,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEmbeddable.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlStructConverter resourceStructConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -893,7 +893,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(1, resourceEmbeddable.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlStructConverter resourceStructConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -910,7 +910,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(2, resourceEmbeddable.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEmbeddable.getStructConverters().move(0, 1);
@@ -924,7 +924,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(2, resourceEmbeddable.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getStructConverters().remove(0);
@@ -935,7 +935,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(1, resourceEmbeddable.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEmbeddable.getStructConverters().remove(resourceStructConverter2);
@@ -943,7 +943,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyStructConverters() throws Exception {
@@ -956,7 +956,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEmbeddable.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter = ormContextConverterHolder.addStructConverter(0);
@@ -971,7 +971,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
EclipseLinkStructConverter ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter2 = ormContextConverterHolder.addStructConverter(0);
@@ -991,7 +991,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveStructConverter(0, 1);
@@ -1009,7 +1009,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(0);
@@ -1022,7 +1022,7 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(contextStructConverter2);
@@ -1030,6 +1030,6 @@ public class EclipseLinkOrmEmbeddableTests extends EclipseLinkOrmContextModelTes
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEmbeddable.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
} \ No newline at end of file
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEntityTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEntityTests.java
index ac89b5cfe0..d80263af79 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEntityTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmEntityTests.java
@@ -1746,7 +1746,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceEntity.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlConverter resourceConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1760,7 +1760,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(1, resourceEntity.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlConverter resourceConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1777,7 +1777,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(2, resourceEntity.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntity.getConverters().move(0, 1);
@@ -1791,7 +1791,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(2, resourceEntity.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getConverters().remove(0);
@@ -1802,7 +1802,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(1, resourceEntity.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getConverters().remove(resourceConverter2);
@@ -1810,7 +1810,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyCustomConverters() throws Exception {
@@ -1823,7 +1823,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceEntity.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter = ormContextConverterHolder.addCustomConverter(0);
@@ -1838,7 +1838,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
EclipseLinkCustomConverter ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter2 = ormContextConverterHolder.addCustomConverter(0);
@@ -1858,7 +1858,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveCustomConverter(0, 1);
@@ -1876,7 +1876,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(0);
@@ -1889,7 +1889,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(contextConverter2);
@@ -1897,7 +1897,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateTypeConverters() throws Exception {
@@ -1910,7 +1910,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEntity.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1924,7 +1924,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(1, resourceEntity.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1941,7 +1941,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(2, resourceEntity.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntity.getTypeConverters().move(0, 1);
@@ -1955,7 +1955,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(2, resourceEntity.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getTypeConverters().remove(0);
@@ -1966,7 +1966,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(1, resourceEntity.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getTypeConverters().remove(resourceTypeConverter2);
@@ -1974,7 +1974,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyTypeConverters() throws Exception {
@@ -1987,7 +1987,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceEntity.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter = ormContextConverterHolder.addTypeConverter(0);
@@ -2002,7 +2002,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
EclipseLinkTypeConverter ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter2 = ormContextConverterHolder.addTypeConverter(0);
@@ -2022,7 +2022,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveTypeConverter(0, 1);
@@ -2040,7 +2040,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(0);
@@ -2053,7 +2053,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(contextTypeConverter2);
@@ -2061,7 +2061,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateObjectTypeConverters() throws Exception {
@@ -2074,7 +2074,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEntity.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -2088,7 +2088,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEntity.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -2105,7 +2105,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEntity.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntity.getObjectTypeConverters().move(0, 1);
@@ -2119,7 +2119,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceEntity.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getObjectTypeConverters().remove(0);
@@ -2130,7 +2130,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceEntity.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getObjectTypeConverters().remove(resourceObjectTypeConverter2);
@@ -2138,7 +2138,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyObjectTypeConverters() throws Exception {
@@ -2151,7 +2151,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceEntity.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -2166,7 +2166,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
EclipseLinkObjectTypeConverter ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter2 = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -2186,7 +2186,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveObjectTypeConverter(0, 1);
@@ -2204,7 +2204,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(0);
@@ -2217,7 +2217,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(contextObjectTypeConverter2);
@@ -2225,7 +2225,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateStructConverters() throws Exception {
@@ -2238,7 +2238,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEntity.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlStructConverter resourceStructConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2252,7 +2252,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(1, resourceEntity.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlStructConverter resourceStructConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2269,7 +2269,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(2, resourceEntity.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceEntity.getStructConverters().move(0, 1);
@@ -2283,7 +2283,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(2, resourceEntity.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getStructConverters().remove(0);
@@ -2294,7 +2294,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(1, resourceEntity.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceEntity.getStructConverters().remove(resourceStructConverter2);
@@ -2302,7 +2302,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyStructConverters() throws Exception {
@@ -2315,7 +2315,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceEntity.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter = ormContextConverterHolder.addStructConverter(0);
@@ -2330,7 +2330,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
EclipseLinkStructConverter ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter2 = ormContextConverterHolder.addStructConverter(0);
@@ -2350,7 +2350,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveStructConverter(0, 1);
@@ -2368,7 +2368,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(0);
@@ -2381,7 +2381,7 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(contextStructConverter2);
@@ -2389,6 +2389,6 @@ public class EclipseLinkOrmEntityTests extends EclipseLinkOrmContextModelTestCas
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceEntity.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmMappedSuperclassTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmMappedSuperclassTests.java
index 6d90b84e77..1d5231019b 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmMappedSuperclassTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmMappedSuperclassTests.java
@@ -1499,7 +1499,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlConverter resourceConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1513,7 +1513,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(1, resourceMappedSuperclass.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlConverter resourceConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1530,7 +1530,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(2, resourceMappedSuperclass.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getConverters().move(0, 1);
@@ -1544,7 +1544,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(2, resourceMappedSuperclass.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getConverters().remove(0);
@@ -1555,7 +1555,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(1, resourceMappedSuperclass.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getConverters().remove(resourceConverter2);
@@ -1563,7 +1563,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyCustomConverters() throws Exception {
@@ -1576,7 +1576,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter = ormContextConverterHolder.addCustomConverter(0);
@@ -1591,7 +1591,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
EclipseLinkCustomConverter ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter2 = ormContextConverterHolder.addCustomConverter(0);
@@ -1611,7 +1611,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveCustomConverter(0, 1);
@@ -1629,7 +1629,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(0);
@@ -1642,7 +1642,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(contextConverter2);
@@ -1650,7 +1650,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateTypeConverters() throws Exception {
@@ -1663,7 +1663,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1677,7 +1677,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1694,7 +1694,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getTypeConverters().move(0, 1);
@@ -1708,7 +1708,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getTypeConverters().remove(0);
@@ -1719,7 +1719,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getTypeConverters().remove(resourceTypeConverter2);
@@ -1727,7 +1727,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyTypeConverters() throws Exception {
@@ -1740,7 +1740,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter = ormContextConverterHolder.addTypeConverter(0);
@@ -1755,7 +1755,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
EclipseLinkTypeConverter ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter2 = ormContextConverterHolder.addTypeConverter(0);
@@ -1775,7 +1775,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveTypeConverter(0, 1);
@@ -1793,7 +1793,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(0);
@@ -1806,7 +1806,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(contextTypeConverter2);
@@ -1814,7 +1814,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateObjectTypeConverters() throws Exception {
@@ -1827,7 +1827,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -1841,7 +1841,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -1858,7 +1858,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().move(0, 1);
@@ -1872,7 +1872,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().remove(0);
@@ -1883,7 +1883,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().remove(resourceObjectTypeConverter2);
@@ -1891,7 +1891,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyObjectTypeConverters() throws Exception {
@@ -1904,7 +1904,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -1919,7 +1919,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
EclipseLinkObjectTypeConverter ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter2 = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -1939,7 +1939,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveObjectTypeConverter(0, 1);
@@ -1957,7 +1957,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(0);
@@ -1970,7 +1970,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(contextObjectTypeConverter2);
@@ -1978,7 +1978,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateStructConverters() throws Exception {
@@ -1991,7 +1991,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlStructConverter resourceStructConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2005,7 +2005,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(1, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlStructConverter resourceStructConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2022,7 +2022,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(2, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getStructConverters().move(0, 1);
@@ -2036,7 +2036,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(2, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getStructConverters().remove(0);
@@ -2047,7 +2047,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(1, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getStructConverters().remove(resourceStructConverter2);
@@ -2055,7 +2055,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyStructConverters() throws Exception {
@@ -2068,7 +2068,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter = ormContextConverterHolder.addStructConverter(0);
@@ -2083,7 +2083,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
EclipseLinkStructConverter ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter2 = ormContextConverterHolder.addStructConverter(0);
@@ -2103,7 +2103,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveStructConverter(0, 1);
@@ -2121,7 +2121,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(0);
@@ -2134,7 +2134,7 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(contextStructConverter2);
@@ -2142,6 +2142,6 @@ public class EclipseLinkOrmMappedSuperclassTests extends EclipseLinkOrmContextMo
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmOneToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmOneToManyMappingTests.java
index a322f9d211..fc6bb89af4 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmOneToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/orm/EclipseLinkOrmOneToManyMappingTests.java
@@ -523,7 +523,7 @@ public class EclipseLinkOrmOneToManyMappingTests
OneToManyMapping oneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- oneToManyMapping.candidateMapKeyNames();
+ oneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -543,11 +543,11 @@ public class EclipseLinkOrmOneToManyMappingTests
OneToManyMapping ormOneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -556,11 +556,11 @@ public class EclipseLinkOrmOneToManyMappingTests
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
ormOneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
ormOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -568,7 +568,7 @@ public class EclipseLinkOrmOneToManyMappingTests
assertFalse(mapKeyNames.hasNext());
ormOneToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/caching/CachingAdapterTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/caching/CachingAdapterTests.java
index bb2a737f6d..97bb3f7123 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/caching/CachingAdapterTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/caching/CachingAdapterTests.java
@@ -159,10 +159,10 @@ public class CachingAdapterTests extends EclipseLinkPersistenceUnitTestCase
public void testEntitiesList() throws Exception {
// add
this.clearEvent();
- int originalNumberOfEntities = this.caching.entitiesSize();
+ int originalNumberOfEntities = this.caching.getEntitiesSize();
this.caching.addEntity(ENTITY_TEST_2);
- assertEquals("Entity not added", this.caching.entitiesSize(), originalNumberOfEntities + 1);
+ assertEquals("Entity not added", this.caching.getEntitiesSize(), originalNumberOfEntities + 1);
// verify event received
assertNotNull("No Event Fired.", this.entitiesEvent);
@@ -172,7 +172,7 @@ public class CachingAdapterTests extends EclipseLinkPersistenceUnitTestCase
// remove
this.clearEvent();
this.caching.removeEntity(ENTITY_TEST_2);
- assertEquals("Entity not removed", this.caching.entitiesSize(), originalNumberOfEntities);
+ assertEquals("Entity not removed", this.caching.getEntitiesSize(), originalNumberOfEntities);
// verify event received
assertNotNull("No Event Fired.", this.entitiesEvent);
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/customization/EclipseLinkCustomizationTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/customization/EclipseLinkCustomizationTests.java
index 76904218c8..7d4e493420 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/customization/EclipseLinkCustomizationTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/context/persistence/customization/EclipseLinkCustomizationTests.java
@@ -306,7 +306,7 @@ public class EclipseLinkCustomizationTests extends EclipseLinkPersistenceUnitTes
else if (propertyName.equals(Customization.PROFILER_PROPERTY))
modelValue = this.customization.getProfiler();
else if (propertyName.equals(Customization.SESSION_CUSTOMIZER_PROPERTY)) {
- ListIterator<String> iterator = this.customization.sessionCustomizers();
+ ListIterator<String> iterator = this.customization.getSessionCustomizers().iterator();
if(iterator.hasNext()) {
modelValue = iterator.next();
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaElementCollectionMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaElementCollectionMappingTests.java
index af5ca8e731..12807cdd60 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaElementCollectionMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaElementCollectionMappingTests.java
@@ -890,7 +890,7 @@ public class EclipseLink2_0JavaElementCollectionMappingTests
ElementCollectionMapping2_0 elementCollectionMapping2_0 = (ElementCollectionMapping2_0) persistentAttribute.getMapping();
Iterator<String> mapKeyNames =
- elementCollectionMapping2_0.candidateMapKeyNames();
+ elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -910,11 +910,11 @@ public class EclipseLink2_0JavaElementCollectionMappingTests
PersistentAttribute persistentAttribute = getJavaPersistentType().getAttributes().iterator().next();
ElementCollectionMapping2_0 elementCollectionMapping2_0 = (ElementCollectionMapping2_0) persistentAttribute.getMapping();
- Iterator<String> mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
elementCollectionMapping2_0.setSpecifiedTargetClass("Address");
- mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -923,7 +923,7 @@ public class EclipseLink2_0JavaElementCollectionMappingTests
assertFalse(mapKeyNames.hasNext());
elementCollectionMapping2_0.setSpecifiedTargetClass("String");
- mapKeyNames = elementCollectionMapping2_0.candidateMapKeyNames();
+ mapKeyNames = elementCollectionMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
@@ -2067,6 +2067,6 @@ public class EclipseLink2_0JavaElementCollectionMappingTests
//If there is a StackOverflowError you will not be able to get the mapping
JavaElementCollectionMapping2_0 elementCollectionMapping = (JavaElementCollectionMapping2_0) getJavaPersistentType().getAttributeNamed("elementCollection").getMapping();
- assertFalse(elementCollectionMapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(elementCollectionMapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaEntityTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaEntityTests.java
index 1e520f001b..4b9896219d 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaEntityTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaEntityTests.java
@@ -350,13 +350,13 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = getJavaEntity().overridableAttributeNames();
+ overridableAttributes = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -366,13 +366,13 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertFalse(overridableAttributeNames.hasNext());
getJavaEntity().setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = getJavaEntity().overridableAttributeNames();
+ overridableAttributeNames = getJavaEntity().getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -384,7 +384,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -397,7 +397,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -407,7 +407,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -420,7 +420,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -431,7 +431,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
ListIterator<ClassRef> classRefs = getPersistenceUnit().getSpecifiedClassRefs().iterator();
classRefs.next();
JavaEntity abstractEntity = (JavaEntity) classRefs.next().getJavaPersistentType().getMapping();
- overridableAssociations = abstractEntity.allOverridableAssociationNames();
+ overridableAssociations = abstractEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -445,7 +445,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -458,7 +458,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributeNames = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributeNames = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertEquals("foo", overridableAttributeNames.next());
@@ -923,7 +923,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().overridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getOverridableAssociationNames().iterator();
assertFalse(overridableAssociations.hasNext());
}
@@ -931,7 +931,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
createTestEntity();
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -942,7 +942,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociationNames = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociationNames = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociationNames.next());
assertEquals("address2", overridableAssociationNames.next());
assertEquals("address3", overridableAssociationNames.next());
@@ -956,7 +956,7 @@ public class EclipseLink2_0JavaEntityTests extends EclipseLink2_0ContextModelTes
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAssociations = getJavaEntity().allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = getJavaEntity().getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaManyToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaManyToManyMappingTests.java
index 4f72f0730f..8cdee1a20a 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaManyToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaManyToManyMappingTests.java
@@ -442,7 +442,7 @@ public class EclipseLink2_0JavaManyToManyMappingTests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -454,12 +454,12 @@ public class EclipseLink2_0JavaManyToManyMappingTests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -485,7 +485,7 @@ public class EclipseLink2_0JavaManyToManyMappingTests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -496,12 +496,12 @@ public class EclipseLink2_0JavaManyToManyMappingTests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -590,7 +590,7 @@ public class EclipseLink2_0JavaManyToManyMappingTests
ManyToManyMapping manyToManyMapping2_0 = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> mapKeyNames =
- manyToManyMapping2_0.candidateMapKeyNames();
+ manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -612,11 +612,11 @@ public class EclipseLink2_0JavaManyToManyMappingTests
PersistentAttribute persistentAttribute = getJavaPersistentType().getAttributes().iterator().next();
ManyToManyMapping manyToManyMapping2_0 = (ManyToManyMapping) persistentAttribute.getMapping();
- Iterator<String> mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
manyToManyMapping2_0.setSpecifiedTargetEntity("Address");
- mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -627,7 +627,7 @@ public class EclipseLink2_0JavaManyToManyMappingTests
assertFalse(mapKeyNames.hasNext());
manyToManyMapping2_0.setSpecifiedTargetEntity("String");
- mapKeyNames = manyToManyMapping2_0.candidateMapKeyNames();
+ mapKeyNames = manyToManyMapping2_0.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToManyMappingTests.java
index ccfde75502..691f934b40 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToManyMappingTests.java
@@ -543,7 +543,7 @@ public class EclipseLink2_0JavaOneToManyMappingTests
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- javaOneToManyMapping.candidateMapKeyNames();
+ javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -565,11 +565,11 @@ public class EclipseLink2_0JavaOneToManyMappingTests
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = javaOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = javaOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = javaOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToOneMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToOneMappingTests.java
index 97a7df409a..e401729e91 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToOneMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/java/EclipseLink2_0JavaOneToOneMappingTests.java
@@ -431,7 +431,7 @@ public class EclipseLink2_0JavaOneToOneMappingTests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -442,12 +442,12 @@ public class EclipseLink2_0JavaOneToOneMappingTests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -472,7 +472,7 @@ public class EclipseLink2_0JavaOneToOneMappingTests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -483,12 +483,12 @@ public class EclipseLink2_0JavaOneToOneMappingTests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmElementCollectionMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmElementCollectionMappingTests.java
index a92ff3cfb2..675815dc1a 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmElementCollectionMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmElementCollectionMappingTests.java
@@ -784,7 +784,7 @@ public class EclipseLink2_0OrmElementCollectionMappingTests extends EclipseLink2
ElementCollectionMapping2_0 virtualElementCollectionMapping = (ElementCollectionMapping2_0) ormPersistentType.getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- virtualElementCollectionMapping.candidateMapKeyNames();
+ virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -805,11 +805,11 @@ public class EclipseLink2_0OrmElementCollectionMappingTests extends EclipseLink2
ElementCollectionMapping2_0 virtualElementCollectionMapping = (ElementCollectionMapping2_0) attribute.getMapping();
JavaElementCollectionMapping2_0 javaElementCollectionMapping = (JavaElementCollectionMapping2_0) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaElementCollectionMapping.setSpecifiedTargetClass("test.Address");
- mapKeyNames = virtualElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = virtualElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -819,11 +819,11 @@ public class EclipseLink2_0OrmElementCollectionMappingTests extends EclipseLink2
attribute.convertToSpecified();
OrmElementCollectionMapping2_0 ormElementCollectionMapping = (OrmElementCollectionMapping2_0) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = ormElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = ormElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
ormElementCollectionMapping.setSpecifiedTargetClass("test.Address");
- mapKeyNames = ormElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = ormElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
assertEquals("state.name", mapKeyNames.next());
@@ -832,7 +832,7 @@ public class EclipseLink2_0OrmElementCollectionMappingTests extends EclipseLink2
assertFalse(mapKeyNames.hasNext());
ormElementCollectionMapping.setSpecifiedTargetClass("String");
- mapKeyNames = ormElementCollectionMapping.candidateMapKeyNames();
+ mapKeyNames = ormElementCollectionMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
@@ -1441,6 +1441,6 @@ public class EclipseLink2_0OrmElementCollectionMappingTests extends EclipseLink2
OrmPersistentType persistentType = getEntityMappings().addPersistentType(MappingKeys.EMBEDDABLE_TYPE_MAPPING_KEY, PACKAGE_NAME + ".Foo");
ElementCollectionMapping2_0 mapping = (ElementCollectionMapping2_0) persistentType.getAttributeNamed("elementCollection").getMapping();
- assertFalse(mapping.allOverridableAttributeMappingNames().hasNext());
+ assertFalse(mapping.getAllOverridableAttributeMappingNames().iterator().hasNext());
}
} \ No newline at end of file
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmEntityTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmEntityTests.java
index 2ee3a207bb..b005c63f7f 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmEntityTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmEntityTests.java
@@ -340,13 +340,13 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributes = entity.overridableAttributeNames();
+ Iterator<String> overridableAttributes = entity.getOverridableAttributeNames().iterator();
assertFalse(overridableAttributes.hasNext());
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributes = entity.overridableAttributeNames();
+ overridableAttributes = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertFalse(overridableAttributes.hasNext());
@@ -357,13 +357,13 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributeNames = entity.overridableAttributeNames();
+ Iterator<String> overridableAttributeNames = entity.getOverridableAttributeNames().iterator();
assertFalse(overridableAttributeNames.hasNext());
entity.setSpecifiedInheritanceStrategy(InheritanceType.TABLE_PER_CLASS);
- overridableAttributeNames = entity.overridableAttributeNames();
+ overridableAttributeNames = entity.getOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertFalse(overridableAttributeNames.hasNext());
@@ -375,7 +375,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
addXmlClassRef(PACKAGE_NAME + ".AnnotationTestTypeChild");
addXmlClassRef(FULLY_QUALIFIED_TYPE_NAME);
- Iterator<String> overridableAttributes = getJavaEntity().allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = getJavaEntity().getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -389,7 +389,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributes = ormEntity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributes = ormEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -397,7 +397,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
OrmEntity abstractEntity = (OrmEntity) ormEntity.getParentEntity();
- overridableAttributes = abstractEntity.allOverridableAttributeNames();
+ overridableAttributes = abstractEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributes.next());
assertEquals("name", overridableAttributes.next());
assertEquals("foo", overridableAttributes.next());
@@ -411,7 +411,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociations = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -420,7 +420,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
OrmEntity abstractEntity = (OrmEntity) ormEntity.getParentEntity();
- overridableAssociations = abstractEntity.allOverridableAssociationNames();
+ overridableAssociations = abstractEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
@@ -448,7 +448,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAttributeNames = ormEntity.allOverridableAttributeNames();
+ Iterator<String> overridableAttributeNames = ormEntity.getAllOverridableAttributeNames().iterator();
assertEquals("id", overridableAttributeNames.next());
assertEquals("name", overridableAttributeNames.next());
assertEquals("foo", overridableAttributeNames.next());
@@ -886,7 +886,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
OrmPersistentType ormPersistentType = getEntityMappings().addPersistentType(MappingKeys.ENTITY_TYPE_MAPPING_KEY, "test.AnnotationTestTypeChild");
OrmEntity entity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociationNames = entity.overridableAssociationNames();
+ Iterator<String> overridableAssociationNames = entity.getOverridableAssociationNames().iterator();
assertFalse(overridableAssociationNames.hasNext());
}
@@ -898,7 +898,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociationNames = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociationNames = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociationNames.next());
assertEquals("address2", overridableAssociationNames.next());
assertEquals("address3", overridableAssociationNames.next());
@@ -913,7 +913,7 @@ public class EclipseLink2_0OrmEntityTests extends EclipseLink2_0OrmContextModelT
getEntityMappings().addPersistentType(MappingKeys.MAPPED_SUPERCLASS_TYPE_MAPPING_KEY, FULLY_QUALIFIED_TYPE_NAME);
OrmEntity ormEntity = (OrmEntity) ormPersistentType.getMapping();
- Iterator<String> overridableAssociations = ormEntity.allOverridableAssociationNames();
+ Iterator<String> overridableAssociations = ormEntity.getAllOverridableAssociationNames().iterator();
assertEquals("address", overridableAssociations.next());
assertEquals("address2", overridableAssociations.next());
assertEquals("address3", overridableAssociations.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmManyToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmManyToManyMappingTests.java
index eb4a17332c..3b016d2ef4 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmManyToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmManyToManyMappingTests.java
@@ -255,7 +255,7 @@ public class EclipseLink2_0OrmManyToManyMappingTests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -266,12 +266,12 @@ public class EclipseLink2_0OrmManyToManyMappingTests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -301,7 +301,7 @@ public class EclipseLink2_0OrmManyToManyMappingTests
ManyToManyMapping manyToManyMapping = (ManyToManyMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -312,12 +312,12 @@ public class EclipseLink2_0OrmManyToManyMappingTests
manyToManyMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
manyToManyMapping.setSpecifiedTargetEntity(null);
attributeNames =
- manyToManyMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ manyToManyMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -427,7 +427,7 @@ public class EclipseLink2_0OrmManyToManyMappingTests
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- virtualManyToManyMapping.candidateMapKeyNames();
+ virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -449,11 +449,11 @@ public class EclipseLink2_0OrmManyToManyMappingTests
ManyToManyMapping virtualManyToManyMapping = (ManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaManyToManyMapping javaManyToManyMapping = (JavaManyToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -464,11 +464,11 @@ public class EclipseLink2_0OrmManyToManyMappingTests
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
OrmManyToManyMapping specifiedManyToManyMapping = (OrmManyToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
specifiedManyToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -478,7 +478,7 @@ public class EclipseLink2_0OrmManyToManyMappingTests
assertFalse(mapKeyNames.hasNext());
specifiedManyToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = specifiedManyToManyMapping.candidateMapKeyNames();
+ mapKeyNames = specifiedManyToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmMappedSuperclassTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmMappedSuperclassTests.java
index 99ea27f12a..92809bac2b 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmMappedSuperclassTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmMappedSuperclassTests.java
@@ -1526,7 +1526,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlConverter resourceConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1540,7 +1540,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(1, resourceMappedSuperclass.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlConverter resourceConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlConverter();
@@ -1557,7 +1557,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
assertEquals(2, resourceMappedSuperclass.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getConverters().move(0, 1);
@@ -1571,7 +1571,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(2, resourceMappedSuperclass.getConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getConverters().remove(0);
@@ -1582,7 +1582,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
assertEquals(1, resourceMappedSuperclass.getConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getConverters().remove(resourceConverter2);
@@ -1590,7 +1590,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyCustomConverters() throws Exception {
@@ -1603,7 +1603,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter = ormContextConverterHolder.addCustomConverter(0);
@@ -1618,7 +1618,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
EclipseLinkCustomConverter ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkCustomConverter contextConverter2 = ormContextConverterHolder.addCustomConverter(0);
@@ -1638,7 +1638,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextConverter = ormContextConverters.next();
assertEquals("Foo", ormContextConverter.getConverterClass());
assertEquals("myConverter", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveCustomConverter(0, 1);
@@ -1656,7 +1656,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(0);
@@ -1669,7 +1669,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextConverter = ormContextConverters.next();
assertEquals("Foo2", ormContextConverter.getConverterClass());
assertEquals("myConverter2", ormContextConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeCustomConverter(contextConverter2);
@@ -1677,7 +1677,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getCustomConvertersSize());
assertFalse(ormContextConverterHolder.getCustomConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateTypeConverters() throws Exception {
@@ -1690,7 +1690,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1704,7 +1704,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlTypeConverter resourceTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlTypeConverter();
@@ -1721,7 +1721,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getTypeConverters().move(0, 1);
@@ -1735,7 +1735,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getTypeConverters().remove(0);
@@ -1746,7 +1746,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getTypeConverters().remove(resourceTypeConverter2);
@@ -1754,7 +1754,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyTypeConverters() throws Exception {
@@ -1767,7 +1767,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter = ormContextConverterHolder.addTypeConverter(0);
@@ -1782,7 +1782,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
EclipseLinkTypeConverter ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkTypeConverter contextTypeConverter2 = ormContextConverterHolder.addTypeConverter(0);
@@ -1802,7 +1802,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveTypeConverter(0, 1);
@@ -1820,7 +1820,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(0);
@@ -1833,7 +1833,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextTypeConverter = ormContextTypeConverters.next();
assertEquals("Foo2", ormContextTypeConverter.getDataType());
assertEquals("myTypeConverter2", ormContextTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeTypeConverter(contextTypeConverter2);
@@ -1841,7 +1841,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getTypeConvertersSize());
assertFalse(ormContextConverterHolder.getTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateObjectTypeConverters() throws Exception {
@@ -1854,7 +1854,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -1868,7 +1868,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlObjectTypeConverter resourceObjectTypeConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlObjectTypeConverter();
@@ -1885,7 +1885,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().move(0, 1);
@@ -1899,7 +1899,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(2, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().remove(0);
@@ -1910,7 +1910,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
assertEquals(1, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getObjectTypeConverters().remove(resourceObjectTypeConverter2);
@@ -1918,7 +1918,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyObjectTypeConverters() throws Exception {
@@ -1931,7 +1931,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -1946,7 +1946,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
EclipseLinkObjectTypeConverter ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkObjectTypeConverter contextObjectTypeConverter2 = ormContextConverterHolder.addObjectTypeConverter(0);
@@ -1966,7 +1966,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveObjectTypeConverter(0, 1);
@@ -1984,7 +1984,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(0);
@@ -1997,7 +1997,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextObjectTypeConverter = ormContextObjectTypeConverters.next();
assertEquals("Foo2", ormContextObjectTypeConverter.getDataType());
assertEquals("myObjectTypeConverter2", ormContextObjectTypeConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeObjectTypeConverter(contextObjectTypeConverter2);
@@ -2005,7 +2005,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getObjectTypeConvertersSize());
assertFalse(ormContextConverterHolder.getObjectTypeConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getObjectTypeConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testUpdateStructConverters() throws Exception {
@@ -2018,7 +2018,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the resource model, check context model
XmlStructConverter resourceStructConverter = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2032,7 +2032,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(1, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the resource model, check context model
XmlStructConverter resourceStructConverter2 = EclipseLinkOrmFactory.eINSTANCE.createXmlStructConverter();
@@ -2049,7 +2049,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
assertEquals(2, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the resource model, check context model
resourceMappedSuperclass.getStructConverters().move(0, 1);
@@ -2063,7 +2063,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(2, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getStructConverters().remove(0);
@@ -2074,7 +2074,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
assertEquals(1, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the resource model, check context model
resourceMappedSuperclass.getStructConverters().remove(resourceStructConverter2);
@@ -2082,7 +2082,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testModifyStructConverters() throws Exception {
@@ -2095,7 +2095,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
//add a converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter = ormContextConverterHolder.addStructConverter(0);
@@ -2110,7 +2110,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
EclipseLinkStructConverter ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//add another converter to the context model, check resource model
EclipseLinkStructConverter contextStructConverter2 = ormContextConverterHolder.addStructConverter(0);
@@ -2130,7 +2130,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//move a converter in the context model, check resource model
ormContextConverterHolder.moveStructConverter(0, 1);
@@ -2148,7 +2148,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(2, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(2, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(0);
@@ -2161,7 +2161,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
ormContextStructConverter = ormContextStructConverters.next();
assertEquals("Foo2", ormContextStructConverter.getConverterClass());
assertEquals("myStructConverter2", ormContextStructConverter.getName());
- assertEquals(1, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(1, CollectionTools.size(persistenceUnit.getAllConverters()));
//remove a converter from the context model, check resource model
ormContextConverterHolder.removeStructConverter(contextStructConverter2);
@@ -2169,7 +2169,7 @@ public class EclipseLink2_0OrmMappedSuperclassTests extends EclipseLink2_0OrmCon
assertEquals(0, ormContextConverterHolder.getStructConvertersSize());
assertFalse(ormContextConverterHolder.getStructConverters().iterator().hasNext());
assertEquals(0, resourceMappedSuperclass.getStructConverters().size());
- assertEquals(0, CollectionTools.size(persistenceUnit.allConverters()));
+ assertEquals(0, CollectionTools.size(persistenceUnit.getAllConverters()));
}
public void testSetSpecifiedCacheable() throws Exception {
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToManyMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToManyMappingTests.java
index 7e36b6f41c..3642b60abc 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToManyMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToManyMappingTests.java
@@ -336,7 +336,7 @@ public class EclipseLink2_0OrmOneToManyMappingTests
OneToManyMapping virtualOneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
Iterator<String> mapKeyNames =
- virtualOneToManyMapping.candidateMapKeyNames();
+ virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -358,11 +358,11 @@ public class EclipseLink2_0OrmOneToManyMappingTests
OneToManyMapping virtualOneToManyMapping = (OneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
JavaOneToManyMapping javaOneToManyMapping = (JavaOneToManyMapping) ormPersistentType.getJavaPersistentType().getAttributeNamed("addresses").getMapping();
- Iterator<String> mapKeyNames = virtualOneToManyMapping.candidateMapKeyNames();
+ Iterator<String> mapKeyNames = virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
javaOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = virtualOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = virtualOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -373,11 +373,11 @@ public class EclipseLink2_0OrmOneToManyMappingTests
ormPersistentType.getAttributeNamed("addresses").convertToSpecified();
OrmOneToManyMapping ormOneToManyMapping = (OrmOneToManyMapping) ormPersistentType.getAttributeNamed("addresses").getMapping();
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
ormOneToManyMapping.setSpecifiedTargetEntity("test.Address");
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals("id", mapKeyNames.next());
assertEquals("city", mapKeyNames.next());
assertEquals("state", mapKeyNames.next());
@@ -387,7 +387,7 @@ public class EclipseLink2_0OrmOneToManyMappingTests
assertFalse(mapKeyNames.hasNext());
ormOneToManyMapping.setSpecifiedTargetEntity("String");
- mapKeyNames = ormOneToManyMapping.candidateMapKeyNames();
+ mapKeyNames = ormOneToManyMapping.getCandidateMapKeyNames().iterator();
assertEquals(false, mapKeyNames.hasNext());
}
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToOneMappingTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToOneMappingTests.java
index 8a36665aa1..5cae3a36dd 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToOneMappingTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/orm/EclipseLink2_0OrmOneToOneMappingTests.java
@@ -419,7 +419,7 @@ public class EclipseLink2_0OrmOneToOneMappingTests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -430,12 +430,12 @@ public class EclipseLink2_0OrmOneToOneMappingTests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -465,7 +465,7 @@ public class EclipseLink2_0OrmOneToOneMappingTests
OneToOneMapping oneToOneMapping = (OneToOneMapping) persistentAttribute.getMapping();
Iterator<String> attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
@@ -476,12 +476,12 @@ public class EclipseLink2_0OrmOneToOneMappingTests
oneToOneMapping.setSpecifiedTargetEntity("foo");
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertFalse(attributeNames.hasNext());
oneToOneMapping.setSpecifiedTargetEntity(null);
attributeNames =
- oneToOneMapping.getRelationship().getMappedByStrategy().candidateMappedByAttributeNames();
+ oneToOneMapping.getRelationship().getMappedByStrategy().getCandidateMappedByAttributeNames().iterator();
assertEquals("id", attributeNames.next());
assertEquals("city", attributeNames.next());
assertEquals("state", attributeNames.next());
diff --git a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/persistence/EclipseLink2_0OptionsTests.java b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/persistence/EclipseLink2_0OptionsTests.java
index f1e676a7b8..dfee68d6ec 100644
--- a/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/persistence/EclipseLink2_0OptionsTests.java
+++ b/jpa/tests/org.eclipse.jpt.jpa.eclipselink.core.tests/src/org/eclipse/jpt/jpa/eclipselink/core/tests/internal/v2_0/context/persistence/EclipseLink2_0OptionsTests.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009, 2010 Oracle. All rights reserved.
+* Copyright (c) 2009, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -110,15 +110,15 @@ public class EclipseLink2_0OptionsTests extends EclipseLink2_0PersistenceUnitTes
else if (propertyName.equals(Options2_0.QUERY_TIMEOUT_PROPERTY))
modelValue = this.options.getQueryTimeout();
else if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_PERSIST_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPrePersists();
+ ListIterator<String> iterator = this.options.getValidationGroupPrePersists().iterator();
modelValue = this.getFirstElement(iterator);
}
else if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_UPDATE_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPreUpdates();
+ ListIterator<String> iterator = this.options.getValidationGroupPreUpdates().iterator();
modelValue = this.getFirstElement(iterator);
}
else if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_REMOVE_PROPERTY)) {
- ListIterator<String> iterator = this.options.validationGroupPreRemoves();
+ ListIterator<String> iterator = this.options.getValidationGroupPreRemoves().iterator();
modelValue = this.getFirstElement(iterator);
}
else
@@ -493,11 +493,11 @@ public class EclipseLink2_0OptionsTests extends EclipseLink2_0PersistenceUnitTes
private int getValidationGroupSize(String propertyName) throws NoSuchFieldException {
int result = 0;
if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_PERSIST_PROPERTY))
- result = this.options.validationGroupPrePersistsSize();
+ result = this.options.getValidationGroupPrePersistsSize();
else if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_UPDATE_PROPERTY))
- result = this.options.validationGroupPreUpdatesSize();
+ result = this.options.getValidationGroupPreUpdatesSize();
else if (propertyName.equals(Options2_0.VALIDATION_GROUP_PRE_REMOVE_PROPERTY))
- result = this.options.validationGroupPreRemovesSize();
+ result = this.options.getValidationGroupPreRemovesSize();
else
this.throwMissingDefinition("verifyValidationGroupSize", propertyName);
return result;
diff --git a/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/feature/AddJPAEntityFeature.java b/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/feature/AddJPAEntityFeature.java
index 55e69113e6..a263937836 100644
--- a/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/feature/AddJPAEntityFeature.java
+++ b/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/feature/AddJPAEntityFeature.java
@@ -17,7 +17,6 @@ package org.eclipse.jpt.jpadiagrameditor.ui.internal.feature;
import java.util.ArrayList;
import java.util.HashSet;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.graphiti.features.IFeatureProvider;
import org.eclipse.graphiti.features.context.IAddContext;
@@ -201,10 +200,8 @@ public class AddJPAEntityFeature extends AbstractAddShapeFeature {
private boolean hasMappedSuperclassPrimaryKeyAttribute(
JavaPersistentType jpt) {
- Iterator<AttributeMapping> iter = ((JavaMappedSuperclass) jpt
- .getMapping()).allAttributeMappings();
- while (iter.hasNext()) {
- AttributeMapping map = iter.next();
+
+ for (AttributeMapping map : ((JavaMappedSuperclass) jpt.getMapping()).getAllAttributeMappings()) {
if (map.getPrimaryKeyColumnName() != null) {
return true;
}
diff --git a/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/util/JpaArtifactFactory.java b/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/util/JpaArtifactFactory.java
index 3a9e40eabd..cbedab6479 100644
--- a/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/util/JpaArtifactFactory.java
+++ b/jpa_diagram_editor/plugins/org.eclipse.jpt.jpadiagrameditor.ui/src/org/eclipse/jpt/jpadiagrameditor/ui/internal/util/JpaArtifactFactory.java
@@ -271,9 +271,7 @@ public class JpaArtifactFactory {
PersistenceUnit pu = getPersistenceUnit(jpt);
String embeddableTypeName = ids[0].getTypeName();
Embeddable emb = pu.getEmbeddable(embeddableTypeName);
- Iterator<AttributeMapping> amIt = emb.allAttributeMappings();
- while (amIt.hasNext()) {
- AttributeMapping am = amIt.next();
+ for (AttributeMapping am : emb.getAllAttributeMappings()) {
JoinColumnAnnotation jc = (JoinColumnAnnotation) jpa.getResourceAttribute().addAnnotation(jpa.getResourceAttribute().getAnnotationsSize(JoinColumnAnnotation.ANNOTATION_NAME), JoinColumnAnnotation.ANNOTATION_NAME);
JavaPersistentAttribute at = (JavaPersistentAttribute) am
.getPersistentAttribute();
diff --git a/jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests/src/org/eclipse/jpt/jpadiagrameditor/ui/tests/internal/relation/CreateRelationsTest.java b/jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests/src/org/eclipse/jpt/jpadiagrameditor/ui/tests/internal/relation/CreateRelationsTest.java
index 28eeb8ebe0..ffcc157fed 100644
--- a/jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests/src/org/eclipse/jpt/jpadiagrameditor/ui/tests/internal/relation/CreateRelationsTest.java
+++ b/jpa_diagram_editor/tests/org.eclipse.jpt.jpadiagrameditor.ui.tests/src/org/eclipse/jpt/jpadiagrameditor/ui/tests/internal/relation/CreateRelationsTest.java
@@ -502,13 +502,13 @@ public class CreateRelationsTest {
Embeddable emb = JpaArtifactFactory.instance().getPersistenceUnit(t1).getEmbeddable("com.test.EmployeerId");
- Iterator<AttributeMapping> embIt = emb.allAttributeMappings();
+ Iterator<AttributeMapping> embIt = emb.getAllAttributeMappings().iterator();
int c1 = 0;
while ((embIt.hasNext() == false) && (c1 < MAX_NUM_OF_ITERATIONS)) {
Thread.sleep(200);
jpa20Project.update(null);
emb.update();
- embIt = emb.allAttributeMappings();
+ embIt = emb.getAllAttributeMappings().iterator();
c1++;
}

Back to the top