Package org.fcrepo.search.api
Class Condition
- java.lang.Object
-
- org.fcrepo.search.api.Condition
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Condition.Field
static class
Condition.Operator
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Condition
fromEnums(Condition.Field field, Condition.Operator operator, String expression)
static Condition
fromExpression(String expression)
Parses a string expression into a Condition object.Condition.Field
getField()
Field accessorString
getObject()
Condition.Operator
getOperator()
Operator accessorString
toString()
-
-
-
Method Detail
-
getField
public Condition.Field getField()
Field accessor- Returns:
- the field
-
getOperator
public Condition.Operator getOperator()
Operator accessor- Returns:
- the operator
-
fromExpression
public static Condition fromExpression(String expression) throws InvalidConditionExpressionException
Parses a string expression into a Condition object.- Parameters:
expression
- The condition as a string expression.- Returns:
- The condition
- Throws:
InvalidConditionExpressionException
- if we can't parse the string into a Condition.
-
fromEnums
public static Condition fromEnums(Condition.Field field, Condition.Operator operator, String expression)
-
-