public class ComplexStructureQueryMetadataImpl extends java.lang.Object implements ComplexStructureQueryMetadata
Constructor and Description |
---|
ComplexStructureQueryMetadataImpl(boolean returnMatchedartefact,
COMPLEX_STRUCTURE_QUERY_DETAIL queryDetail,
COMPLEX_MAINTAINABLE_QUERY_DETAIL referencesQueryDetail,
STRUCTURE_REFERENCE_DETAIL referenceDetail,
java.util.List<SDMX_STRUCTURE_TYPE> referenceSpecificStructures) |
Modifier and Type | Method and Description |
---|---|
java.util.List<SDMX_STRUCTURE_TYPE> |
getReferenceSpecificStructures()
If STRUCTURE_REFERENCE_DETAIL == SPECIFIC, this method will return the specific structures for getting references, returns null otherwise
|
COMPLEX_MAINTAINABLE_QUERY_DETAIL |
getReferencesQueryDetail()
Returns the query details for the resolved references, can not be null
|
COMPLEX_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 |
isReturnedMatchedArtefact()
true if the matched artefact should be returned in the query result besides the referenced artefacts.
|
public ComplexStructureQueryMetadataImpl(boolean returnMatchedartefact, COMPLEX_STRUCTURE_QUERY_DETAIL queryDetail, COMPLEX_MAINTAINABLE_QUERY_DETAIL referencesQueryDetail, STRUCTURE_REFERENCE_DETAIL referenceDetail, java.util.List<SDMX_STRUCTURE_TYPE> referenceSpecificStructures)
public boolean isReturnedMatchedArtefact()
ComplexStructureQueryMetadata
isReturnedMatchedArtefact
in interface ComplexStructureQueryMetadata
public COMPLEX_STRUCTURE_QUERY_DETAIL getStructureQueryDetail()
ComplexStructureQueryMetadata
getStructureQueryDetail
in interface ComplexStructureQueryMetadata
public STRUCTURE_REFERENCE_DETAIL getStructureReferenceDetail()
ComplexStructureQueryMetadata
getStructureReferenceDetail
in interface ComplexStructureQueryMetadata
public COMPLEX_MAINTAINABLE_QUERY_DETAIL getReferencesQueryDetail()
ComplexStructureQueryMetadata
getReferencesQueryDetail
in interface ComplexStructureQueryMetadata
public java.util.List<SDMX_STRUCTURE_TYPE> getReferenceSpecificStructures()
ComplexStructureQueryMetadata
getReferenceSpecificStructures
in interface ComplexStructureQueryMetadata