| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Method and Description |
|---|---|
| public AttributeContainer. |
| getInFlightAccess | back to summary |
|---|---|
| public AttributeContainer. | |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public default void | |
| public default void | applyIdAttribute(SingularPersistentAttribute<J, ?> idAttribute)
Callback used when we have a singular id attribute of some form - either a simple id
or an aggregated composite id ( |
| public default void | applyIdClassAttributes(Set<SingularPersistentAttribute<? super J, ?>> idClassAttributes)
todo (6.0) : we still need to implement this properly and the contract may change - specifically I am not certain we will be able to re-use `SingularPersistentAttribute` because of its dependence on declaring-type, etc that we may not be able to do |
| public default void | |
| public default void | applyNonAggregatedIdAttributes(Set<SingularPersistentAttribute<? super J, ?>> idAttributes, EmbeddableDomainType<?> idClassType)
|
| public default void | |
| public void |
| addAttribute | back to summary |
|---|---|
| public void addAttribute(PersistentAttribute<J, ?> attribute) | |
| addConcreteGenericAttribute | back to summary |
|---|---|
| public default void addConcreteGenericAttribute(PersistentAttribute<J, ?> idAttribute) | |
| applyIdAttribute | back to summary |
|---|---|
| public default void applyIdAttribute(SingularPersistentAttribute<J, ?> idAttribute) Callback used when we have a singular id attribute of some form - either a simple id
or an aggregated composite id ( | |
| applyIdClassAttributes | back to summary |
|---|---|
| public default void applyIdClassAttributes(Set<SingularPersistentAttribute<? super J, ?>> idClassAttributes) todo (6.0) : we still need to implement this properly and the contract may change - specifically I am not certain we will be able to re-use `SingularPersistentAttribute` because of its dependence on declaring-type, etc that we may not be able to do | |
| applyNaturalIdAttribute | back to summary |
|---|---|
| public default void applyNaturalIdAttribute(PersistentAttribute<J, ?> versionAttribute) | |
| applyNonAggregatedIdAttributes | back to summary |
|---|---|
| public default void applyNonAggregatedIdAttributes(Set<SingularPersistentAttribute<? super J, ?>> idAttributes, EmbeddableDomainType<?> idClassType) | |
| applyVersionAttribute | back to summary |
|---|---|
| public default void applyVersionAttribute(SingularPersistentAttribute<J, ?> versionAttribute) | |
| finishUp | back to summary |
|---|---|
| public void finishUp() Called when configuration of the type is complete | |