|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
com.indexdata.mkjsf.pazpar2.commands | Each Pazpar2 command is represented by a class with methods for setting parameters and running the command against the selected Pazpar2 service. |
Uses of Expression in com.indexdata.mkjsf.pazpar2.commands |
---|
Methods in com.indexdata.mkjsf.pazpar2.commands that return Expression | |
---|---|
Expression |
Expression.copy()
Clones the expression |
Expression |
SearchCommand.getOneFilterExpression(String expressionField)
Returns the first filter expression of the given type |
Expression |
SearchCommand.getOneLimitExpression(String expressionField)
Returns the first limit expression of the given type |
Methods in com.indexdata.mkjsf.pazpar2.commands that return types with arguments of type Expression | |
---|---|
List<Expression> |
CommandParameter.getExpressions()
Returns a list of all current expressions |
List<Expression> |
CommandParameter.getExpressions(String... expressionFields)
Returns expressions selected by their left-hand keys - as in 'expressionField=value'. |
List<Expression> |
SearchCommand.getFilterExpressions()
Returns list of all filter expressions |
List<Expression> |
SearchCommand.getFilterExpressions(String... expressionFields)
|
List<Expression> |
SearchCommand.getLimitExpressions()
Return a list of all current limit expressions |
List<Expression> |
SearchCommand.getLimitExpressions(String... expressionFields)
Returns a list of limit expressions with fields that matches on of expressionFields |
Methods in com.indexdata.mkjsf.pazpar2.commands with parameters of type Expression | |
---|---|
void |
CommandParameter.addExpression(Expression expression)
Adds an expression to the end of the list of current expressions (if any) |
void |
Pazpar2Command.addExpression(String parameterName,
Expression expression)
Adds an expression to an ordered list of expressions on a given parameter and notifies the state manager of the change |
void |
CommandParameter.removeExpression(Expression expression)
Removes a single expression identified by all its characteristics |
void |
Pazpar2Command.removeExpression(String parameterName,
Expression expression)
|
void |
CommandParameter.removeExpressionsAfter(Expression expression,
String... expressionFields)
Removes all expressions that appear after the provided expression and that have the given keys to the left of their operators - as in 'expressionField=value'. |
void |
Pazpar2Command.removeExpressionsAfter(String parameterName,
Expression expression,
String... expressionFields)
|
Constructors in com.indexdata.mkjsf.pazpar2.commands with parameters of type Expression | |
---|---|
CommandParameter(String name,
String operator,
Expression... expressions)
Instantiates a parameter with one or more expressions |
|
CommandParameter(String name,
String operator,
String value,
Expression... expressions)
Instantiates a parameter with a simple value and one or more expressions |
|
FilterParameter(Expression... expressions)
|
|
LimitParameter(Expression... expressions)
|
|
QueryParameter(String name,
String operator,
Expression... expressions)
|
|
QueryParameter(String name,
String operator,
String value,
Expression... expressions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |