|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UnaryClause | |
|---|---|
| no.sesat.search.mode.command.querybuilder | |
| no.sesat.search.query | ##### THIS IS THE TEMPLATE FOR THE PACKAGE DOC COMMENTS. |
| no.sesat.search.query.finder | |
| no.sesat.search.query.parser |
IMPLEMENTATION PACKAGE TO no.sesat.search.query. Therefore the dependency goes from this package to the query pacakge. |
| no.sesat.search.query.parser.alt | |
| no.sesat.search.query.transform | |
| Uses of UnaryClause in no.sesat.search.mode.command.querybuilder |
|---|
| Methods in no.sesat.search.mode.command.querybuilder with parameters of type UnaryClause | |
|---|---|
protected void |
InfixQueryBuilder.visitImpl(UnaryClause clause)
|
| Uses of UnaryClause in no.sesat.search.query |
|---|
| Subinterfaces of UnaryClause in no.sesat.search.query | |
|---|---|
interface |
AndClause
|
interface |
AndNotClause
|
interface |
BinaryClause
An operation clause. |
interface |
DefaultOperatorClause
|
interface |
NotClause
|
interface |
OrClause
|
interface |
XorClause
A special clause to distinguish between QueryParser's guesses to the specific LeafClause type. |
| Uses of UnaryClause in no.sesat.search.query.finder |
|---|
| Methods in no.sesat.search.query.finder that return UnaryClause | |
|---|---|
UnaryClause |
ParentFinder.getParent(Clause root,
Clause child)
Finds the first found direct parent. |
| Methods in no.sesat.search.query.finder that return types with arguments of type UnaryClause | |
|---|---|
List<UnaryClause> |
ParentFinder.getAncestors(Clause root,
Clause clause)
Returns all parents, grandparents, great-grandparents, etc. |
List<UnaryClause> |
ParentFinder.getParents(Clause root,
Clause child)
Returns all direct parents. |
| Methods in no.sesat.search.query.finder with parameters of type UnaryClause | |
|---|---|
boolean |
ChildFinder.childExists(UnaryClause parent,
Clause child)
Does the child clause exist any depth underneath the parent. |
List<BinaryClause> |
ForestFinder.findForestRoots(UnaryClause root)
|
protected void |
ForestFinder.visitImpl(UnaryClause clause)
|
protected void |
ChildFinder.visitImpl(UnaryClause clause)
|
protected void |
ParentFinder.visitImpl(UnaryClause clause)
|
protected void |
Counter.visitImpl(UnaryClause clause)
|
protected void |
FirstLeafFinder.visitImpl(UnaryClause clause)
|
protected void |
WhoWhereSplitter.visitImpl(UnaryClause clause)
|
| Method parameters in no.sesat.search.query.finder with type arguments of type UnaryClause | |
|---|---|
static boolean |
ParentFinder.insideOf(List<UnaryClause> parents,
TokenPredicate token)
|
| Uses of UnaryClause in no.sesat.search.query.parser |
|---|
| Classes in no.sesat.search.query.parser that implement UnaryClause | |
|---|---|
class |
AbstractBinaryClause
Abstract binary operation clause. |
class |
AbstractUnaryClause
Basic implementation of the OperationClause interface. |
class |
AndClauseImpl
The AndClauseImpl represents a joining clause between two terms in the query. |
class |
AndNotClauseImpl
The AndNotClauseImpl represents a joining not clause between two terms in the query. |
class |
DefaultOperatorClauseImpl
The OrClauseImpl represents a joining clause between two terms in the query. |
class |
NotClauseImpl
The NotClauseImpl represents a not clause between prefixing another term in the query. |
class |
OrClauseImpl
The OrClauseImpl represents a joining clause between two terms in the query. |
class |
XorClauseImpl
The XorClauseImpl represents a joining clause between two terms in the query. |
| Uses of UnaryClause in no.sesat.search.query.parser.alt |
|---|
| Methods in no.sesat.search.query.parser.alt with type parameters of type UnaryClause | ||
|---|---|---|
protected
|
RotationAlternation.createOperatorClause(Clause left,
Clause right,
T replacementFor)
|
|
protected
|
AbstractAlternation.createOperatorClause(Clause left,
Clause right,
T replacementFor)
Create a new operator clause, of type opCls, with the left and right children. |
|
protected
|
AbstractAlternation.parent(T root,
Clause child)
return the parent operation clause of the given child. |
|
protected
|
AbstractAlternation.parents(T root,
Clause child)
return all parents operation clauses of the given child. |
|
protected
|
AbstractAlternation.replaceOperatorClause(Clause newChild,
Clause originalChild,
T originalParent)
Replace the originalChild that exists under the originalParent will the newChild. |
|
| Methods in no.sesat.search.query.parser.alt that return UnaryClause | |
|---|---|
protected UnaryClause |
AbstractAlternation.replaceDescendant(BinaryClause root,
BinaryClause newChild,
BinaryClause originalChild,
BinaryClause originalParent)
Build new DoubleOperatorClauses from newChild all the way back up to the root. |
| Methods in no.sesat.search.query.parser.alt with parameters of type UnaryClause | |
|---|---|
protected Clause |
AbstractAlternation.leftChild(UnaryClause clause)
return the left child, left or operation. |
| Uses of UnaryClause in no.sesat.search.query.transform |
|---|
| Methods in no.sesat.search.query.transform with parameters of type UnaryClause | |
|---|---|
void |
LowercaseQueryTransformer.visitImpl(UnaryClause clause)
|
void |
RegexpQueryTransformer.visitImpl(UnaryClause clause)
|
void |
TermPrefixQueryTransformer.visitImpl(UnaryClause clause)
Add prefixes to an generic operator clause. |
void |
ExactMatchQueryTransformer.visitImpl(UnaryClause clause)
|
protected void |
DefaultInitialisationQueryTransformer.visitImpl(UnaryClause clause)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||