Uses of Class
org.eclipse.persistence.internal.codegen.NonreflectiveMethodDefinition
Package
Description
-
Uses of NonreflectiveMethodDefinition in org.eclipse.persistence.internal.sessions.factories
Modifier and TypeMethodDescriptionvoid
DirectToXMLTypeMappingHelper.writeShouldreadWholeDocument
(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property. -
Uses of NonreflectiveMethodDefinition in org.eclipse.persistence.sessions.factories
Modifier and TypeMethodDescriptionprotected NonreflectiveMethodDefinition
ProjectClassGenerator.buildConstructor()
protected NonreflectiveMethodDefinition
TableCreatorClassGenerator.buildConstructor()
protected NonreflectiveMethodDefinition
ProjectClassGenerator.buildDescriptorMethod
(ClassDescriptor descriptor) protected NonreflectiveMethodDefinition
ProjectClassGenerator.buildLoginMethod
(Login datasourceLogin) protected NonreflectiveMethodDefinition
TableCreatorClassGenerator.buildLoginMethod
(DatabaseLogin login) protected NonreflectiveMethodDefinition
TableCreatorClassGenerator.buildTableMethod
(TableDefinition table) Modifier and TypeMethodDescriptionprotected void
ProjectClassGenerator.addAggregateCollectionMappingLines
(NonreflectiveMethodDefinition method, String mappingName, AggregateCollectionMapping mapping) protected void
ProjectClassGenerator.addAggregateObjectMappingLines
(NonreflectiveMethodDefinition method, String mappingName, AggregateObjectMapping mapping) protected void
ProjectClassGenerator.addCacheInvalidationPolicyLines
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
ProjectClassGenerator.addCMPPolicyLines
(NonreflectiveMethodDefinition method, CMPPolicy sourceCMPPolicy) protected void
ProjectClassGenerator.addConverterLines
(NonreflectiveMethodDefinition method, String converterName, Converter converter) protected void
ProjectClassGenerator.addDescriptorPropertyLines
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
ProjectClassGenerator.addDirectCollectionMappingLines
(NonreflectiveMethodDefinition method, String mappingName, DirectCollectionMapping mapping) protected void
ProjectClassGenerator.addDirectMapMappingLines
(NonreflectiveMethodDefinition method, String mappingName, DirectMapMapping mapping) protected void
ProjectClassGenerator.addEventManagerPropertyLines
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
ProjectClassGenerator.addFetchGroupLines
(NonreflectiveMethodDefinition method, FetchGroup fetchGroup, String fetchGroupIdentifier) protected void
ProjectClassGenerator.addFetchGroupManagerLine
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
TableCreatorClassGenerator.addFieldLines
(FieldDefinition field, NonreflectiveMethodDefinition method) protected void
TableCreatorClassGenerator.addForeignKeyLines
(ForeignKeyConstraint foreignKey, NonreflectiveMethodDefinition method) protected void
ProjectClassGenerator.addForeignReferenceMappingLines
(NonreflectiveMethodDefinition method, String mappingName, ForeignReferenceMapping mapping) protected void
ProjectClassGenerator.addHistoryPolicyLines
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
ProjectClassGenerator.addHistoryPolicyLines
(NonreflectiveMethodDefinition method, HistoryPolicy policy, String policyName) protected void
ProjectClassGenerator.addHistoryPolicyLines
(NonreflectiveMethodDefinition method, DirectCollectionMapping mapping, String mappingName) protected void
ProjectClassGenerator.addHistoryPolicyLines
(NonreflectiveMethodDefinition method, ManyToManyMapping mapping, String mappingName) protected void
ProjectClassGenerator.addInheritanceLines
(NonreflectiveMethodDefinition method, InheritancePolicy policy) protected void
ProjectClassGenerator.addInterfaceLines
(NonreflectiveMethodDefinition method, InterfacePolicy policy) protected void
ProjectClassGenerator.addManyToManyMappingLines
(NonreflectiveMethodDefinition method, String mappingName, ManyToManyMapping mapping) protected void
ProjectClassGenerator.addMappingLines
(NonreflectiveMethodDefinition method, DatabaseMapping mapping) protected void
ProjectClassGenerator.addNamedQueryLines
(NonreflectiveMethodDefinition method, DatabaseQuery query, DescriptorQueryManager queryManager, int iteration) protected void
ProjectClassGenerator.addObjectTypeConverterLines
(NonreflectiveMethodDefinition method, String converterName, ObjectTypeConverter converter) protected void
ProjectClassGenerator.addOneToManyMappingLines
(NonreflectiveMethodDefinition method, String mappingName, OneToManyMapping mapping) protected void
ProjectClassGenerator.addOneToOneMappingLines
(NonreflectiveMethodDefinition method, String mappingName, OneToOneMapping mapping) protected void
ProjectClassGenerator.addOptimisticLockingLines
(NonreflectiveMethodDefinition method, OptimisticLockingPolicy policy) protected void
ProjectClassGenerator.addQueryKeyLines
(NonreflectiveMethodDefinition method, QueryKey queryKey) protected void
ProjectClassGenerator.addQueryManagerPropertyLines
(NonreflectiveMethodDefinition method, ClassDescriptor descriptor) protected void
ProjectClassGenerator.addReturningPolicyLines
(NonreflectiveMethodDefinition method, ReturningPolicy policy) protected void
ProjectClassGenerator.addReturningPolicyLines
(NonreflectiveMethodDefinition method, ReturningPolicy policy, String policyName) protected void
ProjectClassGenerator.addTransformationMappingLines
(NonreflectiveMethodDefinition method, String mappingName, TransformationMapping mapping) protected void
ProjectClassGenerator.addTypeConversionConverterLines
(NonreflectiveMethodDefinition method, String converterName, TypeConversionConverter converter) protected void
ProjectClassGenerator.addVariableOneToOneMappingLines
(NonreflectiveMethodDefinition method, String mappingName, VariableOneToOneMapping mapping) protected void
ProjectClassGenerator.addXMLInteractionLines
(NonreflectiveMethodDefinition method, XMLInteraction interaction, String variableName) protected String
ProjectClassGenerator.buildBuilderString
(String builderString, NonreflectiveMethodDefinition method, int iteration, String queryIdentifier) protected void
ProjectClassGenerator.buildExpressionString
(String builderString, NonreflectiveMethodDefinition method, String queryIdentifier, Expression exp, String attrString) void
OracleDirectToXMLTypeMappingHelper.writeShouldreadWholeDocument
(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property.