|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.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.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 weightprotected void getBodyXML(java.lang.StringBuilder sb) throws atg.search.routing.command.IncompleteCommandException
getBodyXML
in class atg.search.routing.command.SearchXMLObject
atg.search.routing.command.IncompleteCommandException
protected void getAttributeXML(java.lang.StringBuilder sb) throws atg.search.routing.command.IncompleteCommandException
getAttributeXML
in class atg.search.routing.command.SearchXMLObject
atg.search.routing.command.IncompleteCommandException
public static StringConstraint valueOf(java.lang.String pXml)
pXml
- the xml
protected DocumentSetConstraint createFromParser(atg.search.routing.utils.SearchMessageNode pXml)
createFromParser
in class DocumentSetConstraint
public 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 |