public class RESTSchemaQueryImpl extends java.lang.Object implements RESTSchemaQuery
Constructor and Description |
---|
RESTSchemaQueryImpl(java.lang.String restString)
Constructs a schema query from a full or partial REST URL.
|
RESTSchemaQueryImpl(java.lang.String[] queryString,
java.util.Map<java.lang.String,java.lang.String> queryParameters) |
RESTSchemaQueryImpl(java.lang.String restString,
java.util.Map<java.lang.String,java.lang.String> queryParameters)
Constructs a schema query from a full or partial REST URL.
|
RESTSchemaQueryImpl(StructureReferenceBean reference,
java.lang.String dimAtObs) |
RESTSchemaQueryImpl(StructureReferenceBean reference,
java.lang.String dimAtObs,
boolean explicitMeasure) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDimAtObs()
Returns the dimension at observation
|
StructureReferenceBean |
getReference()
Returns the reference to the structure the query is for, this can be:
Data Structure
Dataflow
Provision Agreement
|
boolean |
isExplicitMeasure()
For cross-sectional data validation, indicates whether observations are strongly typed
|
public RESTSchemaQueryImpl(StructureReferenceBean reference, java.lang.String dimAtObs)
public RESTSchemaQueryImpl(StructureReferenceBean reference, java.lang.String dimAtObs, boolean explicitMeasure)
public RESTSchemaQueryImpl(java.lang.String restString)
restString
- public RESTSchemaQueryImpl(java.lang.String restString, java.util.Map<java.lang.String,java.lang.String> queryParameters)
restString
- public RESTSchemaQueryImpl(java.lang.String[] queryString, java.util.Map<java.lang.String,java.lang.String> queryParameters)
public StructureReferenceBean getReference()
RESTSchemaQuery
getReference
in interface RESTSchemaQuery
public java.lang.String getDimAtObs()
RESTSchemaQuery
getDimAtObs
in interface RESTSchemaQuery
public boolean isExplicitMeasure()
RESTSchemaQuery
isExplicitMeasure
in interface RESTSchemaQuery