Package ucar.nc2.filter
Class Filter
- java.lang.Object
-
- ucar.nc2.filter.Filter
-
- Direct Known Subclasses:
Blosc
,Checksum32
,Deflate
,ScaleOffset
,Shuffle
public abstract class Filter extends Object
A class implementing a conversion to be applied on large chunk of data
-
-
Constructor Summary
Constructors Constructor Description Filter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract byte[]
decode(byte[] dataIn)
abstract byte[]
encode(byte[] dataIn)
abstract int
getId()
abstract String
getName()
String
toString()
-
-
-
Method Detail
-
getName
public abstract String getName()
-
getId
public abstract int getId()
-
encode
public abstract byte[] encode(byte[] dataIn) throws IOException
- Throws:
IOException
-
decode
public abstract byte[] decode(byte[] dataIn) throws IOException
- Throws:
IOException
-
-