Class Query
- java.lang.Object
-
- com.almis.awe.model.entities.queries.Query
-
- All Implemented Interfaces:
Copyable
,XMLNode
,Serializable
- Direct Known Subclasses:
MaintainQuery
public class Query extends Object implements XMLNode, Copyable
Query Class Used to parse the files Queries.xml with XStream Generates and launches a query statement- Author:
- Pablo GARCIA - 28/JUN/2010
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Query()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Query
copy()
Get a copy of this elementString
getElementKey()
List<Field>
getFieldList()
Retrieve field listVariable
getVariableDefinition(String variableId)
Returns a variable definitionboolean
isCacheable()
Returns if is distinctboolean
isDistinct()
Returns if is distinctboolean
isPaginationManaged()
Returns if is paginationManagedboolean
isPostProcessed()
Returns if is post processedboolean
isPublic()
Returns if is listString
toString()
-
-
-
Method Detail
-
getVariableDefinition
public Variable getVariableDefinition(String variableId)
Returns a variable definition- Parameters:
variableId
- Variable identifier- Returns:
- Selected definition
-
isCacheable
public boolean isCacheable()
Returns if is distinct- Returns:
- Is distinct
-
isDistinct
public boolean isDistinct()
Returns if is distinct- Returns:
- Is distinct
-
isPaginationManaged
public boolean isPaginationManaged()
Returns if is paginationManaged- Returns:
- Is paginationManaged
-
isPostProcessed
public boolean isPostProcessed()
Returns if is post processed- Returns:
- Is postProcessed
-
isPublic
public boolean isPublic()
Returns if is list- Returns:
- Is list
-
getElementKey
public String getElementKey()
- Specified by:
getElementKey
in interfaceXMLNode
- Returns:
- the elementKey
-
-