org.makumba
Class DataDefinition.QueryFragmentFunction

java.lang.Object
  extended by org.makumba.DataDefinition.QueryFragmentFunction
All Implemented Interfaces:
Serializable
Enclosing interface:
DataDefinition

public static class DataDefinition.QueryFragmentFunction
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
DataDefinition.QueryFragmentFunction(DataDefinition holder, String name, String sessionVariableName, String queryFragment, DataDefinition parameters, String errorMessage, antlr.collections.AST parsedQueryFragment)
           
 
Method Summary
 String getErrorMessage()
           
 DataDefinition getHoldingDataDefinition()
           
 String getName()
           
 DataDefinition getParameters()
           
 antlr.collections.AST getParsedQueryFragment()
           
 String getQueryFragment()
           
 String getSessionVariableName()
           
 boolean isActorFunction()
           
 boolean isSessionFunction()
           
 boolean isSubquery()
           
 void setHoldingDataDefinition(DataDefinition holder)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataDefinition.QueryFragmentFunction

public DataDefinition.QueryFragmentFunction(DataDefinition holder,
                                            String name,
                                            String sessionVariableName,
                                            String queryFragment,
                                            DataDefinition parameters,
                                            String errorMessage,
                                            antlr.collections.AST parsedQueryFragment)
Method Detail

getParsedQueryFragment

public antlr.collections.AST getParsedQueryFragment()

getName

public String getName()

getHoldingDataDefinition

public DataDefinition getHoldingDataDefinition()

setHoldingDataDefinition

public void setHoldingDataDefinition(DataDefinition holder)

getSessionVariableName

public String getSessionVariableName()

getParameters

public DataDefinition getParameters()

getQueryFragment

public String getQueryFragment()

getErrorMessage

public String getErrorMessage()

isActorFunction

public boolean isActorFunction()

isSubquery

public boolean isSubquery()

isSessionFunction

public boolean isSessionFunction()

toString

public String toString()
Overrides:
toString in class Object