net.ontopia.topicmaps.query.parser
Class NotClause
java.lang.Object
net.ontopia.topicmaps.query.parser.AbstractClause
net.ontopia.topicmaps.query.parser.NotClause
public class NotClause
- extends AbstractClause
INTERNAL: Used to represent not clauses in tolog queries.
Field Summary |
protected java.util.List |
clauses
|
Method Summary |
java.util.Collection |
getAllLiterals()
INTERNAL: Returns all the literals used by this clause as
parameters. |
java.util.Collection |
getAllVariables()
INTERNAL: Returns all the variables bound by this clause when it
is satisfied. |
java.util.List |
getArguments()
INTERNAL: Returns the arguments of this clause. |
java.util.List |
getClauses()
|
void |
setClauseList(java.util.List clauses)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
clauses
protected java.util.List clauses
NotClause
public NotClause()
NotClause
public NotClause(java.util.List clauses)
setClauseList
public void setClauseList(java.util.List clauses)
getClauses
public java.util.List getClauses()
getAllVariables
public java.util.Collection getAllVariables()
- Description copied from class:
AbstractClause
- INTERNAL: Returns all the variables bound by this clause when it
is satisfied.
- Specified by:
getAllVariables
in class AbstractClause
getAllLiterals
public java.util.Collection getAllLiterals()
- Description copied from class:
AbstractClause
- INTERNAL: Returns all the literals used by this clause as
parameters. (Literals in the second half of pair arguments are
ignored.)
- Specified by:
getAllLiterals
in class AbstractClause
getArguments
public java.util.List getArguments()
- Description copied from class:
AbstractClause
- INTERNAL: Returns the arguments of this clause. For OrClause this
is the list of all arguments to all the subclauses in the OrClause.
Likewise for NotClause.
- Specified by:
getArguments
in class AbstractClause
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2000-2012 Ontopia.