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 SearchTerm
clone()
boolean
equals(java.lang.Object other)
java.lang.String
getText()
int
hashCode()
boolean
isSurfaceTerm()
void
setText(java.lang.String value)
static java.lang.String
toSearchTerm(java.lang.Object value)
void
toString(java.lang.StringBuilder buffer, boolean compact)
Appends the string representation of this query tobuffer
.static SearchTerm
valueOf(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:
hashCode
in classPhraseTerm
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in 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)
-
-