public class StructureQueryMetadataImpl extends java.lang.Object implements StructureQueryMetadata
Constructor and Description |
---|
StructureQueryMetadataImpl(java.lang.String[] queryString,
java.util.Map<java.lang.String,java.lang.String> queryParameters) |
StructureQueryMetadataImpl(STRUCTURE_QUERY_DETAIL structureQueryDetail,
STRUCTURE_REFERENCE_DETAIL structureReferenceDetail,
SDMX_STRUCTURE_TYPE specificStructureReference,
boolean returnLatest) |
Modifier and Type | Method and Description |
---|---|
SDMX_STRUCTURE_TYPE |
getSpecificStructureReference()
If STRUCTURE_REFERENCE_DETAIL == SPECIFIC, this method will return the specific structure reference, returns null otherwise
|
STRUCTURE_QUERY_DETAIL |
getStructureQueryDetail()
Returns the query detail for this structure query, can not be null
|
STRUCTURE_REFERENCE_DETAIL |
getStructureReferenceDetail()
Returns the reference detail for this structure query, can not be null
|
boolean |
isReturnLatest()
Returns true if this is a query for all of the latest versions of the given artefacts
|
public StructureQueryMetadataImpl(STRUCTURE_QUERY_DETAIL structureQueryDetail, STRUCTURE_REFERENCE_DETAIL structureReferenceDetail, SDMX_STRUCTURE_TYPE specificStructureReference, boolean returnLatest)
public StructureQueryMetadataImpl(java.lang.String[] queryString, java.util.Map<java.lang.String,java.lang.String> queryParameters)
public STRUCTURE_QUERY_DETAIL getStructureQueryDetail()
StructureQueryMetadata
getStructureQueryDetail
in interface StructureQueryMetadata
public STRUCTURE_REFERENCE_DETAIL getStructureReferenceDetail()
StructureQueryMetadata
getStructureReferenceDetail
in interface StructureQueryMetadata
public SDMX_STRUCTURE_TYPE getSpecificStructureReference()
StructureQueryMetadata
getSpecificStructureReference
in interface StructureQueryMetadata
public boolean isReturnLatest()
StructureQueryMetadata
isReturnLatest
in interface StructureQueryMetadata