Uses of Class
org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor
-
-
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata
Methods in org.eclipse.persistence.internal.jpa.metadata that return ClassAccessor Modifier and Type Method Description ClassAccessorMetadataProject. getAccessor(String className)INTERNAL: Return the accessor for the given class.ClassAccessorMetadataDescriptor. getClassAccessor()INTERNAL:Methods in org.eclipse.persistence.internal.jpa.metadata that return types with arguments of type ClassAccessor Modifier and Type Method Description List<ClassAccessor>MetadataProject. getAccessorsWithCustomizer()INTERNAL:Collection<ClassAccessor>MetadataProject. getAllAccessors()INTERNAL:Methods in org.eclipse.persistence.internal.jpa.metadata with parameters of type ClassAccessor Modifier and Type Method Description protected voidMetadataProject. addAccessor(ClassAccessor accessor)INTERNAL: This method will add the descriptor to the actual EclipseLink project, if it has not already been added.voidMetadataProject. addAccessorWithCustomizer(ClassAccessor accessor)INTERNAL:voidMetadataProject. addAccessorWithDerivedId(ClassAccessor accessor)INTERNAL:voidMetadataProject. addVirtualClass(ClassAccessor accessor)INTERNAL: Add virtual class accessor to the project.voidMetadataDescriptor. setClassAccessor(ClassAccessor accessor)INTERNAL:Constructors in org.eclipse.persistence.internal.jpa.metadata with parameters of type ClassAccessor Constructor Description MetadataDescriptor(MetadataClass javaClass, ClassAccessor classAccessor)INTERNAL: -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.classes
Subclasses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.classes Modifier and Type Class Description classEmbeddableAccessorINTERNAL: An embeddable accessor.classEntityAccessorAn entity accessor.classInterfaceAccessorAn interface accessor.classMappedSuperclassAccessorINTERNAL: A mapped superclass accessor.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes that return types with arguments of type ClassAccessor Modifier and Type Method Description Map<String,ClassAccessor>EmbeddableAccessor. getEmbeddingAccessors()INTERNAL:Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes with parameters of type ClassAccessor Modifier and Type Method Description protected voidEmbeddableAccessor. addEmbeddingAccessor(ClassAccessor embeddingAccessor)INTERNAL: Embedding accessors are those accessors that actually embed the embeddable class with an embedded mapping.protected voidClassAccessor. addPotentialEmbeddableAccessor(MetadataClass potentialEmbeddableClass, ClassAccessor embeddingAccessor)INTERNAL Add an embeddable class to the embeddable accessor list if it is indeed an embeddable.protected voidEmbeddableAccessor. addPotentialEmbeddableAccessor(MetadataClass potentialEmbeddableClass, ClassAccessor embeddingAccessor)INTERNAL Ensure any embeddable classes that are discovered during pre-process are added to the project.Method parameters in org.eclipse.persistence.internal.jpa.metadata.accessors.classes with type arguments of type ClassAccessor Modifier and Type Method Description voidEmbeddableAccessor. addEmbeddingAccessors(Map<String,ClassAccessor> embeddingAccessors)INTERNAL:voidClassAccessor. processDerivedId(HashSet<ClassAccessor> processing, HashSet<ClassAccessor> processed)INTERNAL: Allows for processing derived ids, either from an Id or MapsId specification.voidEntityAccessor. processDerivedId(HashSet<ClassAccessor> processing, HashSet<ClassAccessor> processed)INTERNAL: Allows for processing DerivedIds. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings that return ClassAccessor Modifier and Type Method Description ClassAccessorMappingAccessor. getClassAccessor()INTERNAL: Returns the class accessor on which this mapping was defined.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with parameters of type ClassAccessor Modifier and Type Method Description voidMappingAccessor. initXMLMappingAccessor(ClassAccessor classAccessor)INTERNAL: Init an xml mapping accessor with its necessary components.voidMappingAccessor. setClassAccessor(ClassAccessor classAccessor)INTERNAL: Sets the class accessor for this mapping accessor. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.objects
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.objects with parameters of type ClassAccessor Modifier and Type Method Description booleanMetadataAnnotatedElement. areAnnotationsCompatibleWithTransient(ClassAccessor classAccessor)INTERNAL: Return true if this accessible object has 2 or more declared persistence annotations.MetadataAnnotationMetadataAnnotatedElement. getAnnotation(String annotationClassName, ClassAccessor classAccessor)INTERNAL: Return the annotated element for this accessor.protected intMetadataAnnotatedElement. getDeclaredAnnotationsCount(ClassAccessor classAccessor)INTERNAL:booleanMetadataAnnotatedElement. hasDeclaredAnnotations(ClassAccessor classAccessor)INTERNAL: Return true if this accessible object has 1 or more declared persistence annotations.booleanMetadataAnnotatedElement. isAnnotationNotPresent(Class<?> annotation, ClassAccessor accessor)INTERNAL: Indicates whether the specified annotation is actually not present on this accessible object.booleanMetadataAnnotatedElement. isAnnotationNotPresent(String annotation, ClassAccessor accessor)INTERNAL: Indicates whether the specified annotation is actually not present on this accessible object.booleanMetadataAnnotatedElement. isAnnotationPresent(Class<?> annotationClass, ClassAccessor accessor)INTERNAL: Indicates whether the specified annotation is present on java class for the given descriptor metadata.booleanMetadataAnnotatedElement. isAnnotationPresent(String annotationName, ClassAccessor accessor)INTERNAL: Indicates whether the specified annotation is present on java class for the given descriptor metadata.booleanMetadataAnnotatedElement. isArray(ClassAccessor classAccessor)INTERNAL: Return true if this field accessor represents an array relationship.booleanMetadataAnnotatedElement. isBasic(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a basic mapping.booleanMetadataAnnotatedElement. isBasicCollection(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a basic collection mapping.booleanMetadataAnnotatedElement. isBasicMap(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a basic collection mapping.booleanMetadataAnnotatedElement. isDerivedId(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an id mapping.booleanMetadataAnnotatedElement. isDerivedIdClass(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an id mapping.booleanMetadataAnnotatedElement. isElementCollection(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an element collection mapping.booleanMetadataAnnotatedElement. isEmbedded(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an aggregate mapping.booleanMetadataAnnotatedElement. isEmbeddedId(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an aggregate id mapping.booleanMetadataAnnotatedElement. isId(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an id mapping.booleanMetadataAnnotatedElement. isManyToMany(ClassAccessor classAccessor)INTERNAL: Return true if this field accessor represents a m-m relationship.booleanMetadataAnnotatedElement. isManyToOne(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a m-1 relationship.booleanMetadataAnnotatedElement. isOneToMany(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a 1-m relationship.booleanMetadataAnnotatedElement. isOneToOne(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a 1-1 relationship.booleanMetadataAnnotatedElement. isStructure(ClassAccessor classAccessor)INTERNAL: Return true if this field accessor represents a structure relationship.booleanMetadataAnnotatedElement. isTransformation(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents an transformation mapping.protected booleanMetadataAnnotatedElement. isValidPersistenceElement(boolean mustBeExplicit, String explicitType, ClassAccessor classAccessor)INTERNAL: When processing the inverse accessors to an explicit access setting, their must be an Access(FIELD) or Access(PROPERTY) present for the element to be processed.booleanMetadataField. isValidPersistenceField(boolean mustBeExplicit, ClassAccessor classAccessor)INTERNAL: Return true is this field is a valid persistence field.booleanMetadataField. isValidPersistenceField(ClassAccessor classAccessor, boolean userDecorated)INTERNAL: Return true is this field is a valid persistence field.booleanMetadataMethod. isValidPersistenceMethod(boolean mustBeExplicit, ClassAccessor classAccessor)INTERNAL: Return true is this method is a valid persistence method.booleanMetadataMethod. isValidPersistenceMethod(ClassAccessor classAccessor, boolean userDecorated)INTERNAL: Return true is this method is a valid persistence method.booleanMetadataAnnotatedElement. isVariableOneToOne(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a variable 1-1 relationship.booleanMetadataAnnotatedElement. isVersion(ClassAccessor classAccessor)INTERNAL: Return true if this accessor represents a version mapping. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.converters
Methods in org.eclipse.persistence.internal.jpa.metadata.converters with parameters of type ClassAccessor Modifier and Type Method Description voidConvertMetadata. process(DatabaseMapping mapping, MetadataClass referenceClass, ClassAccessor accessor, boolean isForMapKey)INTERNAL: By the time we get here, we have the mapping that needs to have the convert applied to.voidConvertMetadata. process(DatabaseMapping mapping, MetadataClass referenceClass, ClassAccessor accessor, String embeddedAttributeName)INTERNAL: Apply convert for@ElementCollectionmapping where we expect@Convertannotation to containattributeName="value.<name>". -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.graphs
Constructors in org.eclipse.persistence.internal.jpa.metadata.graphs with parameters of type ClassAccessor Constructor Description NamedAttributeNodeMetadata(MetadataAnnotation namedAttributeNode, ClassAccessor accessor)INTERNAL: Used for annotation loading.NamedSubgraphMetadata(MetadataAnnotation namedSubgraph, ClassAccessor accessor)INTERNAL: Used for annotation loading. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.listeners
Methods in org.eclipse.persistence.internal.jpa.metadata.listeners with parameters of type ClassAccessor Modifier and Type Method Description voidEntityListenerMetadata. process(ClassAccessor classAccessor, ClassLoader loader, boolean isDefaultListener)INTERNAL:protected voidEntityListenerMetadata. processCallbackMethods(Method[] methods, ClassAccessor classAccessor)INTERNAL: Process the the callback methods. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.queries
Methods in org.eclipse.persistence.internal.jpa.metadata.queries with parameters of type ClassAccessor Modifier and Type Method Description voidFetchGroupMetadata. process(ClassAccessor accessor)INTERNAL: -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.structures
Constructors in org.eclipse.persistence.internal.jpa.metadata.structures with parameters of type ClassAccessor Constructor Description ArrayAccessor(MetadataAnnotation array, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)INTERNAL: Used for annotations.StructureAccessor(MetadataAnnotation embedded, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)INTERNAL: Used for annotation loading. -
Uses of ClassAccessor in org.eclipse.persistence.internal.jpa.metadata.xml
Methods in org.eclipse.persistence.internal.jpa.metadata.xml with parameters of type ClassAccessor Modifier and Type Method Description voidXMLEntityMappings. processEntityMappingsDefaults(ClassAccessor accessor)INTERNAL: Set any entity-mappings defaults if specified.
-