|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.makumba.QueryFragmentFunctions
public class QueryFragmentFunctions
This class works as a store for the query functions of a DataDefinition
. It provides methods to get all or
just specific types of functions.
Constructor Summary | |
---|---|
QueryFragmentFunctions(DataDefinition holder)
|
Method Summary | |
---|---|
void |
addFunction(String name,
DataDefinition.QueryFragmentFunction function)
adds a new function to this data definition. |
Collection<DataDefinition.QueryFragmentFunction> |
getActorFunctions()
returns all actor functions in this data definition. |
DataDefinition.QueryFragmentFunction |
getFunction(String name)
Returns the function with the specific name. |
DataDefinition.QueryFragmentFunction |
getFunction(String name,
DataDefinition params)
Returns the function with the specific name and parameters. |
Collection<DataDefinition.QueryFragmentFunction> |
getFunctions()
returns all functions in this data definition. |
Collection<DataDefinition.QueryFragmentFunction> |
getSessionFunctions()
returns all actor functions in this data definition. |
boolean |
hasFunction(String name)
|
int |
size()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QueryFragmentFunctions(DataDefinition holder)
Method Detail |
---|
public void addFunction(String name, DataDefinition.QueryFragmentFunction function)
public Collection<DataDefinition.QueryFragmentFunction> getFunctions()
public Collection<DataDefinition.QueryFragmentFunction> getActorFunctions()
public Collection<DataDefinition.QueryFragmentFunction> getSessionFunctions()
public DataDefinition.QueryFragmentFunction getFunction(String name)
public boolean hasFunction(String name)
public DataDefinition.QueryFragmentFunction getFunction(String name, DataDefinition params)
public int size()
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |