aQute.bnd.osgi.resource
Class FilterParser.RangeExpression

java.lang.Object
  extended by aQute.bnd.osgi.resource.FilterParser.Expression
      extended by aQute.bnd.osgi.resource.FilterParser.SimpleExpression
          extended by aQute.bnd.osgi.resource.FilterParser.RangeExpression
Enclosing class:
FilterParser

public static class FilterParser.RangeExpression
extends FilterParser.SimpleExpression


Constructor Summary
FilterParser.RangeExpression(String key, FilterParser.SimpleExpression low, FilterParser.SimpleExpression high)
           
 
Method Summary
protected  boolean eval(Object scalar)
           
 FilterParser.SimpleExpression getHigh()
           
 FilterParser.SimpleExpression getLow()
           
 String getRangeString()
           
 void toString(StringBuilder sb)
           
 
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.SimpleExpression
eval, getKey, getOp, getValue, query
 
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FilterParser.RangeExpression

public FilterParser.RangeExpression(String key,
                                    FilterParser.SimpleExpression low,
                                    FilterParser.SimpleExpression high)
Method Detail

eval

protected boolean eval(Object scalar)
Overrides:
eval in class FilterParser.SimpleExpression

getRangeString

public String getRangeString()

toString

public void toString(StringBuilder sb)
Overrides:
toString in class FilterParser.SimpleExpression

getLow

public FilterParser.SimpleExpression getLow()

getHigh

public FilterParser.SimpleExpression getHigh()


Copyright © 2014 aQute SARL. All rights reserved.