Package ucar.nc2.filter
Class ConvertMissing
- java.lang.Object
-
- ucar.nc2.filter.ConvertMissing
-
- All Implemented Interfaces:
Enhancement
public class ConvertMissing extends Object implements Enhancement
-
-
Constructor Summary
Constructors Constructor Description ConvertMissing(boolean fillValueIsMissing, boolean invalidDataIsMissing, boolean missingDataIsMissing, boolean hasValidMin, boolean hasValidMax, double validMin, double validMax, boolean hasFillValue, double fillValue, double[] missingValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description doubleconvert(double value)ArrayconvertMissing(Array in)static ConvertMissingcreateFromVariable(VariableDS var)doublegetFillValue()static doublegetFillValueOrDefault(VariableDS var)double[]getMissingValues()doublegetValidMax()doublegetValidMin()booleanhasFillValue()booleanhasMissing()booleanhasMissingValue()booleanhasValidData()booleanisFillValue(double val)booleanisInvalidData(double val)booleanisMissing(double val)booleanisMissingValue(double val)voidsetFillValueIsMissing(boolean b)Deprecated.voidsetInvalidDataIsMissing(boolean b)Deprecated.voidsetMissingDataIsMissing(boolean b)Deprecated.
-
-
-
Method Detail
-
createFromVariable
public static ConvertMissing createFromVariable(VariableDS var)
-
hasValidData
public boolean hasValidData()
-
getValidMin
public double getValidMin()
-
getValidMax
public double getValidMax()
-
isInvalidData
public boolean isInvalidData(double val)
-
hasFillValue
public boolean hasFillValue()
-
isFillValue
public boolean isFillValue(double val)
-
getFillValue
public double getFillValue()
-
isMissingValue
public boolean isMissingValue(double val)
-
getMissingValues
public double[] getMissingValues()
-
hasMissingValue
public boolean hasMissingValue()
-
hasMissing
public boolean hasMissing()
-
isMissing
public boolean isMissing(double val)
-
setFillValueIsMissing
@Deprecated public void setFillValueIsMissing(boolean b)
Deprecated.
-
setInvalidDataIsMissing
@Deprecated public void setInvalidDataIsMissing(boolean b)
Deprecated.
-
setMissingDataIsMissing
@Deprecated public void setMissingDataIsMissing(boolean b)
Deprecated.
-
convert
public double convert(double value)
- Specified by:
convertin interfaceEnhancement
-
getFillValueOrDefault
public static double getFillValueOrDefault(VariableDS var)
-
-