public class DataStructureUtil
extends java.lang.Object
Constructor and Description |
---|
DataStructureUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getGroupAttributeConcepts(DataStructureBean dataStructureBean)
Returns the concepts of all the dimensions and attributes that are not attached at the observation level.
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getGroupConcepts(DataStructureBean dataStructureBean)
Returns the group id, along with a list of concepts that belong to the group key.
|
static java.lang.String |
getMeasureConcept(DataStructureBean dataStructureBean) |
static java.util.List<java.lang.String> |
getObservationConcepts(DataStructureBean dataStructureBean)
Returns the observation concepts including the measure concept,
and all the attribute concepts that are attached to the observation.
|
static java.util.List<java.lang.String> |
getSeriesAndGroupAttributeConcepts(DataStructureBean dataStructureBean)
Returns the concept id's belonging to each series attributes in the order they appear in the DataStructureBean,
followed by the concept id's belonging to each group attributes in the order of the groups,
and attributes within each group.
|
static java.util.List<java.lang.String> |
getSeriesAttributeConcepts(DataStructureBean dataStructureBean)
Returns the concepts of all the dimensions and attributes that are not attached at the observation level.
|
static java.util.List<java.lang.String> |
getSeriesKeyConcepts(DataStructureBean dataStructureBean)
Returns the series key concepts.
|
static java.lang.String |
getTimeConcept(DataStructureBean dataStructureBean) |
public static java.lang.String getTimeConcept(DataStructureBean dataStructureBean)
public static java.lang.String getMeasureConcept(DataStructureBean dataStructureBean)
public static java.util.List<java.lang.String> getSeriesKeyConcepts(DataStructureBean dataStructureBean)
dataStructureBean
- public static java.util.List<java.lang.String> getSeriesAndGroupAttributeConcepts(DataStructureBean dataStructureBean)
dataStructureBean
- public static java.util.List<java.lang.String> getSeriesAttributeConcepts(DataStructureBean dataStructureBean)
dataStructureBean
- public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getGroupConcepts(DataStructureBean dataStructureBean)
dataStructureBean
- public static java.util.List<java.lang.String> getGroupAttributeConcepts(DataStructureBean dataStructureBean)
dataStructureBean
- public static java.util.List<java.lang.String> getObservationConcepts(DataStructureBean dataStructureBean)
dataStructureBean
-