com.ihr.xbrl.xbrlq
Class SubQueryToken

java.lang.Object
  extended by com.ihr.xbrl.xbrlq.SubQueryToken

public class SubQueryToken
extends java.lang.Object

This is an operator (optional) and a subToken executable query.

Author:
Ignacio

Constructor Summary
SubQueryToken(java.lang.String token, java.lang.String operator)
           
 
Method Summary
 XBRLqResult<XBRLFact> execute(org.hibernate.Session session, XBRLqResult<XBRLFact> ret)
           
 java.util.ArrayList<java.lang.Long> executeIds(org.hibernate.Session session, java.util.ArrayList<java.lang.Long> ret)
           
 java.lang.String getOperator()
           
 void setArgument(java.lang.String argument)
           
 void setFilter(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubQueryToken

public SubQueryToken(java.lang.String token,
                     java.lang.String operator)
Parameters:
selectedOperator -
selectedOperator -
Method Detail

setFilter

public void setFilter(java.lang.String string)
Parameters:
string -

setArgument

public void setArgument(java.lang.String argument)
Parameters:
textBeforeTwoTokens -

getOperator

public java.lang.String getOperator()
Returns:
the operator

execute

public XBRLqResult<XBRLFact> execute(org.hibernate.Session session,
                                     XBRLqResult<XBRLFact> ret)
                              throws XBRLqParserException
Parameters:
session -
ret -
Returns:
Throws:
XBRLqParserException

executeIds

public java.util.ArrayList<java.lang.Long> executeIds(org.hibernate.Session session,
                                                      java.util.ArrayList<java.lang.Long> ret)
                                               throws XBRLqParserException
Parameters:
session -
ret -
Returns:
Throws:
XBRLqParserException


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa