public class SubQueryToken
extends java.lang.Object
Constructor and Description |
---|
SubQueryToken(java.lang.String token,
java.lang.String operator)
Instantiates a new sub query token.
|
Modifier and Type | Method and Description |
---|---|
XBRLqResult<XBRLFact> |
execute(org.hibernate.Session session,
XBRLqResult<XBRLFact> ret)
Execute.
|
java.util.ArrayList<java.lang.Long> |
executeIds(org.hibernate.Session session,
java.util.ArrayList<java.lang.Long> ret)
Execute ids.
|
java.lang.String |
getOperator()
Gets the operator.
|
void |
setArgument(java.lang.String argument)
Sets the argument.
|
void |
setFilter(java.lang.String string)
Sets the filter.
|
public SubQueryToken(java.lang.String token, java.lang.String operator)
token
- the tokenoperator
- the operatorpublic void setFilter(java.lang.String string)
string
- the new filterpublic void setArgument(java.lang.String argument)
argument
- the new argumentpublic java.lang.String getOperator()
public XBRLqResult<XBRLFact> execute(org.hibernate.Session session, XBRLqResult<XBRLFact> ret) throws XBRLqParserException
session
- the sessionret
- the retXBRLqParserException
- the XBR lq parser exceptionpublic java.util.ArrayList<java.lang.Long> executeIds(org.hibernate.Session session, java.util.ArrayList<java.lang.Long> ret) throws XBRLqParserException
session
- the sessionret
- the retXBRLqParserException
- the XBR lq parser exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa