| Modifier and Type | Class and Description |
|---|---|
| public static class | SingularAttributeImpl.Identifier<D, J>
Subclass used to simplify instantiation of singular attributes representing an entity's identifier. |
| public static class | SingularAttributeImpl.Version<X, Y>
Subclass used to simply instantiation of singular attributes representing an entity's version. |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final SqmPathSource |
| Access | Constructor and Description |
|---|---|
| public | SingularAttributeImpl(ManagedDomainType<D> declaringType, String name, AttributeClassification attributeClassification, DomainType<J> attributeType, JavaType<?> relationalJavaType, Member member, boolean isIdentifier, boolean isVersion, boolean isOptional, boolean isGeneric, MetadataContext metadataContext)
|
| isIdentifier | back to summary |
|---|---|
| private final boolean isIdentifier | |
| isOptional | back to summary |
|---|---|
| private final boolean isOptional | |
| isVersion | back to summary |
|---|---|
| private final boolean isVersion | |
| sqmPathSource | back to summary |
|---|---|
| private final SqmPathSource<J> sqmPathSource | |
| SingularAttributeImpl | back to summary |
|---|---|
| public SingularAttributeImpl(ManagedDomainType<D> declaringType, String name, AttributeClassification attributeClassification, DomainType<J> attributeType, JavaType<?> relationalJavaType, Member member, boolean isIdentifier, boolean isVersion, boolean isOptional, boolean isGeneric, MetadataContext metadataContext) | |
| createNavigablePath | back to summary |
|---|---|
| public NavigablePath createNavigablePath(SqmPath<?> parent, String alias) Overrides default org.
| |
| createSqmJoin | back to summary |
|---|---|
| public SqmAttributeJoin Implements org.
| |
| createSqmPath | back to summary |
|---|---|
| public SqmPath Implements org. Doc from org. Create an SQM path for this source relative to the given left hand side
| |
| findSubPathSource | back to summary |
|---|---|
| public SqmPathSource Implements org. Doc from org. Find a
| |
| findSubPathSource | back to summary |
|---|---|
| public SqmPathSource Overrides default org. Doc from org. Find a
| |
| getBindableJavaType | back to summary |
|---|---|
| public Class Implements jakarta. Doc from jakarta. Return the Java type of the represented object.
If the bindable type of the object is | |
| getBindableType | back to summary |
|---|---|
| public Bindable. Implements jakarta. Doc from jakarta. Return the bindable type of the represented object.
| |
| getExpressibleJavaType | back to summary |
|---|---|
| public JavaType Implements org. Doc from org. The Java type descriptor for this expressible | |
| getKeyGraphType | back to summary |
|---|---|
| public SimpleDomainType Implements org.
| |
| getPathName | back to summary |
|---|---|
| public String getPathName() Implements org. Doc from org. The name of this thing.
| |
| getPathSource | back to summary |
|---|---|
| public SqmPathSource Implements org.
| |
| getSqmPathType | back to summary |
|---|---|
| public SimpleDomainType Overrides org. Implements org. Doc from org. The type of path this source creates.
| |
| getType | back to summary |
|---|---|
| public SimpleDomainType Implements org. Doc from jakarta. Return the type that represents the type of the attribute.
| |
| getValueGraphType | back to summary |
|---|---|
| public SimpleDomainType Overrides org. Overrides default org. Implements org. Doc from org. For a singular attribute, the value type is defined as the attribute type
| |
| isAssociation | back to summary |
|---|---|
| public boolean isAssociation() Implements jakarta. Doc from jakarta. Is the attribute an association.
| |
| isCollection | back to summary |
|---|---|
| public boolean isCollection() Implements jakarta. Doc from jakarta. Is the attribute collection-valued (represents a Collection, Set, List, or Map).
| |
| isGeneric | back to summary |
|---|---|
| public boolean isGeneric() Overrides default org. Doc from org. Indicates if this path source is generically typed
| |
| isId | back to summary |
|---|---|
| public boolean isId() Implements jakarta. Doc from jakarta. Is the attribute an id attribute. This method will return true if the attribute is an attribute that corresponds to a simple id, an embedded id, or an attribute of an id class.
| |
| isOptional | back to summary |
|---|---|
| public boolean isOptional() Implements jakarta. Doc from jakarta. Can the attribute be null.
| |
| isVersion | back to summary |
|---|---|
| public boolean isVersion() Implements jakarta. Doc from jakarta. Is the attribute a version attribute.
| |
| Access | Constructor and Description |
|---|---|
| public | Identifier(ManagedDomainType<D> declaringType, String name, SimpleDomainType<J> attributeType, Member member, AttributeClassification attributeClassification, boolean isGeneric, MetadataContext metadataContext)
|
| Modifier and Type | Method and Description |
|---|---|
| public NavigablePath | createNavigablePath(SqmPath<?> parent, String alias)
Overrides org. Overrides default org. |
| Identifier | back to summary |
|---|---|
| public Identifier(ManagedDomainType<D> declaringType, String name, SimpleDomainType<J> attributeType, Member member, AttributeClassification attributeClassification, boolean isGeneric, MetadataContext metadataContext) | |
| createNavigablePath | back to summary |
|---|---|
| public NavigablePath createNavigablePath(SqmPath<?> parent, String alias) Overrides org. Overrides default org.
| |
| Access | Constructor and Description |
|---|---|
| public | Version(ManagedDomainType<X> declaringType, String name, AttributeClassification attributeClassification, SimpleDomainType<Y> attributeType, Member member, MetadataContext metadataContext)
|
| Version | back to summary |
|---|---|
| public Version(ManagedDomainType<X> declaringType, String name, AttributeClassification attributeClassification, SimpleDomainType<Y> attributeType, Member member, MetadataContext metadataContext) | |