Class EntityQueryCondition
java.lang.Object
com.foreach.across.modules.entity.query.EntityQueryCondition
- All Implemented Interfaces:
EntityQueryExpression
- Author:
- Arne Vandamme
-
Constructor Summary
ModifierConstructorDescriptionprotected
EntityQueryCondition
(String property, EntityQueryOps operand, @NonNull Object... arguments) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Object[]
@NonNull EntityQueryOps
@NonNull String
boolean
int
hashCode()
boolean
If an expression is marked as translated no additional translation should be performed by anEntityQueryTranslator
.setArguments
(@NonNull Object[] arguments) setOperand
(@NonNull EntityQueryOps operand) setProperty
(@NonNull String property) setTranslated
(boolean translated) toString()
-
Constructor Details
-
EntityQueryCondition
protected EntityQueryCondition() -
EntityQueryCondition
public EntityQueryCondition(String property, EntityQueryOps operand, @NonNull @NonNull Object... arguments)
-
-
Method Details
-
setArguments
-
hasArguments
public boolean hasArguments() -
getFirstArgument
-
equals
-
hashCode
public int hashCode() -
toString
-
getProperty
-
getOperand
- Specified by:
getOperand
in interfaceEntityQueryExpression
-
getArguments
-
isTranslated
public boolean isTranslated()Description copied from interface:EntityQueryExpression
If an expression is marked as translated no additional translation should be performed by anEntityQueryTranslator
.- Specified by:
isTranslated
in interfaceEntityQueryExpression
- Returns:
- true if this expression is marked as translated.
- See Also:
-
setProperty
- Returns:
this
.
-
setOperand
- Returns:
this
.
-
setTranslated
- Returns:
this
.
-