Uses of Class
org.teiid.metadata.AbstractMetadataRecord
-
Packages that use AbstractMetadataRecord Package Description org.teiid org.teiid.language org.teiid.language.visitor org.teiid.metadata -
-
Uses of AbstractMetadataRecord in org.teiid
Methods in org.teiid that return types with arguments of type AbstractMetadataRecord Modifier and Type Method Description Set<AbstractMetadataRecord>PolicyDecider. getInaccessibleResources(DataPolicy.PermissionType action, Set<AbstractMetadataRecord> resources, DataPolicy.Context context, CommandContext commandContext)Returns the set of resources not allowed to be accessed by the current user.Methods in org.teiid with parameters of type AbstractMetadataRecord Modifier and Type Method Description booleanPolicyDecider. isTempAccessible(DataPolicy.PermissionType action, AbstractMetadataRecord resource, DataPolicy.Context context, CommandContext commandContext)Checks if the temp table are accessible.Method parameters in org.teiid with type arguments of type AbstractMetadataRecord Modifier and Type Method Description Set<AbstractMetadataRecord>PolicyDecider. getInaccessibleResources(DataPolicy.PermissionType action, Set<AbstractMetadataRecord> resources, DataPolicy.Context context, CommandContext commandContext)Returns the set of resources not allowed to be accessed by the current user. -
Uses of AbstractMetadataRecord in org.teiid.language
Classes in org.teiid.language with type parameters of type AbstractMetadataRecord Modifier and Type Interface Description interfaceMetadataReference<T extends AbstractMetadataRecord>This interface is used to mark language objects as having a reference to a MetadataID. -
Uses of AbstractMetadataRecord in org.teiid.language.visitor
Methods in org.teiid.language.visitor with parameters of type AbstractMetadataRecord Modifier and Type Method Description protected StringSQLStringVisitor. getName(AbstractMetadataRecord object)Gets the name of a group or element from the RuntimeMetadatastatic StringSQLStringVisitor. getRecordName(AbstractMetadataRecord object)Get the name in source or the name if the name in source is not set. -
Uses of AbstractMetadataRecord in org.teiid.metadata
Classes in org.teiid.metadata with type parameters of type AbstractMetadataRecord Modifier and Type Class Description classColumnSet<T extends AbstractMetadataRecord>Subclasses of AbstractMetadataRecord in org.teiid.metadata Modifier and Type Class Description classBaseColumnclassColumnColumnRecordImplclassColumnSet<T extends AbstractMetadataRecord>classDatabaseclassDatatypeclassDataWrapperclassForeignKeyForeignKeyRecordImplclassFunctionMethodThis class represents information about a particular function signature.classFunctionParameterA function parameter defines the name and description of an input or output parameter for a function.classGrantRepresents a grant / revoke.classKeyRecordclassPermissionclassPolicyclassProcedureRepresents Teiid and source procedures.classProcedureParameterRepresents a procedure parameterclassRoleclassSchemaclassServerRepresents a Server and its properties.classTableclassTriggerRepresents a trigger on a physical tableMethods in org.teiid.metadata that return AbstractMetadataRecord Modifier and Type Method Description AbstractMetadataRecordSchema. getChild(String type, String id)Get the child of the given typeAbstractMetadataRecordAbstractMetadataRecord. getParent()Methods in org.teiid.metadata that return types with arguments of type AbstractMetadataRecord Modifier and Type Method Description Collection<AbstractMetadataRecord>AbstractMetadataRecord. getIncomingObjects()Objects used to make this object.List<AbstractMetadataRecord>Schema. getResolvingOrder()Methods in org.teiid.metadata with parameters of type AbstractMetadataRecord Modifier and Type Method Description voidMetadataFactory. addPermission(String role, AbstractMetadataRecord resource, Boolean allowAlter, Boolean allowCreate, Boolean allowRead, Boolean allowUpdate, Boolean allowDelete, Boolean allowExecute)voidMetadataFactory. addPermission(String role, AbstractMetadataRecord resource, Boolean allowAlter, Boolean allowCreate, Boolean allowRead, Boolean allowUpdate, Boolean allowDelete, Boolean allowExecute, String condition, Boolean constraint)Deprecated.voidMetadataFactory. addPolicy(String role, String policyName, AbstractMetadataRecord resource, String condition, Policy.Operation... operations)LinkedHashMap<String,String>DefaultMetadataRepository. getProperties(String vdbName, String vdbVersion, AbstractMetadataRecord record)Deprecated.Get the extension metadata for a given record.default voidMetadataRepository. setProperty(String vdbName, String vdbVersion, AbstractMetadataRecord record, String name, String value)Set an extension metadata property for a given record.protected voidMetadataFactory. setUUID(AbstractMetadataRecord record)Method parameters in org.teiid.metadata with type arguments of type AbstractMetadataRecord Modifier and Type Method Description static StringSchema. 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 SchemavoidAbstractMetadataRecord. setIncomingObjects(Collection<AbstractMetadataRecord> incomingObjects)
-