Package io.tiledb.java.api
Class WebPFilter
- java.lang.Object
-
- io.tiledb.java.api.Filter
-
- io.tiledb.java.api.WebPFilter
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class WebPFilter extends Filter
-
-
Constructor Summary
Constructors Modifier Constructor Description WebPFilter(Context ctx)
Constructor.WebPFilter(Context ctx, float quality, tiledb_filter_webp_format_t inputFormat, short lossless)
Constructor.protected
WebPFilter(Context ctx, SWIGTYPE_p_p_tiledb_filter_t filterpp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description tiledb_filter_webp_format_t
getInputFormat()
short
getLossless()
float
getQuality()
-
Methods inherited from class io.tiledb.java.api.Filter
close, getCtx, getFilterp
-
-
-
-
Constructor Detail
-
WebPFilter
public WebPFilter(Context ctx) throws TileDBError
Constructor.- Parameters:
ctx
- The TileDB context- Throws:
TileDBError
-
WebPFilter
public WebPFilter(Context ctx, float quality, tiledb_filter_webp_format_t inputFormat, short lossless) throws TileDBError
Constructor.- Parameters:
ctx
- The context paramquality
- The quality paraminputFormat
- The input format param as a tiledb_filter_webp_format_t enum valuelossless
- The lossless param as an 1(yes) or 0(no). if lossless is set quality is ignored- Throws:
TileDBError
-
WebPFilter
protected WebPFilter(Context ctx, SWIGTYPE_p_p_tiledb_filter_t filterpp)
-
-
Method Detail
-
getQuality
public float getQuality() throws TileDBError
- Throws:
TileDBError
-
getLossless
public short getLossless() throws TileDBError
- Throws:
TileDBError
-
getInputFormat
public tiledb_filter_webp_format_t getInputFormat() throws TileDBError
- Throws:
TileDBError
-
-