|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectno.sesat.commons.visitor.AbstractReflectionVisitor
no.sesat.search.query.transform.AbstractQueryTransformer
no.sesat.search.query.transform.TermPrefixQueryTransformer
public final class TermPrefixQueryTransformer
TermPrefixQueryTransformerConfig| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface no.sesat.search.query.transform.QueryTransformer |
|---|
QueryTransformer.Context |
| Field Summary |
|---|
| Fields inherited from class no.sesat.commons.visitor.AbstractReflectionVisitor |
|---|
VISIT_METHOD_IMPL |
| Constructor Summary | |
|---|---|
TermPrefixQueryTransformer(QueryTransformerConfig config)
Default constructor for QueryTransformers. |
|
| Method Summary | |
|---|---|
void |
visitImpl(AndClause clause)
Add prefixes to an and operator clause. |
void |
visitImpl(DefaultOperatorClause clause)
Add prefixes to an default operator clause. |
void |
visitImpl(EmailClause clause)
Prefix a email clause with the email prefix. |
void |
visitImpl(IntegerClause clause)
Add prefix to an integer clause. |
void |
visitImpl(LeafClause clause)
This is th default fallback. |
void |
visitImpl(OrClause clause)
Add prefixes to an or clause. |
void |
visitImpl(PhoneNumberClause clause)
Prefix a phone number clause with the number prefix. |
void |
visitImpl(UnaryClause clause)
Add prefixes to an generic operator clause. |
void |
visitImpl(UrlClause clause)
Prefix a url clause with the url prefix. |
| Methods inherited from class no.sesat.search.query.transform.AbstractQueryTransformer |
|---|
getContext, getFilter, getFilter, getTransformedQuery, setContext, visitImpl, visitImpl |
| Methods inherited from class no.sesat.commons.visitor.AbstractReflectionVisitor |
|---|
visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface no.sesat.commons.visitor.Visitor |
|---|
visit |
| Constructor Detail |
|---|
public TermPrefixQueryTransformer(QueryTransformerConfig config)
config - matching configuration class| Method Detail |
|---|
public void visitImpl(LeafClause clause)
prefix
property
clause - The clause to prefix.public void visitImpl(IntegerClause clause)
clause - The clause to prefix.public void visitImpl(OrClause clause)
clause - The clause to prefix.public void visitImpl(DefaultOperatorClause clause)
clause - The clause to prefix.public void visitImpl(AndClause clause)
clause - The clause to prefix.public void visitImpl(UnaryClause clause)
clause - The clause to prefix.public void visitImpl(PhoneNumberClause clause)
clause - The clause to prefix.public void visitImpl(UrlClause clause)
clause - The clause to prefix.public void visitImpl(EmailClause clause)
clause - The clause to prefix.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||