Enum TimeseriesMLConstants.InterpolationType
- java.lang.Object
-
- java.lang.Enum<TimeseriesMLConstants.InterpolationType>
-
- org.n52.shetland.ogc.om.series.tsml.TimeseriesMLConstants.InterpolationType
-
- All Implemented Interfaces:
Serializable,Comparable<TimeseriesMLConstants.InterpolationType>,AbstractInterpolationType
- Enclosing interface:
- TimeseriesMLConstants
public static enum TimeseriesMLConstants.InterpolationType extends Enum<TimeseriesMLConstants.InterpolationType> implements AbstractInterpolationType
Hold allowed values for elementinterpolationType.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AveragePrecAverage in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/AveragePrecAverageSuccAverage in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/AverageSuccConstPrecConstant in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/ConstPrecConstSuccConstant in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/ConstSuccContinuousContinuous http://www.opengis.net/def/timeseries/InterpolationCode/ContinuousDiscontinuousDiscontinuous http://www.opengis.net/def/timeseries/InterpolationCode/DiscontinuousInstantTotalInstantaneous total http://www.opengis.net/def/timeseries/InterpolationCode/InstantTotalMaxPrecMaximum in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/MaxPrecMaxSuccMaximum in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/MaxSuccMinPrecMinimum in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/MinPrecMinSuccMinimum in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/MinSuccTotalPrecPreceding total http://www.opengis.net/def/timeseries/InterpolationCode/PrecTotalTotalSuccSucceeding total http://www.opengis.net/def/timeseries/InterpolationCode/TotalSucc
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeseriesMLConstants.InterpolationTypefrom(String v)StringgetIdentifier()StringgetTitle()static TimeseriesMLConstants.InterpolationTypevalueOf(String name)Returns the enum constant of this type with the specified name.static TimeseriesMLConstants.InterpolationType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Continuous
public static final TimeseriesMLConstants.InterpolationType Continuous
Continuous http://www.opengis.net/def/timeseries/InterpolationCode/Continuous
-
Discontinuous
public static final TimeseriesMLConstants.InterpolationType Discontinuous
Discontinuous http://www.opengis.net/def/timeseries/InterpolationCode/Discontinuous
-
InstantTotal
public static final TimeseriesMLConstants.InterpolationType InstantTotal
Instantaneous total http://www.opengis.net/def/timeseries/InterpolationCode/InstantTotal
-
AveragePrec
public static final TimeseriesMLConstants.InterpolationType AveragePrec
Average in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/AveragePrec
-
MaxPrec
public static final TimeseriesMLConstants.InterpolationType MaxPrec
Maximum in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/MaxPrec
-
MinPrec
public static final TimeseriesMLConstants.InterpolationType MinPrec
Minimum in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/MinPrec
-
TotalPrec
public static final TimeseriesMLConstants.InterpolationType TotalPrec
Preceding total http://www.opengis.net/def/timeseries/InterpolationCode/PrecTotal
-
AverageSucc
public static final TimeseriesMLConstants.InterpolationType AverageSucc
Average in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/AverageSucc
-
TotalSucc
public static final TimeseriesMLConstants.InterpolationType TotalSucc
Succeeding total http://www.opengis.net/def/timeseries/InterpolationCode/TotalSucc
-
MinSucc
public static final TimeseriesMLConstants.InterpolationType MinSucc
Minimum in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/MinSucc
-
MaxSucc
public static final TimeseriesMLConstants.InterpolationType MaxSucc
Maximum in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/MaxSucc
-
ConstPrec
public static final TimeseriesMLConstants.InterpolationType ConstPrec
Constant in preceding interval http://www.opengis.net/def/timeseries/InterpolationCode/ConstPrec
-
ConstSucc
public static final TimeseriesMLConstants.InterpolationType ConstSucc
Constant in succeeding interval http://www.opengis.net/def/timeseries/InterpolationCode/ConstSucc
-
-
Method Detail
-
values
public static TimeseriesMLConstants.InterpolationType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TimeseriesMLConstants.InterpolationType c : TimeseriesMLConstants.InterpolationType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TimeseriesMLConstants.InterpolationType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getIdentifier
public String getIdentifier()
-
getTitle
public String getTitle()
-
from
public static TimeseriesMLConstants.InterpolationType from(String v)
-
-