atg.svc.repository.beans
Class KnowledgeQueryPredicateOperator

java.lang.Object
  extended by atg.svc.repository.beans.KnowledgeQueryPredicateOperator
All Implemented Interfaces:
java.io.Serializable

public class KnowledgeQueryPredicateOperator
extends java.lang.Object
implements java.io.Serializable

This class holds the value of the KnowledgeQueryPredicate.operator property. That property is an "enumerated" type, meaning that it has a predefined set of allowed values. Each of those values has an associated String "tag", but the values themselves are instances of this class. The instances can be retrieved by calling the getter method corresonding to the desired value. Each value is a singleton, meaning that "==" and "equals" will have the same result when testing for equlity. The following describes which getter should be used to obtain a value representing a particular tag:

TagGetter
anyOfgetAnyOf()
allOfgetAllOf()
noneOfgetNoneOf()
equalgetEqual()
notEqualgetNotEqual()
lessgetLess()
lesseqgetLesseq()
greatergetGreater()
greatereqgetGreatereq()
startsgetStarts()
endsgetEnds()
containsgetContains()
doesNotContaingetDoesNotContain()
doesNotStartWithgetDoesNotStartWith()
doesNotEndWithgetDoesNotEndWith()
betweengetBetween()
withingetWithin()
novaluegetNovalue()

See Also:
Serialized Form

Constructor Summary
KnowledgeQueryPredicateOperator()
           
KnowledgeQueryPredicateOperator(java.lang.String pTag, java.lang.Object pValue)
           
 
Method Summary
static KnowledgeQueryPredicateOperator getAllOf()
          Returns the instance representing the String value "allOf"
static KnowledgeQueryPredicateOperator getAnyOf()
          Returns the instance representing the String value "anyOf"
static KnowledgeQueryPredicateOperator getBetween()
          Returns the instance representing the String value "between"
static KnowledgeQueryPredicateOperator getContains()
          Returns the instance representing the String value "contains"
static KnowledgeQueryPredicateOperator getDoesNotContain()
          Returns the instance representing the String value "doesNotContain"
static KnowledgeQueryPredicateOperator getDoesNotEndWith()
          Returns the instance representing the String value "doesNotEndWith"
static KnowledgeQueryPredicateOperator getDoesNotStartWith()
          Returns the instance representing the String value "doesNotStartWith"
static KnowledgeQueryPredicateOperator getEnds()
          Returns the instance representing the String value "ends"
static KnowledgeQueryPredicateOperator getEqual()
          Returns the instance representing the String value "equal"
static KnowledgeQueryPredicateOperator getGreater()
          Returns the instance representing the String value "greater"
static KnowledgeQueryPredicateOperator getGreatereq()
          Returns the instance representing the String value "greatereq"
static KnowledgeQueryPredicateOperator getLess()
          Returns the instance representing the String value "less"
static KnowledgeQueryPredicateOperator getLesseq()
          Returns the instance representing the String value "lesseq"
static KnowledgeQueryPredicateOperator getNoneOf()
          Returns the instance representing the String value "noneOf"
static KnowledgeQueryPredicateOperator getNotEqual()
          Returns the instance representing the String value "notEqual"
static KnowledgeQueryPredicateOperator getNovalue()
          Returns the instance representing the String value "novalue"
static KnowledgeQueryPredicateOperator getStarts()
          Returns the instance representing the String value "starts"
static KnowledgeQueryPredicateOperator getWithin()
          Returns the instance representing the String value "within"
 java.lang.String toString()
          Returns the String value represented by this instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KnowledgeQueryPredicateOperator

public KnowledgeQueryPredicateOperator(java.lang.String pTag,
                                       java.lang.Object pValue)

KnowledgeQueryPredicateOperator

public KnowledgeQueryPredicateOperator()
Method Detail

getAnyOf

public static KnowledgeQueryPredicateOperator getAnyOf()

Returns the instance representing the String value "anyOf"


getAllOf

public static KnowledgeQueryPredicateOperator getAllOf()

Returns the instance representing the String value "allOf"


getNoneOf

public static KnowledgeQueryPredicateOperator getNoneOf()

Returns the instance representing the String value "noneOf"


getEqual

public static KnowledgeQueryPredicateOperator getEqual()

Returns the instance representing the String value "equal"


getNotEqual

public static KnowledgeQueryPredicateOperator getNotEqual()

Returns the instance representing the String value "notEqual"


getLess

public static KnowledgeQueryPredicateOperator getLess()

Returns the instance representing the String value "less"


getLesseq

public static KnowledgeQueryPredicateOperator getLesseq()

Returns the instance representing the String value "lesseq"


getGreater

public static KnowledgeQueryPredicateOperator getGreater()

Returns the instance representing the String value "greater"


getGreatereq

public static KnowledgeQueryPredicateOperator getGreatereq()

Returns the instance representing the String value "greatereq"


getStarts

public static KnowledgeQueryPredicateOperator getStarts()

Returns the instance representing the String value "starts"


getEnds

public static KnowledgeQueryPredicateOperator getEnds()

Returns the instance representing the String value "ends"


getContains

public static KnowledgeQueryPredicateOperator getContains()

Returns the instance representing the String value "contains"


getDoesNotContain

public static KnowledgeQueryPredicateOperator getDoesNotContain()

Returns the instance representing the String value "doesNotContain"


getDoesNotStartWith

public static KnowledgeQueryPredicateOperator getDoesNotStartWith()

Returns the instance representing the String value "doesNotStartWith"


getDoesNotEndWith

public static KnowledgeQueryPredicateOperator getDoesNotEndWith()

Returns the instance representing the String value "doesNotEndWith"


getBetween

public static KnowledgeQueryPredicateOperator getBetween()

Returns the instance representing the String value "between"


getWithin

public static KnowledgeQueryPredicateOperator getWithin()

Returns the instance representing the String value "within"


getNovalue

public static KnowledgeQueryPredicateOperator getNovalue()

Returns the instance representing the String value "novalue"


toString

public java.lang.String toString()

Returns the String value represented by this instance

Overrides:
toString in class java.lang.Object