| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.search.routing.command.SearchXMLObject
atg.search.routing.command.search.DocumentSetConstraint
atg.search.routing.command.search.BaseConstraint
atg.search.routing.command.search.StringConstraint
public class StringConstraint
String value constraint on the query
| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSION | 
| static java.lang.String | TAG | 
| Constructor Summary | |
|---|---|
| StringConstraint() | |
| Method Summary | |
|---|---|
| protected  DocumentSetConstraint | createFromParser(atg.search.routing.utils.SearchMessageNode pXml) | 
|  boolean | equals(java.lang.Object pObject) | 
| protected  void | getAttributeXML(java.lang.StringBuilder sb) | 
| protected  void | getBodyXML(java.lang.StringBuilder sb) | 
|  java.lang.String | getName()Returns the name of the property to constrain against | 
|  StringOp | getOperation()Returns the operation | 
|  java.lang.String | getProperty()Deprecated. Use getName()instead | 
|  java.lang.String | getRepositoryId()Returns the optional repository id, or null if not provided. | 
|  java.lang.String | getRequestTag() | 
| static java.lang.String | getTag() | 
|  java.lang.String | getValue()Returns the value, which might be the first part of a range | 
|  java.lang.String | getValue1()Returns the first value of the range, same as getValue() | 
|  java.lang.String | getValue2()Returns the second value if this is a range value, otherwise null | 
|  java.lang.Float | getWeight()Returns the weight | 
|  int | hashCode() | 
|  java.lang.Boolean | isCaseSensitive()Indicates whether the constraint is case sensitive | 
|  void | setCaseSensitive(java.lang.Boolean pCaseSensitive)Sets whether the constraint is case sensitive | 
|  void | setName(java.lang.String pName)Sets the name of the property to constrain against | 
|  void | setOperation(StringOp pOperation)Sets the string operation | 
|  void | setProperty(java.lang.String pProperty)Deprecated. Use setName(String)instead | 
|  void | setRepositoryId(java.lang.String pRepositoryId)An optional value used for reporting purposes. | 
|  void | setValue(java.lang.String pValue)sets the value or the first part of a range value. | 
|  void | setValue2(java.lang.String pValue2)Sets the second value if this is a range value | 
|  void | setWeight(java.lang.Float pWeight)Sets the weight | 
| static StringConstraint | valueOf(java.lang.String pXml)Constructs a new string constraint from xml | 
| Methods inherited from class atg.search.routing.command.search.BaseConstraint | 
|---|
| getXml, setXml | 
| Methods inherited from class atg.search.routing.command.search.DocumentSetConstraint | 
|---|
| createFromXML, getParser, getPropConstraints | 
| Methods inherited from class atg.search.routing.command.SearchXMLObject | 
|---|
| appendComplexXml, appendOptionalAttr, appendOptionalElem, appendOptionalElem, appendOptionalElem, appendOptionalValue, appendRequiredAttr, appendRequiredElem, appendRequiredElem, appendRequiredValue, getAllAttributeXML, getAllBodyXML, getDefaultXmlBytes, getParentXMLObject, getXmlPath, isPrintedFirstChild, setParentXMLObject, setPrintedFirstChild, toString, toXML, toXML | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String CLASS_VERSION
public static final java.lang.String TAG
| Constructor Detail | 
|---|
public StringConstraint()
| Method Detail | 
|---|
public static java.lang.String getTag()
public boolean equals(java.lang.Object pObject)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getProperty()
getName() instead
public void setProperty(java.lang.String pProperty)
setName(String) instead
pProperty - the property to constrain againstpublic java.lang.String getName()
public void setName(java.lang.String pName)
pProperty - the name of the property to constrain againstpublic java.lang.String getRepositoryId()
public void setRepositoryId(java.lang.String pRepositoryId)
pRepositoryId - repository idpublic void setValue(java.lang.String pValue)
setValue2(String)
pValue - value or part of rangepublic void setOperation(StringOp pOperation)
pOperation - public java.lang.Boolean isCaseSensitive()
public void setCaseSensitive(java.lang.Boolean pCaseSensitive)
pCaseSensitive - whether the constraint is case sensitivepublic StringOp getOperation()
public java.lang.String getValue()
public java.lang.Float getWeight()
public void setWeight(java.lang.Float pWeight)
pWeight - the weight
protected void getBodyXML(java.lang.StringBuilder sb)
                   throws atg.search.routing.command.IncompleteCommandException
getBodyXML in class atg.search.routing.command.SearchXMLObjectatg.search.routing.command.IncompleteCommandException
protected void getAttributeXML(java.lang.StringBuilder sb)
                        throws atg.search.routing.command.IncompleteCommandException
getAttributeXML in class atg.search.routing.command.SearchXMLObjectatg.search.routing.command.IncompleteCommandExceptionpublic static StringConstraint valueOf(java.lang.String pXml)
pXml - the xml
protected DocumentSetConstraint createFromParser(atg.search.routing.utils.SearchMessageNode pXml)
createFromParser in class DocumentSetConstraintpublic java.lang.String getValue1()
getValue()
getValue()public void setValue2(java.lang.String pValue2)
pValue2 - the second value if this is a range valuepublic java.lang.String getValue2()
public java.lang.String getRequestTag()
getRequestTag in class atg.search.routing.command.SearchXMLObject| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||