public abstract class ModificationStatement extends TologStatement
Modifier and Type | Field and Description |
---|---|
protected List |
litlist |
protected TologQuery |
query |
options
Constructor and Description |
---|
ModificationStatement() |
Modifier and Type | Method and Description |
---|---|
void |
addLit(Object lit) |
void |
close() |
abstract int |
doStaticUpdates(TopicMapIF topicmap,
Map arguments) |
abstract int |
doUpdates(QueryMatches matches) |
TologQuery |
getEmbeddedQuery() |
protected static int |
getIndex(Object arg,
QueryMatches matches) |
List |
getLitList() |
protected static Object |
getValue(Object obj,
Map arguments) |
void |
setClauseList(List clauses,
TologOptions options) |
protected String |
toStringLitlist() |
getOptions, setOptions
protected List litlist
protected TologQuery query
public void addLit(Object lit)
public List getLitList()
public void setClauseList(List clauses, TologOptions options) throws AntlrWrapException
AntlrWrapException
public TologQuery getEmbeddedQuery()
public void close() throws InvalidQueryException
close
in class TologStatement
InvalidQueryException
public abstract int doStaticUpdates(TopicMapIF topicmap, Map arguments) throws InvalidQueryException
InvalidQueryException
public abstract int doUpdates(QueryMatches matches) throws InvalidQueryException
InvalidQueryException
protected String toStringLitlist()
protected static int getIndex(Object arg, QueryMatches matches)
protected static Object getValue(Object obj, Map arguments) throws InvalidQueryException
InvalidQueryException