Uses of Class
com.indexdata.mkjsf.pazpar2.commands.Expression

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)
           
 



Copyright © 2013. All Rights Reserved.