Uses of Class
org.stanwood.media.source.xbmc.expression.Value

Packages that use Value
org.stanwood.media.source.xbmc   
org.stanwood.media.source.xbmc.expression   
 

Uses of Value in org.stanwood.media.source.xbmc
 

Methods in org.stanwood.media.source.xbmc that return Value
 Value XBMCAddon.getSetting(java.lang.String id)
          Used to get the value of a addon setting
 Value XBMCSetting.getValue()
          Used to get the value
 

Methods in org.stanwood.media.source.xbmc that return types with arguments of type Value
 java.util.Map<java.lang.String,Value> XBMCAddon.getSettings()
          Used to get the addon settings
 

Methods in org.stanwood.media.source.xbmc with parameters of type Value
 void XBMCSetting.setValue(Value value)
          Used to set the vlaue
 

Constructors in org.stanwood.media.source.xbmc with parameters of type Value
XBMCSetting(Value value)
          The constructor
 

Uses of Value in org.stanwood.media.source.xbmc.expression
 

Subclasses of Value in org.stanwood.media.source.xbmc.expression
 class BooleanValue
          Used to store the value of a boolean value used by the expresion evalutor
 class IntegerValue
          Used to store integer values for the ExpressionEval
 class StringValue
          Used to store the value of a string value used by the expression evaluator
 

Fields in org.stanwood.media.source.xbmc.expression declared as Value
 Value ExpressionParser.parse_return.value
           
 Value ExpressionParser.logicalExpression_return.value
           
 Value ExpressionParser.booleanAndExpression_return.value
           
 Value ExpressionParser.equalityExpression_return.value
           
 Value ExpressionParser.relationalExpression_return.value
           
 Value ExpressionParser.additiveExpression_return.value
           
 Value ExpressionParser.multiplicativeExpression_return.value
           
 Value ExpressionParser.unaryExpression_return.value
           
 Value ExpressionParser.primaryExpression_return.value
           
 

Methods in org.stanwood.media.source.xbmc.expression that return Value
 Value IntegerValue.addition(Value value)
          Used to add this value to another value
 Value Value.addition(Value value)
          Used to add this value to another value
 Value BooleanValue.and(Value value)
          Used to 'and' the parameter value from with value
 Value Value.and(Value value)
          Used to 'and' the parameter value from with value
static Value ValueFactory.createValue(ValueType type, java.lang.String value)
          Create a value
 Value IntegerValue.divide(Value value)
          Used to divide this value with another value
 Value Value.divide(Value value)
          Used to divide this value with another value
 Value StringValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value IntegerValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value BooleanValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value Value.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value ExpressionEval.eval(java.lang.String expression)
          Used to evaluate an expression
 Value IntegerValue.greater(Value value)
          Used to perform a > operation between this value and the value in the parameter
 Value Value.greater(Value value)
          Used to perform a > operation between this value and the value in the parameter
 Value IntegerValue.greaterEquals(Value value)
          Used to perform a >= operation between this value and the value in the parameter
 Value Value.greaterEquals(Value value)
          Used to perform a >= operation between this value and the value in the parameter
 Value IntegerValue.less(Value value)
          Used to perform a < operation between this value and the value in the parameter
 Value Value.less(Value value)
          Used to perform a < operation between this value and the value in the parameter
 Value IntegerValue.lessEquals(Value value)
          Used to perform a <= operation between this value and the value in the parameter
 Value Value.lessEquals(Value value)
          Used to perform a <= operation between this value and the value in the parameter
 Value IntegerValue.multiply(Value value)
          Used to multiply this value with another value
 Value Value.multiply(Value value)
          Used to multiply this value with another value
 Value BooleanValue.not()
          Used to perform a not operation on this value and return the result
 Value Value.not()
          Used to perform a not operation on this value and return the result
 Value StringValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value IntegerValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value BooleanValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value Value.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value BooleanValue.or(Value value)
          Used to 'or' the parameter value from with value
 Value Value.or(Value value)
          Used to 'or' the parameter value from with value
static Value OperationHelper.performOperation(Operation op, Value value)
          Used to perform a operation on one value
static Value OperationHelper.performOperation(Operation op, Value value1, Value value2)
          Used to perform a operation on two values
 Value IntegerValue.subtract(Value value)
          Used to subtract the parameter value from this value
 Value Value.subtract(Value value)
          Used to subtract the parameter value from this value
 

Methods in org.stanwood.media.source.xbmc.expression that return types with arguments of type Value
 java.util.Map<java.lang.String,Value> ExpressionEval.getVariables()
          Used to get the variables which can be used by expressions.
 java.util.Map<java.lang.String,Value> ExpressionParser.getVariables()
           
 

Methods in org.stanwood.media.source.xbmc.expression with parameters of type Value
 Value IntegerValue.addition(Value value)
          Used to add this value to another value
 Value Value.addition(Value value)
          Used to add this value to another value
 Value BooleanValue.and(Value value)
          Used to 'and' the parameter value from with value
 Value Value.and(Value value)
          Used to 'and' the parameter value from with value
 Value IntegerValue.divide(Value value)
          Used to divide this value with another value
 Value Value.divide(Value value)
          Used to divide this value with another value
 Value StringValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value IntegerValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value BooleanValue.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value Value.equals(Value value)
          Used to perform a == operation between this value and the value in the parameter
 Value IntegerValue.greater(Value value)
          Used to perform a > operation between this value and the value in the parameter
 Value Value.greater(Value value)
          Used to perform a > operation between this value and the value in the parameter
 Value IntegerValue.greaterEquals(Value value)
          Used to perform a >= operation between this value and the value in the parameter
 Value Value.greaterEquals(Value value)
          Used to perform a >= operation between this value and the value in the parameter
 Value IntegerValue.less(Value value)
          Used to perform a < operation between this value and the value in the parameter
 Value Value.less(Value value)
          Used to perform a < operation between this value and the value in the parameter
 Value IntegerValue.lessEquals(Value value)
          Used to perform a <= operation between this value and the value in the parameter
 Value Value.lessEquals(Value value)
          Used to perform a <= operation between this value and the value in the parameter
 Value IntegerValue.multiply(Value value)
          Used to multiply this value with another value
 Value Value.multiply(Value value)
          Used to multiply this value with another value
 Value StringValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value IntegerValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value BooleanValue.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value Value.notequals(Value value)
          Used to perform a != operation between this value and the value in the parameter
 Value BooleanValue.or(Value value)
          Used to 'or' the parameter value from with value
 Value Value.or(Value value)
          Used to 'or' the parameter value from with value
static Value OperationHelper.performOperation(Operation op, Value value)
          Used to perform a operation on one value
static Value OperationHelper.performOperation(Operation op, Value value1, Value value2)
          Used to perform a operation on two values
 Value IntegerValue.subtract(Value value)
          Used to subtract the parameter value from this value
 Value Value.subtract(Value value)
          Used to subtract the parameter value from this value
 

Method parameters in org.stanwood.media.source.xbmc.expression with type arguments of type Value
 void ExpressionParser.setVariables(java.util.Map<java.lang.String,Value> variables)