public class TopicOperand extends Operand
Modifier and Type | Field and Description |
---|---|
Tuples.T2<Topic,java.lang.String> |
cachedTopic |
boolean |
topicIsCached |
DEFAULT_COL, DEFAULT_NS
Constructor and Description |
---|
TopicOperand() |
TopicOperand(java.lang.Object operand) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getOperandSI(QueryContext context,
ResultRow input) |
Topic |
getOperandTopic(QueryContext context,
ResultRow input) |
Tuples.T2<Topic,java.lang.String> |
getOperandTopicAndSI(QueryContext context,
ResultRow input) |
DirectiveUIHints |
getUIHints() |
static TopicOperand |
makeTopicOperand(java.lang.Object o) |
static TopicOperand[] |
makeTopicOperands(java.lang.Object[] os) |
boolean |
startQuery(QueryContext context)
Prepares the query for execution.
|
endOperands, endQuery, getOperandObject, getOperandString, isStatic, makeOperand, makeOperands, queryIterator, startOperands
as, as, debugString, debugString, debugStringInner, debugStringInner, debugStringInner, debugStringParams, debugStringParams, doQuery, from, from, from, from, from, from, from, from, from, from, getStandardAddonHints, getStandardAddonHints, join, main, of, query, to, to, to, to, to, where, where
public TopicOperand()
public TopicOperand(java.lang.Object operand)
public DirectiveUIHints getUIHints()
getUIHints
in interface DirectiveUIHints.Provider
getUIHints
in class Operand
public static TopicOperand makeTopicOperand(java.lang.Object o)
public static TopicOperand[] makeTopicOperands(java.lang.Object[] os)
public boolean startQuery(QueryContext context) throws QueryException
Directive
startQuery
in class Operand
QueryException
public Tuples.T2<Topic,java.lang.String> getOperandTopicAndSI(QueryContext context, ResultRow input) throws QueryException
QueryException
public Topic getOperandTopic(QueryContext context, ResultRow input) throws QueryException
QueryException
public java.lang.String getOperandSI(QueryContext context, ResultRow input) throws QueryException
QueryException
Copyright 2004-2015 Wandora Team