Class SearchTerm
- java.lang.Object
-
- com.attivio.sdk.search.query.phrase.Phrase
-
- com.attivio.sdk.search.query.phrase.PhraseTerm
-
- com.attivio.sdk.search.query.phrase.SearchTerm
-
- All Implemented Interfaces:
TokenAnnotationSet,java.io.Serializable,java.lang.Cloneable
public final class SearchTerm extends PhraseTerm
Represents a search term in a phrase.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.attivio.sdk.search.query.phrase.Phrase
Phrase.Parameter
-
-
Field Summary
-
Fields inherited from class com.attivio.sdk.search.query.phrase.PhraseTerm
annotations, endOffset, startOffset
-
Fields inherited from class com.attivio.sdk.search.query.phrase.Phrase
boost, parameters
-
-
Constructor Summary
Constructors Constructor Description SearchTerm()Constructor.SearchTerm(java.lang.String text)Constructor.SearchTerm(java.lang.String text, int startOffset, int endOffset)Constructor.SearchTerm(java.lang.String text, TokenAnnotation annotation)Constructor.SearchTerm(java.lang.String text, TokenAnnotation... annotation)Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchTermclone()booleanequals(java.lang.Object other)java.lang.StringgetText()inthashCode()booleanisSurfaceTerm()voidsetText(java.lang.String value)static java.lang.StringtoSearchTerm(java.lang.Object value)voidtoString(java.lang.StringBuilder buffer, boolean compact)Appends the string representation of this query tobuffer.static SearchTermvalueOf(java.lang.Object value)Return the SearchTerm representation of an arbitraryvalue.-
Methods inherited from class com.attivio.sdk.search.query.phrase.PhraseTerm
containsAnnotation, containsParameters, getAnnotations, getEndOffset, getStartOffset, offsetGap, rewriteChildren, setAnnotation, setAnnotations, setEndOffset, setParameter, setStartOffset, unsetAnnotation
-
Methods inherited from class com.attivio.sdk.search.query.phrase.Phrase
containsParameters, copyParameters, getBoost, getParameter, getParameter, getParameter, getParameter, getParameterInternal, isMatchAll, parameters, parseIntParameter, removeParameter, rewrite, setBoost, setParameters, toArray, toString, toString
-
-
-
-
Constructor Detail
-
SearchTerm
public SearchTerm()
Constructor.
-
SearchTerm
public SearchTerm(java.lang.String text)
Constructor.
-
SearchTerm
public SearchTerm(java.lang.String text, int startOffset, int endOffset)Constructor.
-
SearchTerm
public SearchTerm(java.lang.String text, TokenAnnotation annotation)Constructor.
-
SearchTerm
public SearchTerm(java.lang.String text, TokenAnnotation... annotation)Constructor.
-
-
Method Detail
-
getText
public java.lang.String getText()
-
setText
public void setText(java.lang.String value)
-
isSurfaceTerm
public boolean isSurfaceTerm()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classPhraseTerm
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classPhraseTerm
-
clone
public SearchTerm clone()
-
toString
public void toString(java.lang.StringBuilder buffer, boolean compact)Appends the string representation of this query tobuffer.
-
valueOf
public static SearchTerm valueOf(java.lang.Object value)
Return the SearchTerm representation of an arbitraryvalue.
-
toSearchTerm
public static java.lang.String toSearchTerm(java.lang.Object value)
-
-