public interface SchemaObject
Title: Dataspace Framework
Description: Dataspace underlying provider implementation
Copyright: Copyright (c) 2010
Company: StreamScape Technologies
Modifier and Type | Interface and Description |
---|---|
static interface |
SchemaObject.ConstraintTypes |
static interface |
SchemaObject.Deferable |
static interface |
SchemaObject.Nullability |
static interface |
SchemaObject.ParameterModes |
static interface |
SchemaObject.ReferentialAction |
static interface |
SchemaObject.ViewCheckModes |
Modifier and Type | Field and Description |
---|---|
static int |
ACTOR |
static int |
ASPECTS |
static int |
ASSERTION |
static int |
CATALOG |
static int |
CHARSET |
static int |
COLLATION |
static int |
COLLECTION |
static int |
COLUMN |
static int |
CONNECTION_FACTORY |
static int |
CONSTRAINT |
static int |
CURSOR |
static int |
DOMAIN |
static SchemaObject[] |
emptyArray |
static int |
EVENT_PROTOTYPE |
static int |
FACETS |
static int |
FILE_DESCRIPTOR |
static int |
FULL_TEXT_INDEX |
static int |
FUNCTION |
static int |
GRANTEE |
static int |
INDEX |
static int |
JOB |
static int |
LABEL |
static int |
PARAMETER |
static int |
PROCEDURE |
static int |
REFERENCE_LINK |
static int |
REPLICA |
static int |
REPLICATION_SOURCE |
static int |
ROUTINE |
static int |
SCHEMA |
static int |
SEMANTIC_TYPE |
static int |
SEQUENCE |
static int |
SERVER |
static int |
SPECIFIC_ROUTINE |
static int |
SUBQUERY |
static int |
TABLE |
static int |
TIMER |
static int |
TRANSIENT_VAR |
static int |
TRANSITION |
static int |
TRIGGER |
static int |
TYPE |
static int |
VARIABLE |
static int |
VIEW |
static int |
WRAPPER |
Modifier and Type | Method and Description |
---|---|
default DataspaceStateHolder |
aggregateObjectStateHolder() |
void |
compile(com.streamscape.ds.session.Session session,
SchemaObject parentObject) |
NameManager.ObjectName |
getCatalogName() |
long |
getChangeTimestamp() |
com.streamscape.ds.lib.OrderedHashSet |
getComponents() |
NameManager.ObjectName |
getObjectName() |
int |
getObjectType() |
com.streamscape.ds.rights.Grantee |
getOwner() |
com.streamscape.ds.lib.OrderedHashSet |
getReferences() |
NameManager.ObjectName |
getSchemaName() |
java.lang.String |
getSQL() |
java.lang.String |
getSQL(java.lang.String name) |
default java.lang.String |
getSQLInSchema(java.lang.String schemaName) |
default boolean |
recompileObject(com.streamscape.ds.session.Session session) |
static final int CATALOG
static final int SCHEMA
static final int TABLE
static final int COLLECTION
static final int VIEW
static final int CONSTRAINT
static final int ASSERTION
static final int SEQUENCE
static final int TRIGGER
static final int COLUMN
static final int TRANSITION
static final int GRANTEE
static final int TYPE
static final int DOMAIN
static final int CHARSET
static final int COLLATION
static final int FUNCTION
static final int PROCEDURE
static final int ROUTINE
static final int CURSOR
static final int INDEX
static final int LABEL
static final int VARIABLE
static final int PARAMETER
static final int SPECIFIC_ROUTINE
static final int WRAPPER
static final int SERVER
static final int SUBQUERY
static final int REPLICA
static final int TIMER
static final int JOB
static final int ACTOR
static final int TRANSIENT_VAR
static final int REPLICATION_SOURCE
static final int SEMANTIC_TYPE
static final int EVENT_PROTOTYPE
static final int REFERENCE_LINK
static final int FULL_TEXT_INDEX
static final int FILE_DESCRIPTOR
static final int CONNECTION_FACTORY
static final int FACETS
static final int ASPECTS
static final SchemaObject[] emptyArray
int getObjectType()
NameManager.ObjectName getObjectName()
NameManager.ObjectName getSchemaName()
NameManager.ObjectName getCatalogName()
com.streamscape.ds.rights.Grantee getOwner()
com.streamscape.ds.lib.OrderedHashSet getReferences()
com.streamscape.ds.lib.OrderedHashSet getComponents()
void compile(com.streamscape.ds.session.Session session, SchemaObject parentObject)
java.lang.String getSQL()
java.lang.String getSQL(java.lang.String name)
default java.lang.String getSQLInSchema(java.lang.String schemaName)
long getChangeTimestamp()
default boolean recompileObject(com.streamscape.ds.session.Session session)
default DataspaceStateHolder aggregateObjectStateHolder()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.