Query.ResultType| Modifier and Type | Field and Description |
|---|---|
protected String |
_dataSourceId
The datasource id.
|
protected String |
_description
The query description.
|
protected String |
_factoryId
The id of source factory
|
protected String |
_id
The query id.
|
protected String |
_name
The query name.
|
protected Map<String,String> |
_parameters
The query parameter names.
|
protected Query.ResultType |
_resultType
The query result type.
|
PARAMETER_MATCHER, PARAMETER_PATTERN| Constructor and Description |
|---|
AbstractQuery() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,String> |
_buildParameters(String query)
Extract parameters from a query string in the form ${parameterName}.
|
String |
getDataSourceId()
Get the id of datasource on which depends this query.
|
String |
getDescription()
Get the query description.
|
String |
getFactory()
Get the id of source factory
|
String |
getId()
Get the query ID.
|
String |
getName()
Get the query name.
|
Query.ResultType |
getResultType()
Get the query result type.
|
void |
setDataSourceId(String dataSourceId)
Set the id of data source
|
void |
setDescription(String description)
Set the query description.
|
void |
setFactory(String factoryId)
Set the data source factory
|
void |
setId(String id)
Set the query id.
|
void |
setName(String name)
Set the query name.
|
void |
setResultType(Query.ResultType resultType)
Set the query result type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdditionalConfiguration, getParameters, getTypeprotected String _description
protected Map<String,String> _parameters
protected Query.ResultType _resultType
protected String _dataSourceId
protected String _factoryId
public AbstractQuery()
public void setName(String name)
name - the name of the querypublic String getDescription()
QuerygetDescription in interface Querypublic void setDescription(String description)
description - the description of the querypublic Query.ResultType getResultType()
QuerygetResultType in interface Querypublic void setResultType(Query.ResultType resultType)
resultType - the query result type.public String getFactory()
QuerygetFactory in interface Querypublic void setFactory(String factoryId)
factoryId - The id of source factorypublic String getDataSourceId()
QuerygetDataSourceId in interface Querypublic void setDataSourceId(String dataSourceId)
dataSourceId - The id of data sourceprotected Map<String,String> _buildParameters(String query)
query - the query containing parameters.