| Modifier and Type | Method and Description |
|---|---|
static AbstractMetadataRecord |
DataTierManagerImpl.getByUuid(CompositeMetadataStore metadata,
String uuid) |
| Modifier and Type | Method and Description |
|---|---|
MetadataRepository |
DataTierManagerImpl.getMetadataRepository(AbstractMetadataRecord target,
VDBMetaData vdb) |
boolean |
DefaultAuthorizationValidator.isAccessible(AbstractMetadataRecord record,
CommandContext commandContext) |
boolean |
AuthorizationValidator.isAccessible(AbstractMetadataRecord record,
CommandContext commandContext)
Determines if the metadata record is accessible in system queries
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiSourceElement
TODO: introduce a real (non group context) pseudo column
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetadataReference<T extends AbstractMetadataRecord>
This interface is used to mark language objects as having a
reference to a MetadataID.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
SQLStringVisitor.getName(AbstractMetadataRecord object)
Gets the name of a group or element from the RuntimeMetadata
|
static String |
SQLStringVisitor.getRecordName(AbstractMetadataRecord object)
Get the name in source or the name if
the name in source is not set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnSet<T extends AbstractMetadataRecord> |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseColumn |
class |
Column
ColumnRecordImpl
|
class |
ColumnSet<T extends AbstractMetadataRecord> |
class |
Database |
class |
Datatype |
class |
DataWrapper |
class |
ForeignKey
ForeignKeyRecordImpl
|
class |
FunctionMethod
This class represents information about a particular function signature.
|
class |
FunctionParameter
A function parameter defines the name and description of an input or output
parameter for a function.
|
class |
Grant |
class |
KeyRecord |
class |
Procedure
Represents Teiid and source procedures.
|
class |
ProcedureParameter
Represents a procedure parameter
|
class |
Role |
class |
Schema |
class |
Server
Represents a Server and its properties.
|
class |
Table |
class |
Trigger
Represents a trigger on a physical table
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMetadataRecord |
Schema.getChild(String type,
String id)
Get the child of the given type
|
AbstractMetadataRecord |
AbstractMetadataRecord.getParent() |
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractMetadataRecord> |
AbstractMetadataRecord.getIncomingObjects()
Objects used to make this object.
|
List<AbstractMetadataRecord> |
Schema.getResolvingOrder() |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataFactory.addPermission(String role,
AbstractMetadataRecord resource,
Boolean allowAlter,
Boolean allowCreate,
Boolean allowRead,
Boolean allowUpdate,
Boolean allowDelete,
Boolean allowExecute,
String condition,
Boolean constraint)
|
LinkedHashMap<String,String> |
DefaultMetadataRepository.getProperties(String vdbName,
String vdbVersion,
AbstractMetadataRecord record)
Deprecated.
Get the extension metadata for a given record.
|
default void |
MetadataRepository.setProperty(String vdbName,
String vdbVersion,
AbstractMetadataRecord record,
String name,
String value)
Set an extension metadata property for a given record.
|
protected void |
MetadataFactory.setUUID(AbstractMetadataRecord record) |
| Modifier and Type | Method and Description |
|---|---|
static String |
Schema.getChildType(Class<? extends AbstractMetadataRecord> child)
Return the object type name for a given child type class, or null if the class
is not a child of a Schema
|
void |
AbstractMetadataRecord.setIncomingObjects(Collection<AbstractMetadataRecord> incomingObjects) |
| Modifier and Type | Class and Description |
|---|---|
class |
TransformationRecordImpl
TransformationRecordImpl
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractMetadataRecord |
RecordFactory.getMetadataRecord(char[] record)
Return the
AbstractMetadataRecord
instances for specified IEntryResult. |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractMetadataRecord> |
RecordFactory.getMetadataRecord(IEntryResult[] queryResult)
Return a collection of
AbstractMetadataRecord
instances for the result obtained from executing queryEntriesMatching |
| Modifier and Type | Method and Description |
|---|---|
AbstractMetadataRecord |
CompositeMetadataStore.RecordHolder.getRecord() |
AbstractMetadataRecord |
DatabaseStore.getSchemaRecord(String name,
Database.ResourceType type) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MetadataValidator.determineDependencies(AbstractMetadataRecord p,
Command command) |
void |
MetadataValidator.log(ValidatorReport report,
ModelMetaData model,
ModelMetaData.Message.Severity severity,
String msg,
AbstractMetadataRecord object) |
void |
MetadataValidator.log(ValidatorReport report,
ModelMetaData model,
String msg,
AbstractMetadataRecord object) |
void |
ChainingMetadataRepository.setProperty(String vdbName,
String vdbVersion,
AbstractMetadataRecord record,
String name,
String value) |
void |
MetadataValidator.validate(VDBMetaData vdb,
ModelMetaData model,
AbstractMetadataRecord record,
ValidatorReport report,
QueryMetadataInterface metadata,
MetadataFactory mf,
QueryParser parser) |
| Constructor and Description |
|---|
RecordHolder(AbstractMetadataRecord record,
Integer oid) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMetadataRecord |
SQLParser.constraint(MetadataFactory factory,
Table table,
String name,
ParseInfo info) |
AbstractMetadataRecord |
SQLParser.foreignKey(MetadataFactory factory,
Table table,
String name) |
AbstractMetadataRecord |
SQLParser.primaryKey(MetadataFactory factory,
Table table,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
SQLParser.optionPair(AbstractMetadataRecord record,
NamespaceContainer namespaceContainer) |
void |
SQLParser.optionsClause(AbstractMetadataRecord record,
NamespaceContainer namespaceContainer) |
static void |
OptionsUtil.removeOption(AbstractMetadataRecord record,
String key) |
static void |
OptionsUtil.setCommonProperties(AbstractMetadataRecord c,
Map<String,String> props) |
static void |
OptionsUtil.setOptions(AbstractMetadataRecord record) |
| Modifier and Type | Method and Description |
|---|---|
static String |
DdlPlan.setProperty(VDBMetaData vdb,
AbstractMetadataRecord record,
String key,
String value) |
String |
DdlPlan.SetPropertyProcessor.setProperty(VDBMetaData vdb,
AbstractMetadataRecord record,
String key,
String value) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
CommandContext.isAccessible(AbstractMetadataRecord record) |
void |
CommandContext.setAccessible(AbstractMetadataRecord record,
Boolean result) |
| Modifier and Type | Method and Description |
|---|---|
String |
BaseQueryExecution.getName(AbstractMetadataRecord table) |
| Modifier and Type | Method and Description |
|---|---|
static String |
SimpleDBMetadataProcessor.getName(AbstractMetadataRecord record) |
static String |
SimpleDBMetadataProcessor.getQuotedName(AbstractMetadataRecord record) |
Copyright © 2019. All rights reserved.