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, getSingleBindRoot
public 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