public class EReportingHelper extends Object
Modifier | Constructor and Description |
---|---|
private |
EReportingHelper()
private constructor
|
public static SingleObservationValue<?> createSweDataArrayValue(OmObservation omObservation, HiberanteEReportingRelations.EReportingValues observation)
ObservationValue
from the EReportingValue
omObservation
- Corresponding OmObservation
observation
- EReportingValue
to create ObservationValue
fromObservationValue
.public static SweDataArray createSweDataArray(OmObservation omObservation, HiberanteEReportingRelations.EReportingValues observation)
SweDataArray
object from the EReportingValue
omObservation
- Corresponding OmObservation
observation
- EReportingValue
to create SweDataArray
fromSweDataArray
public static SweDataArray mergeValues(SweDataArray combinedValue, SweDataArray value)
SweDataArray
s to a single SweDataArray
combinedValue
- SweDataArray
which the data is to be addedvalue
- SweDataArray
to be added to the otherSweDataArray
private static String getUnit(OmObservation omObservation, HiberanteEReportingRelations.EReportingValues observation)
private static SweCount createElementCount(OmObservation omObservation)
private static SweAbstractDataComponent createElementType(AqdConstants.PrimaryObservation primaryObservation, String unit)
private static SweField createField(ElementType elementType, SweAbstractDataComponent content)
private static SweAbstractDataComponent createSweTimeSamplingTime(ElementType elementType)
private static SweAbstractDataComponent createSweCatagory(ElementType elementType)
private static SweAbstractDataComponent createSweQuantity(ElementType elementType)
private static SweAbstractDataComponent createSweQuantity(ElementType elementType, String unit)
private static SweAbstractEncoding createEncoding(OmObservation omObservation)
private static void addValue(List<String> value, OmObservation omObservation)
private static void addValue(List<String> value, HiberanteEReportingRelations.EReportingValues observation, OmObservation omObservation)
private static List<List<String>> createValue(OmObservation omObservation, HiberanteEReportingRelations.EReportingValues observation, AqdConstants.PrimaryObservation primaryObservation)
private static Time getPhenomenonTime(OmObservation omObservation, Time time)
private static void addQuality(HiberanteEReportingRelations.EReportingValues eReportingObservation, SingleObservationValue<?> value)
public static Set<OmResultQuality> getGmdDomainConsistency(HiberanteEReportingRelations.EReportingQualityData eReportingObservation, boolean force)
Copyright © 2012-2015 52north.org. All Rights Reserved.