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)protectedFilterList(Context ctx, SWIGTYPE_p_p_tiledb_filter_list_t filter_listpp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterListaddFilter(Filter filter)voidclose()FiltergetFilter(long idx)protected SWIGTYPE_p_tiledb_filter_list_tgetFilterListp()longgetMaxChunkSize()longgetNumFilters()FilterListsetMaxChunkSize(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:
closein interfacejava.lang.AutoCloseable
-
-