Package com.blazebit.persistence.parser
Class PathTargetResolvingExpressionVisitor.PathPosition
java.lang.Object
com.blazebit.persistence.parser.PathTargetResolvingExpressionVisitor.PathPosition
- Enclosing class:
- PathTargetResolvingExpressionVisitor
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Field Summary
FieldsModifier and TypeFieldDescriptionjavax.persistence.metamodel.Attribute<?,?> javax.persistence.metamodel.Type<?>javax.persistence.metamodel.Type<?>javax.persistence.metamodel.Type<?> -
Constructor Summary
ConstructorsConstructorDescriptionPathPosition(javax.persistence.metamodel.Type<?> currentClass, javax.persistence.metamodel.Attribute<?, ?> attribute) -
Method Summary
Modifier and TypeMethodDescriptioncopy()javax.persistence.metamodel.Attribute<?,?> Class<?>javax.persistence.metamodel.Type<?>Class<?>Class<?>javax.persistence.metamodel.Type<?>booleanvoidsetAttribute(javax.persistence.metamodel.Attribute<?, ?> attribute) voidsetCurrentType(javax.persistence.metamodel.Type<?> currentClass)
-
Field Details
-
currentClass
public javax.persistence.metamodel.Type<?> currentClass -
valueClass
public javax.persistence.metamodel.Type<?> valueClass -
keyClass
public javax.persistence.metamodel.Type<?> keyClass -
attribute
public javax.persistence.metamodel.Attribute<?,?> attribute
-
-
Constructor Details
-
PathPosition
public PathPosition(javax.persistence.metamodel.Type<?> currentClass, javax.persistence.metamodel.Attribute<?, ?> attribute)
-
-
Method Details
-
getRealCurrentType
public javax.persistence.metamodel.Type<?> getRealCurrentType() -
getRealCurrentClass
-
getCurrentType
public javax.persistence.metamodel.Type<?> getCurrentType() -
getCurrentClass
-
getKeyCurrentClass
-
setCurrentType
public void setCurrentType(javax.persistence.metamodel.Type<?> currentClass) -
getAttribute
public javax.persistence.metamodel.Attribute<?,?> getAttribute() -
setAttribute
public void setAttribute(javax.persistence.metamodel.Attribute<?, ?> attribute) -
hasCollectionJoin
public boolean hasCollectionJoin() -
copy
-