Package io.tiledb.java.api
Class FilterList
- java.lang.Object
-
- io.tiledb.java.api.FilterList
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class FilterList extends java.lang.Object implements java.lang.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description FilterList(Context ctx)
protected
FilterList(Context ctx, SWIGTYPE_p_p_tiledb_filter_list_t filter_listpp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterList
addFilter(Filter filter)
void
close()
Filter
getFilter(long idx)
protected SWIGTYPE_p_tiledb_filter_list_t
getFilterListp()
long
getMaxChunkSize()
long
getNumFilters()
FilterList
setMaxChunkSize(long chunksize)
-
-
-
Constructor Detail
-
FilterList
public FilterList(Context ctx) throws TileDBError
- Throws:
TileDBError
-
FilterList
protected FilterList(Context ctx, SWIGTYPE_p_p_tiledb_filter_list_t filter_listpp)
-
-
Method Detail
-
getFilterListp
protected SWIGTYPE_p_tiledb_filter_list_t getFilterListp()
-
addFilter
public FilterList addFilter(Filter filter) throws TileDBError
- Throws:
TileDBError
-
getFilter
public Filter getFilter(long idx) throws TileDBError
- Throws:
TileDBError
-
getNumFilters
public long getNumFilters() throws TileDBError
- Throws:
TileDBError
-
setMaxChunkSize
public FilterList setMaxChunkSize(long chunksize) throws TileDBError
- Throws:
TileDBError
-
getMaxChunkSize
public long getMaxChunkSize() throws TileDBError
- Throws:
TileDBError
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
-
-