@Service public class DataQueryBuilderImpl extends java.lang.Object implements DataQueryBuilder
Constructor and Description |
---|
DataQueryBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ComplexDataQuery> |
buildComplexDataQuery(org.sdmx.resources.sdmxml.schemas.v21.query.DataQueryType dataQueryType,
SdmxBeanRetrievalManager structureRetrievalManager)
Builds a data query from a dataQueryType
|
DataQuery |
buildDataQuery(org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.query.DataWhereType dataWhereType,
SdmxBeanRetrievalManager structureRetrievalManager)
Builds a data query from a dataWhereType
|
DataQuery |
buildDataQuery(org.sdmx.resources.sdmxml.schemas.v20.query.DataWhereType dataWhereType,
SdmxBeanRetrievalManager structureRetrievalManager)
Builds a data query from a dataWhereType
|
java.util.List<DataQuery> |
buildDataQuery(org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.query.QueryType queryType,
SdmxBeanRetrievalManager structureRetrievalManager)
Builds a data query from a dataWhereType
|
java.util.List<DataQuery> |
buildDataQuery(org.sdmx.resources.sdmxml.schemas.v20.query.QueryType queryType,
SdmxBeanRetrievalManager structureRetrievalManager)
Builds a data query from a dataWhereType
|
public DataQuery buildDataQuery(org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.query.DataWhereType dataWhereType, SdmxBeanRetrievalManager structureRetrievalManager)
DataQueryBuilder
buildDataQuery
in interface DataQueryBuilder
dataWhereType
- - the XMLBean to build the domain object (DataQuery) fromstructureRetrievalManager
- - if supplied the retrieval manager to use to retrieve the DSD, which is stored on the query,
if not supplied then the DSD will not be stored on the querypublic java.util.List<DataQuery> buildDataQuery(org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.query.QueryType queryType, SdmxBeanRetrievalManager structureRetrievalManager)
DataQueryBuilder
buildDataQuery
in interface DataQueryBuilder
structureRetrievalManager
- optional, if supplied the retrieval manager to use to retrieve the DSD, which is stored on the query,
if not supplied then the DSD will not be stored on the querypublic DataQuery buildDataQuery(org.sdmx.resources.sdmxml.schemas.v20.query.DataWhereType dataWhereType, SdmxBeanRetrievalManager structureRetrievalManager)
DataQueryBuilder
buildDataQuery
in interface DataQueryBuilder
dataWhereType
- - the XMLBean to build the domain object (DataQuery) fromstructureRetrievalManager
- optional, if supplied the retrieval manager to use to retrieve the DSD, which is stored on the query,
if not supplied then the DSD will not be stored on the querypublic java.util.List<DataQuery> buildDataQuery(org.sdmx.resources.sdmxml.schemas.v20.query.QueryType queryType, SdmxBeanRetrievalManager structureRetrievalManager)
DataQueryBuilder
buildDataQuery
in interface DataQueryBuilder
structureRetrievalManager
- optional, if supplied the retrieval manager to use to retrieve the DSD, which is stored on the query,
if not supplied then the DSD will not be stored on the querypublic java.util.List<ComplexDataQuery> buildComplexDataQuery(org.sdmx.resources.sdmxml.schemas.v21.query.DataQueryType dataQueryType, SdmxBeanRetrievalManager structureRetrievalManager)
DataQueryBuilder
buildComplexDataQuery
in interface DataQueryBuilder
dataQueryType
- - the XMLBean to build the domain object (DataQuery) from