public interface Schema extends RelationalObject, Exportable
RelationalObject.Filter
Modifier and Type | Field and Description |
---|---|
static KomodoType |
IDENTIFIER
Identifier of this object
|
static Schema[] |
NO_SCHEMAS
An empty array of schemas.
|
static TypeResolver<Schema> |
RESOLVER
The resolver of a
Schema . |
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 |
getRendition(Repository.UnitOfWork transaction) |
void |
setRendition(Repository.UnitOfWork transaction,
String rendition) |
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
export, getDocumentType, getName
static final int TYPE_ID
static final KomodoType IDENTIFIER
static final Schema[] NO_SCHEMAS
static final TypeResolver<Schema> RESOLVER
Schema
.String getRendition(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 error occursvoid setRendition(Repository.UnitOfWork transaction, String rendition) throws KException
transaction
- the transaction (cannot be null
or have a state that is not Repository.UnitOfWork.State.NOT_STARTED
)rendition
- rendered content of this schema, eg. ddl stringKException
- if error occursCopyright © 2013–2019. All rights reserved.