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, setOptionsprotected List litlist
protected TologQuery query
public void addLit(Object lit)
public List getLitList()
public void setClauseList(List clauses, TologOptions options) throws AntlrWrapException
AntlrWrapExceptionpublic TologQuery getEmbeddedQuery()
public void close()
throws InvalidQueryException
close in class TologStatementInvalidQueryExceptionpublic abstract int doStaticUpdates(TopicMapIF topicmap, Map arguments) throws InvalidQueryException
InvalidQueryExceptionpublic abstract int doUpdates(QueryMatches matches) throws InvalidQueryException
InvalidQueryExceptionprotected String toStringLitlist()
protected static int getIndex(Object arg, QueryMatches matches)
protected static Object getValue(Object obj, Map arguments) throws InvalidQueryException
InvalidQueryException