public class TablePattern extends BasePattern<TableOptions>
| Modifier and Type | Class and Description |
|---|---|
static class |
TablePattern.TableType |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFERRED_MUTATION |
| Constructor and Description |
|---|
TablePattern() |
| Modifier and Type | Method and Description |
|---|---|
BinderResult |
bind(BinderParams<TableOptions> params)
Binds or rebinds a table.
|
CreatorResult |
create(CreatorParams<TableOptions> params)
Creates a table.
|
TableOptions |
createOptions(CreatorParams<TableOptions> params)
Returns a TableOptions class that is populated with the default options for sorting, filtering, selection, etc.
|
TableOptions |
generateOptions(BinderParams<TableOptions> params)
Returns a TableOptions class that is prepopulated with state to match the existing table.
|
canRebind, getSingleBindRootpublic static final java.lang.String DEFERRED_MUTATION
public CreatorResult create(CreatorParams<TableOptions> params)
create in interface Creator2<TableOptions>create in class BasePattern<TableOptions>params - See CreatorParams for listingpublic BinderResult bind(BinderParams<TableOptions> params)
bind in interface Binder2<TableOptions>bind in class BaseBinder2<TableOptions>params - See BinderParams for a complete listpublic TableOptions createOptions(CreatorParams<TableOptions> params)
createOptions in interface Creator2<TableOptions>createOptions in class BasePattern<TableOptions>params - See CreatorParams for a complete listpublic TableOptions generateOptions(BinderParams<TableOptions> params)
generateOptions in interface Binder2<TableOptions>generateOptions in class BaseBinder2<TableOptions>params - See BinderParams for a complete list