public class SqlQueryDefinition extends Object implements QueryDefinition, Serializable
QueryDefinition.Target| Constructor and Description |
|---|
SqlQueryDefinition(String name,
String source) |
SqlQueryDefinition(String name,
String source,
QueryDefinition.Target target) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getColumns()
Returns resolved columns types once the query was successfully registered.
|
String |
getExpression()
Returns expression used to collect/fetch data as part of the query.
|
String |
getName()
Return unique name of this query.
|
String |
getSource()
Returns source location of this query
Depends on exact type of the query definition (e.g. data base location - data source name).
|
QueryDefinition.Target |
getTarget()
Returns target of this query definition.
|
void |
setColumns(Map<String,String> columns) |
void |
setExpression(String expression)
Sets expression used to collect/fetch data as part of the query.
|
void |
setName(String name)
Sets unique name for this query definition.
|
void |
setSource(String source)
Sets source location of this query
Depends on exact type of the query definition (e.g. data base location - data source name)
|
void |
setTarget(QueryDefinition.Target target) |
String |
toString() |
public SqlQueryDefinition(String name, String source, QueryDefinition.Target target)
public String getName()
QueryDefinitiongetName in interface QueryDefinitionpublic void setName(String name)
QueryDefinitionsetName in interface QueryDefinitionname - unique namepublic String getSource()
QueryDefinitiongetSource in interface QueryDefinitionpublic void setSource(String source)
QueryDefinitionsetSource in interface QueryDefinitionsource - source locationpublic String getExpression()
QueryDefinitiongetExpression in interface QueryDefinitionpublic void setExpression(String expression)
QueryDefinitionsetExpression in interface QueryDefinitionpublic QueryDefinition.Target getTarget()
QueryDefinitiongetTarget in interface QueryDefinitionpublic void setTarget(QueryDefinition.Target target)
public Map<String,String> getColumns()
QueryDefinitiongetColumns in interface QueryDefinitionCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.