Serialized Form
-
Package org.teiid.metadata
-
Class org.teiid.metadata.AbstractMetadataRecord extends Object implements Serializable
- serialVersionUID:
- 564092984812414058L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
Class org.teiid.metadata.AggregateAttributes extends Object implements Serializable
- serialVersionUID:
- 5398000844375944790L
-
Serialized Fields
-
allowsDistinct
boolean allowsDistinct
-
allowsOrderBy
boolean allowsOrderBy
-
analytic
boolean analytic
-
decomposable
boolean decomposable
-
usesDistinctRows
boolean usesDistinctRows
-
-
Class org.teiid.metadata.BaseColumn extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 6382258617714856616L
-
Serialized Fields
-
arrayDimensions
int arrayDimensions
-
datatype
Datatype datatype
-
datatypeUUID
String datatypeUUID
-
defaultValue
String defaultValue
-
length
int length
-
nativeType
String nativeType
-
nullType
BaseColumn.NullType nullType
-
position
int position
-
precision
int precision
-
radix
int radix
-
runtimeType
String runtimeType
-
scale
int scale
-
-
Class org.teiid.metadata.Column extends BaseColumn implements Serializable
- serialVersionUID:
- -1310120788764453726L
-
Serialized Fields
-
autoIncremented
boolean autoIncremented
-
caseSensitive
boolean caseSensitive
-
charOctetLength
int charOctetLength
-
currency
boolean currency
-
distinctValues
int distinctValues
-
fixedLength
boolean fixedLength
-
format
String format
-
maximumValue
String maximumValue
-
minimumValue
String minimumValue
-
nativeType
String nativeType
-
nullValues
int nullValues
-
parent
ColumnSet<?> parent
-
searchType
Column.SearchType searchType
-
selectable
boolean selectable
-
signed
boolean signed
-
updatable
boolean updatable
-
-
Class org.teiid.metadata.ColumnSet extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -1185104601468519829L
-
Serialized Fields
-
columns
List<Column> columns
-
parent
T extends AbstractMetadataRecord parent
-
-
Class org.teiid.metadata.ColumnStats extends Object implements Serializable
- serialVersionUID:
- 7827734836519486538L
-
Class org.teiid.metadata.Database extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 7595765832848232840L
-
Serialized Fields
-
namespaceContainer
NamespaceContainer namespaceContainer
-
servers
NavigableMap<String,Server> servers
-
store
MetadataStore store
-
version
String version
-
wrappers
NavigableMap<String,DataWrapper> wrappers
-
-
Class org.teiid.metadata.Datatype extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -7839335802224393230L
-
Serialized Fields
-
basetypeName
String basetypeName
-
isAutoIncrement
boolean isAutoIncrement
-
isCaseSensitive
boolean isCaseSensitive
-
isSigned
boolean isSigned
-
javaClassName
String javaClassName
-
length
int length
-
nullType
BaseColumn.NullType nullType
-
precisionLength
int precisionLength
-
radix
int radix
-
runtimeTypeName
String runtimeTypeName
-
scale
int scale
-
searchType
Column.SearchType searchType
-
type
Datatype.Type type
-
varietyType
Datatype.Variety varietyType
-
-
Class org.teiid.metadata.DataWrapper extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -8632502901046172816L
-
Serialized Fields
-
type
String type
-
-
Class org.teiid.metadata.DuplicateRecordException extends MetadataException implements Serializable
- serialVersionUID:
- -1319489333975416115L
-
Class org.teiid.metadata.ForeignKey extends KeyRecord implements Serializable
- serialVersionUID:
- -8835750783230001311L
-
Class org.teiid.metadata.FunctionMethod extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -8039086494296455152L
-
Serialized Fields
-
aggregateAttributes
AggregateAttributes aggregateAttributes
-
category
String category
-
description
String description
-
determinism
FunctionMethod.Determinism determinism
-
inParameters
List<FunctionParameter> inParameters
-
invocationClass
String invocationClass
-
invocationMethod
String invocationMethod
-
nullOnNull
boolean nullOnNull
-
outputParameter
FunctionParameter outputParameter
-
parent
Schema parent
-
pushdown
FunctionMethod.PushDown pushdown
-
-
Class org.teiid.metadata.FunctionParameter extends BaseColumn implements Serializable
- serialVersionUID:
- -4696050948395485266L
-
Serialized Fields
-
isVarArg
boolean isVarArg
-
parent
FunctionMethod parent
-
-
Class org.teiid.metadata.Grant extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 3728259393244582775L
-
Serialized Fields
-
permission
Permission permission
-
role
String role
-
-
Class org.teiid.metadata.KeyRecord extends ColumnSet<Table> implements Serializable
- serialVersionUID:
- -3526999525526556933L
-
Serialized Fields
-
type
KeyRecord.Type type
-
-
Class org.teiid.metadata.MetadataException extends TeiidRuntimeException implements Serializable
- serialVersionUID:
- -7889770730039591817L
-
Class org.teiid.metadata.MetadataFactory extends NamespaceContainer implements Serializable
- serialVersionUID:
- 8590341087771685630L
-
Serialized Fields
-
autoCorrectColumnNames
boolean autoCorrectColumnNames
-
count
int count
-
dataTypes
Map<String,Datatype> dataTypes
-
idPrefix
String idPrefix
-
importPushdownFunctions
boolean importPushdownFunctions
-
modelProperties
Properties modelProperties
-
nameFormat
String nameFormat
-
rawMetadata
String rawMetadata
-
renameAllDuplicates
boolean renameAllDuplicates
-
renameDuplicateColumns
boolean renameDuplicateColumns
-
renameDuplicateTables
boolean renameDuplicateTables
-
roles
Map<String,Role> roles
-
schema
Schema schema
-
vdbName
String vdbName
-
vdbVersion
String vdbVersion
-
-
Class org.teiid.metadata.MetadataStore extends Object implements Serializable
- serialVersionUID:
- -3130247626435324312L
-
Serialized Fields
-
datatypes
NavigableMap<String,Datatype> datatypes
-
roles
LinkedHashMap<String,Role> roles
-
schemaList
List<Schema> schemaList
-
schemas
NavigableMap<String,Schema> schemas
-
unmondifiableDatatypes
NavigableMap<String,Datatype> unmondifiableDatatypes
-
-
Class org.teiid.metadata.NamespaceContainer extends Object implements Serializable
-
Class org.teiid.metadata.ParseException extends MetadataException implements Serializable
- serialVersionUID:
- -7889770730039591817L
-
Class org.teiid.metadata.Permission extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -1445856249500105877L
-
Serialized Fields
-
condition
String condition
-
isConstraint
Boolean isConstraint
-
mask
String mask
-
maskOrder
Integer maskOrder
-
privileges
EnumSet<Permission.Privilege> privileges
-
resource
String resource
-
resourceType
Database.ResourceType resourceType
-
revokePrivileges
EnumSet<Permission.Privilege> revokePrivileges
-
-
Class org.teiid.metadata.Policy extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 6571225750196709855L
-
Serialized Fields
-
condition
String condition
-
operations
Set<Policy.Operation> operations
-
resourceName
String resourceName
-
resourceType
Database.ResourceType resourceType
-
-
Class org.teiid.metadata.Procedure extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 7714869437683360834L
-
Class org.teiid.metadata.ProcedureParameter extends BaseColumn implements Serializable
- serialVersionUID:
- 3484281155208939073L
-
Serialized Fields
-
isVarArg
boolean isVarArg
-
optional
boolean optional
-
procedure
Procedure procedure
-
type
ProcedureParameter.Type type
-
-
Class org.teiid.metadata.Role extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- 1379125260214964302L
-
Serialized Fields
-
anyAuthenticated
boolean anyAuthenticated
-
grants
Map<Role.ResourceKey,Permission> grants
-
mappedRoles
List<String> mappedRoles
-
policies
Map<Role.ResourceKey,Map<String,Policy>> policies
-
-
Class org.teiid.metadata.Schema extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -5113742472848113008L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
functions
NavigableMap<String,FunctionMethod> functions
-
physical
boolean physical
-
primaryMetamodelUri
String primaryMetamodelUri
-
procedures
NavigableMap<String,Procedure> procedures
-
resolvingOrder
List<AbstractMetadataRecord> resolvingOrder
-
servers
NavigableMap<String,Server> servers
-
tables
NavigableMap<String,Table> tables
-
-
Class org.teiid.metadata.Server extends AbstractMetadataRecord implements Serializable
- serialVersionUID:
- -3969389574210542638L
-
Class org.teiid.metadata.Table extends ColumnSet<Schema> implements Serializable
- serialVersionUID:
- 4891356771125218672L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
accessPatterns
List<KeyRecord> accessPatterns
-
bindings
List<String> bindings
-
cardinality
int cardinality
-
deletePlan
String deletePlan
-
deletePlanEnabled
boolean deletePlanEnabled
-
foreignKeys
List<ForeignKey> foreignKeys
-
functionBasedIndexes
List<KeyRecord> functionBasedIndexes
-
indexes
List<KeyRecord> indexes
-
insertPlan
String insertPlan
-
insertPlanEnabled
boolean insertPlanEnabled
-
isMaterialized
boolean isMaterialized
-
isSystem
boolean isSystem
-
isVirtual
boolean isVirtual
-
materializedStageTable
Table materializedStageTable
-
materializedTable
Table materializedTable
-
primaryKey
KeyRecord primaryKey
-
resourcePath
String resourcePath
-
schemaPaths
List<String> schemaPaths
-
selectTransformation
String selectTransformation
-
supportsUpdate
boolean supportsUpdate
-
tableType
Table.Type tableType
-
triggers
Map<String,Trigger> triggers
-
uniqueKeys
List<KeyRecord> uniqueKeys
-
updatePlan
String updatePlan
-
updatePlanEnabled
boolean updatePlanEnabled
-
-
Class org.teiid.metadata.TableStats extends Object implements Serializable
- serialVersionUID:
- 4316568283357485330L
-
Serialized Fields
-
cardinality
Number cardinality
-
-
Class org.teiid.metadata.Trigger extends AbstractMetadataRecord implements Serializable
-
Serialized Fields
-
after
boolean after
-
event
Table.TriggerEvent event
-
name
String name
-
plan
String plan
-
-
-
-
Package org.teiid.metadata.index
-
Class org.teiid.metadata.index.TransformationRecordImpl extends AbstractMetadataRecord implements Serializable
-