Uses of Class
org.eclipse.persistence.queries.AttributeGroup
-
-
Uses of AttributeGroup in org.eclipse.persistence.descriptors
Methods in org.eclipse.persistence.descriptors that return AttributeGroup Modifier and Type Method Description AttributeGroupClassDescriptor. getAttributeGroup(String name)Methods in org.eclipse.persistence.descriptors that return types with arguments of type AttributeGroup Modifier and Type Method Description Map<String,AttributeGroup>ClassDescriptor. getAttributeGroups() -
Uses of AttributeGroup in org.eclipse.persistence.exceptions
Methods in org.eclipse.persistence.exceptions with parameters of type AttributeGroup Modifier and Type Method Description static ValidationExceptionValidationException. fetchGroupHasUnmappedAttribute(AttributeGroup fetchGroup, String attributeName)PUBLIC: Fetch group has an attribute that doesn't have corresponding mapping. -
Uses of AttributeGroup in org.eclipse.persistence.internal.descriptors
Fields in org.eclipse.persistence.internal.descriptors declared as AttributeGroup Modifier and Type Field Description protected AttributeGroupDescriptorIterator. currentGroupMethods in org.eclipse.persistence.internal.descriptors that return AttributeGroup Modifier and Type Method Description AttributeGroupDescriptorIterator. getCurrentGroup()Methods in org.eclipse.persistence.internal.descriptors with parameters of type AttributeGroup Modifier and Type Method Description voidObjectBuilder. load(Object object, AttributeGroup group, AbstractSession session, boolean fromFetchGroup)Force instantiation to any mappings in the load group.voidDescriptorIterator. setCurrentGroup(AttributeGroup group)voidDescriptorIterator. startIterationOn(Object sourceObject, AttributeGroup group) -
Uses of AttributeGroup in org.eclipse.persistence.internal.queries
Subclasses of AttributeGroup in org.eclipse.persistence.internal.queries Modifier and Type Class Description classEntityFetchGroupEntityFetchGroup reflects the state of the object.Methods in org.eclipse.persistence.internal.queries that return AttributeGroup Modifier and Type Method Description AttributeGroupAttributeItem. getGroup()AttributeGroupAttributeItem. getParent()Methods in org.eclipse.persistence.internal.queries with parameters of type AttributeGroup Modifier and Type Method Description voidAttributeItem. setGroup(AttributeGroup group)Method parameters in org.eclipse.persistence.internal.queries with type arguments of type AttributeGroup Modifier and Type Method Description AttributeItemAttributeItem. toCopyGroup(Map<AttributeGroup,CopyGroup> cloneMap, CopyGroup parentClone, Map copies)AttributeItemAttributeItem. toFetchGroup(Map<AttributeGroup,FetchGroup> cloneMap, FetchGroup parentClone)AttributeItemAttributeItem. toLoadGroup(Map<AttributeGroup,LoadGroup> cloneMap, LoadGroup parentClone, boolean loadOnly)Constructors in org.eclipse.persistence.internal.queries with parameters of type AttributeGroup Constructor Description AttributeItem(AttributeGroup parent, String attributeName) -
Uses of AttributeGroup in org.eclipse.persistence.internal.sessions
Fields in org.eclipse.persistence.internal.sessions with type parameters of type AttributeGroup Modifier and Type Field Description protected Map<String,AttributeGroup>AbstractSession. attributeGroupsStores predefined reusable AttributeGroups.Methods in org.eclipse.persistence.internal.sessions that return types with arguments of type AttributeGroup Modifier and Type Method Description Map<String,AttributeGroup>AbstractSession. getAttributeGroups()ADVANCED Return all predefined attribute groupsMethods in org.eclipse.persistence.internal.sessions with parameters of type AttributeGroup Modifier and Type Method Description ObjectAbstractSession. copy(Object originalObjectOrObjects, AttributeGroup group)PUBLIC: Return a complete copy of the object or of collection of objects.voidAbstractSession. load(Object objectOrCollection, AttributeGroup group)This method will load the passed object or collection of objects using the passed AttributeGroup.voidAbstractSession. load(Object objectOrCollection, AttributeGroup group, ClassDescriptor referenceDescriptor, boolean fromFetchGroup)This method will load the passed object or collection of objects using the passed AttributeGroup. -
Uses of AttributeGroup in org.eclipse.persistence.queries
Subclasses of AttributeGroup in org.eclipse.persistence.queries Modifier and Type Class Description classFetchGroupA FetchGroup is a performance enhancement that allows a group of attributes of an object to be loaded on demand, which means that the data for an attribute might not loaded from the underlying data source until an explicit access call for the attribute first occurs.classLoadGroupPurpose: Used to load specified relationship attributes and nested relationship attributes.Methods in org.eclipse.persistence.queries that return AttributeGroup Modifier and Type Method Description AttributeGroupAttributeGroup. clone()AttributeGroupAttributeGroup. findGroup(ClassDescriptor type)AttributeGroupAttributeGroup. getGroup(String attributeNameOrPath)Returns AttributeGroup corresponding to the passed (possibly nested) attribute.protected AttributeGroupAttributeGroup. newGroup(String name, CoreAttributeGroup parent)Subclass may create different types.Methods in org.eclipse.persistence.queries with parameters of type AttributeGroup Modifier and Type Method Description voidAttributeGroup. addAttribute(String attributeNameOrPath, AttributeGroup group)Add a basic attribute or nested attribute with each String representing an attribute on the path to what needs to be included in the AttributeGroup.booleanAttributeGroup. isSupersetOf(AttributeGroup anotherGroup)Return true if this AttributeGroup is a super-set of the passed in AttributeGroup.protected AttributeItemAttributeGroup. newItem(AttributeGroup group, String attrName)Subclass may create different types.Method parameters in org.eclipse.persistence.queries with type arguments of type AttributeGroup Modifier and Type Method Description CopyGroupAttributeGroup. toCopyGroup(Map<AttributeGroup,CopyGroup> cloneMap, Map copies)INTERNAL: This method is used internally when converting to a copy group.FetchGroupAttributeGroup. toFetchGroup(Map<AttributeGroup,FetchGroup> cloneMap)INTERNAL: This method is used internally when converting to a copy group.LoadGroupAttributeGroup. toLoadGroup(Map<AttributeGroup,LoadGroup> cloneMap, boolean loadOnly)LoadGroupFetchGroup. toLoadGroup(Map<AttributeGroup,LoadGroup> cloneMap, boolean loadOnly) -
Uses of AttributeGroup in org.eclipse.persistence.sessions
Subclasses of AttributeGroup in org.eclipse.persistence.sessions Modifier and Type Class Description classCopyGroupPurpose: Define how an object is to be copied.Fields in org.eclipse.persistence.sessions with type parameters of type AttributeGroup Modifier and Type Field Description protected Map<String,AttributeGroup>Project. attributeGroupsList of named AttributeGroups - once Project is initialized, these are copied to the Session.Methods in org.eclipse.persistence.sessions that return types with arguments of type AttributeGroup Modifier and Type Method Description Map<String,AttributeGroup>Project. getAttributeGroups()INTERNAL: List of named AttributesGroups that will be copied to the session at initialization time.Methods in org.eclipse.persistence.sessions with parameters of type AttributeGroup Modifier and Type Method Description ObjectSession. copy(Object originalObjectOrObjects, AttributeGroup group)PUBLIC: Return a complete copy of the object or collection of objects.
-