public interface StatementOption extends Property, RelationalObject
RelationalObject.Filter
Modifier and Type | Field and Description |
---|---|
static KomodoType |
IDENTIFIER
Identifier of this object
|
static StatementOption[] |
NO_OPTIONS
An empty collection of index constraints.
|
static TypeResolver<StatementOption> |
RESOLVER
The resolver of a
StatementOption . |
static int |
TYPE_ID
The type identifier.
|
DDL_QNAMES_FILTER, DEFAULT_FILTERS, JCR_FILTER, NO_FILTERS, NT_FILTER, RESIDUAL_FILTER
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
String |
getOption(Repository.UnitOfWork transaction) |
void |
setOption(Repository.UnitOfWork transaction,
String newOption) |
getBinaryValue, getBooleanValue, getBooleanValues, getDateValue, getDateValues, getDescriptor, getDoubleValue, getDoubleValues, getIntegerValue, getIntegerValues, getLongValue, getLongValues, getPropertyFactory, getStringValue, getStringValues, getValue, getValues, getValueType, isMultiple, set
getFilters, setFilters
accept, addChild, addDescriptor, getChild, getChild, getChildren, getChildrenOfType, getChildTypes, getDescriptor, getDescriptors, getIndex, getObjectFactory, getPrimaryType, getProperty, getPropertyDescriptor, getPropertyDescriptors, getPropertyFactory, getPropertyNames, getRawChildren, getRawDescriptors, getRawParent, getRawProperty, getRawPropertyDescriptors, getRawPropertyNames, getTypeId, getTypeIdentifier, hasChild, hasChild, hasChildren, hasDescriptor, hasProperties, hasProperty, hasRawChild, hasRawChild, hasRawChildren, hasRawProperty, isChildRestricted, print, remove, removeChild, removeDescriptor, rename, setPrimaryType, setProperty
getAbsolutePath, getName, getParent, getRepository
static final KomodoType IDENTIFIER
static final StatementOption[] NO_OPTIONS
static final int TYPE_ID
static final TypeResolver<StatementOption> RESOLVER
StatementOption
.String getOption(Repository.UnitOfWork transaction) throws KException
transaction
- the transaction (cannot be null
or have a state that is not Repository.UnitOfWork.State.NOT_STARTED
)KException
- if an error occursvoid setOption(Repository.UnitOfWork transaction, String newOption) throws KException
transaction
- the transaction (cannot be null
or have a state that is not Repository.UnitOfWork.State.NOT_STARTED
)newOption
- the new value for the statement option
property (cannot be empty)KException
- if an error occursCopyright © 2013–2019. All rights reserved.