Package com.yahoo.document.predicate
Class Predicate
- java.lang.Object
-
- com.yahoo.document.predicate.Predicate
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
BooleanPredicate
,FeatureRange
,FeatureSet
,PredicateOperator
,RangePartition
public abstract class Predicate extends Object implements Cloneable
- Author:
- Simon Thoresen Hult
-
-
Constructor Summary
Constructors Constructor Description Predicate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected static void
appendQuotedTo(String str, StringBuilder out)
protected abstract void
appendTo(StringBuilder out)
static String
asciiDecode(String str)
static String
asciiEncode(String str)
Predicate
clone()
static Predicate
fromBinary(byte[] buf)
static Predicate
fromString(String str)
String
toString()
-
-
-
Method Detail
-
clone
public Predicate clone() throws CloneNotSupportedException
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
appendTo
protected abstract void appendTo(StringBuilder out)
-
appendQuotedTo
protected static void appendQuotedTo(String str, StringBuilder out)
-
fromBinary
public static Predicate fromBinary(byte[] buf)
-
-