Class ConstrainedAttribute<T extends AbstractAttribute<?,?>>
java.lang.Object
com.blazebit.persistence.view.impl.metamodel.ConstrainedAttribute<T>
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionConstrainedAttribute(String constraint, int[] subtypeIndexes, T attribute, int index) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSelectionConstraint(String constraint, int[] subtypeIndexes, T attribute) voidaddSubAttribute(ManagedViewType<?> viewType, T attribute) intgetIndex()getSubAttribute(ManagedViewType<?> viewType) boolean
-
Constructor Details
-
ConstrainedAttribute
-
-
Method Details
-
getAttribute
-
getIndex
public int getIndex() -
requiresCaseWhen
public boolean requiresCaseWhen() -
getSelectionConstrainedAttributes
-
getSubAttribute
-
addSelectionConstraint
-
addSubAttribute
-