Uses of Class
org.teiid.api.exception.query.QueryMetadataException
-
-
Uses of QueryMetadataException in org.teiid.deployers
Methods in org.teiid.deployers that throw QueryMetadataException Modifier and Type Method Description TempTableCompositeGlobalTableStore. createMatTable(String matTableName, GroupSymbol group)TempMetadataIDCompositeGlobalTableStore. getCodeTableMetadataId(String codeTableName, String returnElementName, String keyElementName, String matTableName) -
Uses of QueryMetadataException in org.teiid.dqp.internal.datamgr
Methods in org.teiid.dqp.internal.datamgr that throw QueryMetadataException Modifier and Type Method Description TableRuntimeMetadataImpl. getGroup(Object groupId) -
Uses of QueryMetadataException in org.teiid.dqp.internal.process
Methods in org.teiid.dqp.internal.process that throw QueryMetadataException Modifier and Type Method Description static voidMetaDataProcessor. setColumnMetadata(Column column, Expression symbol, QueryMetadataInterface metadata)Set the easily determined metadata from symbol on the given Column -
Uses of QueryMetadataException in org.teiid.dqp.internal.process.multisource
Methods in org.teiid.dqp.internal.process.multisource that throw QueryMetadataException Modifier and Type Method Description ObjectMultiSourceMetadataWrapper. getElementID(String elementName)List<?>MultiSourceMetadataWrapper. getElementIDsInGroupID(Object groupID)org.teiid.dqp.internal.process.multisource.MultiSourceMetadataWrapper.MultiSourceGroupMultiSourceMetadataWrapper. getMultiSourceGroup(Object groupID)booleanMultiSourceMetadataWrapper. isMultiSource(Object modelId)booleanMultiSourceMetadataWrapper. isMultiSourceElement(Object elementId) -
Uses of QueryMetadataException in org.teiid.query.function
Methods in org.teiid.query.function that throw QueryMetadataException Modifier and Type Method Description static intFunctionMethods. mvstatus(CommandContext context, String schemaName, String viewName) -
Uses of QueryMetadataException in org.teiid.query.metadata
Methods in org.teiid.query.metadata that throw QueryMetadataException Modifier and Type Method Description ObjectBasicQueryMetadata. addToMetadataCache(Object metadataID, String key, Object value)ObjectBasicQueryMetadataWrapper. addToMetadataCache(Object metadataID, String key, Object value)ObjectQueryMetadataInterface. addToMetadataCache(Object metadataID, String key, Object value)ObjectTempMetadataAdapter. addToMetadataCache(Object metadataID, String key, Object value)booleanBasicQueryMetadata. elementSupports(Object elementID, int elementConstant)booleanBasicQueryMetadataWrapper. elementSupports(Object elementID, int elementConstant)booleanQueryMetadataInterface. elementSupports(Object elementID, int elementConstant)Determine whether the specified element supports some feature.booleanTempMetadataAdapter. elementSupports(Object elementID, int supportConstant)booleanTransformationMetadata. elementSupports(Object elementID, int elementConstant)TableCompositeMetadataStore. findGroup(String fullName)CollectionBasicQueryMetadata. getAccessPatternsInGroup(Object groupID)CollectionBasicQueryMetadataWrapper. getAccessPatternsInGroup(Object groupID)CollectionQueryMetadataInterface. getAccessPatternsInGroup(Object groupID)Get the access patterns for the specified groupCollectionTempMetadataAdapter. getAccessPatternsInGroup(Object groupID)Collection<KeyRecord>TransformationMetadata. getAccessPatternsInGroup(Object groupID)byte[]BasicQueryMetadata. getBinaryVDBResource(String resourcePath)byte[]BasicQueryMetadataWrapper. getBinaryVDBResource(String resourcePath)byte[]QueryMetadataInterface. getBinaryVDBResource(String resourcePath)Gets the contents of a VDB resource in binary form.byte[]TransformationMetadata. getBinaryVDBResource(String resourcePath)floatBasicQueryMetadata. getCardinality(Object groupID)floatBasicQueryMetadataWrapper. getCardinality(Object groupID)floatQueryMetadataInterface. getCardinality(Object groupID)Return the cardinality for this groupfloatTempMetadataAdapter. getCardinality(Object groupID)floatTransformationMetadata. getCardinality(Object groupID)StringBasicQueryMetadata. getCharacterVDBResource(String resourcePath)StringBasicQueryMetadataWrapper. getCharacterVDBResource(String resourcePath)StringQueryMetadataInterface. getCharacterVDBResource(String resourcePath)Gets the contents of a VDB resource as a String.StringTransformationMetadata. getCharacterVDBResource(String resourcePath)static ColumnTransformationMetadata. getColumn(String elementName, Table table, String shortElementName)Class<?>BasicQueryMetadata. getDataTypeClass(String typeName)Class<?>BasicQueryMetadataWrapper. getDataTypeClass(String typeName)Class<?>QueryMetadataInterface. getDataTypeClass(String typeOrDomainName)Get the runtime type class for the given type name, which may include domainsClass<?>TransformationMetadata. getDataTypeClass(String typeOrDomainName)StringBasicQueryMetadata. getDefaultValue(Object elementID)StringBasicQueryMetadataWrapper. getDefaultValue(Object elementID)StringQueryMetadataInterface. getDefaultValue(Object elementID)Get the element's default value for an element symbolStringTempMetadataAdapter. getDefaultValue(Object elementID)StringTransformationMetadata. getDefaultValue(Object elementID)StringBasicQueryMetadata. getDeletePlan(Object groupID)Get procedure defining the delete plan for this group.StringBasicQueryMetadataWrapper. getDeletePlan(Object groupID)StringQueryMetadataInterface. getDeletePlan(Object groupID)Get procedure defining the delete plan for this group.StringTransformationMetadata. getDeletePlan(Object groupID)floatBasicQueryMetadata. getDistinctValues(Object elementID)floatBasicQueryMetadataWrapper. getDistinctValues(Object elementID)floatQueryMetadataInterface. getDistinctValues(Object elementID)Get the number of distinct values for this column.floatTempMetadataAdapter. getDistinctValues(Object elementID)floatTransformationMetadata. getDistinctValues(Object elementID)ObjectBasicQueryMetadata. getElementID(String elementName)ObjectBasicQueryMetadataWrapper. getElementID(String elementName)ObjectQueryMetadataInterface. getElementID(String elementName)Get the metadata-implementation identifier object for the given element name.ObjectTempMetadataAdapter. getElementID(String elementName)Check metadata first, then check temp groups if not foundColumnTransformationMetadata. getElementID(String elementName)ListBasicQueryMetadata. getElementIDsInAccessPattern(Object accessPattern)ListBasicQueryMetadataWrapper. getElementIDsInAccessPattern(Object accessPattern)ListQueryMetadataInterface. getElementIDsInAccessPattern(Object accessPattern)Get the elements in the access patternListTempMetadataAdapter. getElementIDsInAccessPattern(Object accessPattern)List<Column>TransformationMetadata. getElementIDsInAccessPattern(Object accessPattern)ListBasicQueryMetadata. getElementIDsInGroupID(Object groupID)ListBasicQueryMetadataWrapper. getElementIDsInGroupID(Object groupID)ListQueryMetadataInterface. getElementIDsInGroupID(Object groupID)Get list of metadata element IDs for a group IDListTempMetadataAdapter. getElementIDsInGroupID(Object groupID)List<Column>TransformationMetadata. getElementIDsInGroupID(Object groupID)List<Column>TransformationMetadata. getElementIDsInIndex(Object index)ListBasicQueryMetadata. getElementIDsInKey(Object key)ListBasicQueryMetadataWrapper. getElementIDsInKey(Object key)ListQueryMetadataInterface. getElementIDsInKey(Object key)Get the elements in the keyListTempMetadataAdapter. getElementIDsInKey(Object keyID)List<Column>TransformationMetadata. getElementIDsInKey(Object key)intBasicQueryMetadata. getElementLength(Object elementID)intBasicQueryMetadataWrapper. getElementLength(Object elementID)intQueryMetadataInterface. getElementLength(Object elementID)Get the element length for a given element ID.intTempMetadataAdapter. getElementLength(Object elementID)intTransformationMetadata. getElementLength(Object elementID)StringBasicQueryMetadata. getElementRuntimeTypeName(Object elementID)StringBasicQueryMetadataWrapper. getElementRuntimeTypeName(Object elementID)StringQueryMetadataInterface. getElementRuntimeTypeName(Object elementID)Get the element type name for an element symbol.StringTempMetadataAdapter. getElementRuntimeTypeName(Object elementID)StringTransformationMetadata. getElementRuntimeTypeName(Object elementID)PropertiesBasicQueryMetadata. getExtensionProperties(Object metadataID)PropertiesBasicQueryMetadataWrapper. getExtensionProperties(Object metadataID)PropertiesQueryMetadataInterface. getExtensionProperties(Object metadataID)Get all extension properties defined on this metadata objectPropertiesTempMetadataAdapter. getExtensionProperties(Object metadataID)PropertiesTransformationMetadata. getExtensionProperties(Object metadataID)CollectionBasicQueryMetadata. getForeignKeysInGroup(Object groupID)CollectionBasicQueryMetadataWrapper. getForeignKeysInGroup(Object groupID)CollectionQueryMetadataInterface. getForeignKeysInGroup(Object groupID)Get the foreign keys for the specified groupCollectionTempMetadataAdapter. getForeignKeysInGroup(Object groupID)Collection<ForeignKey>TransformationMetadata. getForeignKeysInGroup(Object groupID)StringBasicQueryMetadata. getFormat(Object elementID)StringBasicQueryMetadataWrapper. getFormat(Object elementID)StringQueryMetadataInterface. getFormat(Object elementID)Get the element's formatStringTransformationMetadata. getFormat(Object elementID)ObjectBasicQueryMetadata. getFromMetadataCache(Object metadataID, String key)ObjectBasicQueryMetadataWrapper. getFromMetadataCache(Object metadataID, String key)ObjectQueryMetadataInterface. getFromMetadataCache(Object metadataID, String key)ObjectTempMetadataAdapter. getFromMetadataCache(Object metadataID, String key)ObjectTransformationMetadata. getFromMetadataCache(Object metadataID, String key)StringBasicQueryMetadata. getFullName(Object metadataID)StringBasicQueryMetadataWrapper. getFullName(Object metadataID)StringQueryMetadataInterface. getFullName(Object metadataID)Get the fully qualified (unique) name of the metadata identifier specified.StringTempMetadataAdapter. getFullName(Object metadataID)StringTransformationMetadata. getFullName(Object metadataID)ObjectBasicQueryMetadata. getGroupID(String groupName)ObjectBasicQueryMetadataWrapper. getGroupID(String groupName)ObjectQueryMetadataInterface. getGroupID(String groupName)Get the metadata-implementation identifier object for the given group name.ObjectTempMetadataAdapter. getGroupID(String groupName)Check metadata first, then check temp groups if not foundTableTransformationMetadata. getGroupID(String groupName)ObjectBasicQueryMetadata. getGroupIDForElementID(Object elementID)ObjectBasicQueryMetadataWrapper. getGroupIDForElementID(Object elementID)ObjectQueryMetadataInterface. getGroupIDForElementID(Object elementID)Get containg group ID given element IDObjectTempMetadataAdapter. getGroupIDForElementID(Object elementID)ObjectTransformationMetadata. getGroupIDForElementID(Object elementID)CollectionBasicQueryMetadata. getGroupsForPartialName(String partialGroupName)CollectionBasicQueryMetadataWrapper. getGroupsForPartialName(String partialGroupName)CollectionQueryMetadataInterface. getGroupsForPartialName(String partialGroupName)Get a collection of group names that match the partially qualified group name.CollectionTempMetadataAdapter. getGroupsForPartialName(String partialGroupName)Collection<String>TransformationMetadata. getGroupsForPartialName(String partialGroupName)CollectionBasicQueryMetadata. getIndexesInGroup(Object groupID)CollectionBasicQueryMetadataWrapper. getIndexesInGroup(Object groupID)CollectionQueryMetadataInterface. getIndexesInGroup(Object groupID)Get the indexes for the specified groupCollectionTempMetadataAdapter. getIndexesInGroup(Object groupID)Collection<KeyRecord>TransformationMetadata. getIndexesInGroup(Object groupID)StringBasicQueryMetadata. getInsertPlan(Object groupID)Get procedure defining the insert plan for this group.StringBasicQueryMetadataWrapper. getInsertPlan(Object groupID)StringQueryMetadataInterface. getInsertPlan(Object groupID)Get procedure defining the insert plan for this group.StringTransformationMetadata. getInsertPlan(Object groupID)ObjectBasicQueryMetadata. getMaterialization(Object groupID)ObjectBasicQueryMetadataWrapper. getMaterialization(Object groupID)ObjectQueryMetadataInterface. getMaterialization(Object groupID)Accquire the physical group ID (the Materialization) for the given virtual group ID, ornullif the given virtual group has no Materialization.ObjectTempMetadataAdapter. getMaterialization(Object groupID)ObjectTransformationMetadata. getMaterialization(Object groupID)ObjectBasicQueryMetadata. getMaterializationStage(Object groupID)ObjectBasicQueryMetadataWrapper. getMaterializationStage(Object groupID)ObjectQueryMetadataInterface. getMaterializationStage(Object groupID)Accquire the physical group ID that is used for the staging area for loading (the Materialization) for the given virtual group ID, ornullif the given virtual group has no Materialization.ObjectTempMetadataAdapter. getMaterializationStage(Object groupID)ObjectTransformationMetadata. getMaterializationStage(Object groupID)ObjectBasicQueryMetadata. getMaximumValue(Object elementID)ObjectBasicQueryMetadataWrapper. getMaximumValue(Object elementID)ObjectQueryMetadataInterface. getMaximumValue(Object elementID)Get the element's default value for an element symbolObjectTempMetadataAdapter. getMaximumValue(Object elementID)ObjectTransformationMetadata. getMaximumValue(Object elementID)intBasicQueryMetadata. getMaxSetSize(Object modelID)intBasicQueryMetadataWrapper. getMaxSetSize(Object modelID)intQueryMetadataInterface. getMaxSetSize(Object modelID)Get the max set size for the specified model.intTransformationMetadata. getMaxSetSize(Object modelID)ObjectBasicQueryMetadata. getMinimumValue(Object elementID)ObjectBasicQueryMetadataWrapper. getMinimumValue(Object elementID)ObjectQueryMetadataInterface. getMinimumValue(Object elementID)Get the element's minimum value for an element symbolObjectTempMetadataAdapter. getMinimumValue(Object elementID)ObjectTransformationMetadata. getMinimumValue(Object elementID)ObjectBasicQueryMetadata. getModelID(Object groupOrElementID)ObjectBasicQueryMetadata. getModelID(String modelName)ObjectBasicQueryMetadataWrapper. getModelID(Object groupOrElementID)ObjectBasicQueryMetadataWrapper. getModelID(String modelName)ObjectQueryMetadataInterface. getModelID(Object groupOrElementID)Get the metadata-implementation identifier object for the model containing the specified group or element ID.ObjectQueryMetadataInterface. getModelID(String modelName)ObjectTempMetadataAdapter. getModelID(Object groupOrElementID)ObjectTransformationMetadata. getModelID(Object groupOrElementID)SchemaTransformationMetadata. getModelID(String modelName)StringBasicQueryMetadata. getName(Object metadataID)StringBasicQueryMetadataWrapper. getName(Object metadataID)StringQueryMetadataInterface. getName(Object metadataID)Get the name of the metadata identifier specified.StringTempMetadataAdapter. getName(Object metadataID)StringTransformationMetadata. getName(Object metadataID)StringBasicQueryMetadata. getNameInSource(Object metadataID)StringBasicQueryMetadataWrapper. getNameInSource(Object metadataID)StringQueryMetadataInterface. getNameInSource(Object metadataID)Get the name in source of the metadata identifier specified.StringTransformationMetadata. getNameInSource(Object metadataID)StringBasicQueryMetadata. getNativeType(Object elementID)StringBasicQueryMetadataWrapper. getNativeType(Object elementID)StringQueryMetadataInterface. getNativeType(Object elementID)Get the native type of the element specified.StringTempMetadataAdapter. getNativeType(Object elementID)Get the native type name for the element.StringTransformationMetadata. getNativeType(Object elementID)floatBasicQueryMetadata. getNullValues(Object elementID)floatBasicQueryMetadataWrapper. getNullValues(Object elementID)floatQueryMetadataInterface. getNullValues(Object elementID)Get the number of distinct values for this column.floatTempMetadataAdapter. getNullValues(Object elementID)floatTransformationMetadata. getNullValues(Object elementID)intBasicQueryMetadata. getPosition(Object elementID)intBasicQueryMetadataWrapper. getPosition(Object elementID)intQueryMetadataInterface. getPosition(Object elementID)Get the element's position in the groupintTempMetadataAdapter. getPosition(Object elementID)intTransformationMetadata. getPosition(Object elementID)intBasicQueryMetadata. getPrecision(Object elementID)intBasicQueryMetadataWrapper. getPrecision(Object elementID)intQueryMetadataInterface. getPrecision(Object elementID)Get the element's precisionintTempMetadataAdapter. getPrecision(Object elementID)intTransformationMetadata. getPrecision(Object elementID)ObjectBasicQueryMetadata. getPrimaryKeyIDForForeignKeyID(Object foreignKeyID)ObjectBasicQueryMetadataWrapper. getPrimaryKeyIDForForeignKeyID(Object foreignKeyID)ObjectQueryMetadataInterface. getPrimaryKeyIDForForeignKeyID(Object foreignKeyID)Get the corresponding primary key ID for the specified foreign key IDObjectTempMetadataAdapter. getPrimaryKeyIDForForeignKeyID(Object foreignKeyID)ObjectTransformationMetadata. getPrimaryKeyIDForForeignKeyID(Object foreignKeyID)intBasicQueryMetadata. getRadix(Object elementID)intBasicQueryMetadataWrapper. getRadix(Object elementID)intQueryMetadataInterface. getRadix(Object elementID)Get the element's radixintTempMetadataAdapter. getRadix(Object elementID)intTransformationMetadata. getRadix(Object elementID)intBasicQueryMetadata. getScale(Object elementID)intBasicQueryMetadataWrapper. getScale(Object elementID)intQueryMetadataInterface. getScale(Object elementID)Get the element's scaleintTempMetadataAdapter. getScale(Object elementID)intTransformationMetadata. getScale(Object elementID)StoredProcedureInfoBasicQueryMetadata. getStoredProcedureInfoForProcedure(String fullyQualifiedProcedureName)StoredProcedureInfoBasicQueryMetadataWrapper. getStoredProcedureInfoForProcedure(String fullyQualifiedProcedureName)StoredProcedureInfoQueryMetadataInterface. getStoredProcedureInfoForProcedure(String fullyQualifiedProcedureName)Get the the StoredProcedureInfo based on the fully qualified procedure nameStoredProcedureInfoTransformationMetadata. getStoredProcedureInfoForProcedure(String name)CollectionBasicQueryMetadata. getUniqueKeysInGroup(Object groupID)CollectionBasicQueryMetadataWrapper. getUniqueKeysInGroup(Object groupID)CollectionQueryMetadataInterface. getUniqueKeysInGroup(Object groupID)Get the unique keys for the specified group (primary and unique keys) The primary key if present will be first in the collectionCollectionTempMetadataAdapter. getUniqueKeysInGroup(Object groupID)Collection<KeyRecord>TransformationMetadata. getUniqueKeysInGroup(Object groupID)StringBasicQueryMetadata. getUpdatePlan(Object groupID)Get procedure defining the update plan for this group.StringBasicQueryMetadataWrapper. getUpdatePlan(Object groupID)StringQueryMetadataInterface. getUpdatePlan(Object groupID)Get procedure defining the update plan for this group.StringTransformationMetadata. getUpdatePlan(Object groupID)String[]BasicQueryMetadata. getVDBResourcePaths()String[]BasicQueryMetadataWrapper. getVDBResourcePaths()String[]QueryMetadataInterface. getVDBResourcePaths()Gets the resource paths of all the resources in the VDB.String[]TransformationMetadata. getVDBResourcePaths()StringBasicQueryMetadata. getVirtualDatabaseName()StringBasicQueryMetadataWrapper. getVirtualDatabaseName()StringQueryMetadataInterface. getVirtualDatabaseName()Get the currently connected virtual database name.StringTempMetadataAdapter. getVirtualDatabaseName()StringTransformationMetadata. getVirtualDatabaseName()QueryNodeBasicQueryMetadata. getVirtualPlan(Object groupID)QueryNodeBasicQueryMetadataWrapper. getVirtualPlan(Object groupID)QueryNodeQueryMetadataInterface. getVirtualPlan(Object groupID)Get virtual plan for a group symbol.QueryNodeTempMetadataAdapter. getVirtualPlan(Object groupID)QueryNodeTransformationMetadata. getVirtualPlan(Object groupID)ListBasicQueryMetadata. getXMLSchemas(Object groupID)booleanBasicQueryMetadata. groupSupports(Object groupID, int groupConstant)booleanBasicQueryMetadataWrapper. groupSupports(Object groupID, int groupConstant)booleanQueryMetadataInterface. groupSupports(Object groupID, int groupConstant)Determine whether the specified group supports some feature.booleanTempMetadataAdapter. groupSupports(Object groupID, int groupConstant)booleanTransformationMetadata. groupSupports(Object groupID, int groupConstant)booleanBasicQueryMetadata. hasMaterialization(Object groupID)booleanBasicQueryMetadataWrapper. hasMaterialization(Object groupID)booleanQueryMetadataInterface. hasMaterialization(Object groupID)Determine whether given virtual group has an associated Materialization.booleanTempMetadataAdapter. hasMaterialization(Object groupID)booleanTransformationMetadata. hasMaterialization(Object groupID)booleanBasicQueryMetadataWrapper. isMultiSource(Object modelId)booleanQueryMetadataInterface. isMultiSource(Object modelId)booleanTempMetadataAdapter. isMultiSource(Object modelId)booleanBasicQueryMetadataWrapper. isMultiSourceElement(Object elementId)booleanQueryMetadataInterface. isMultiSourceElement(Object elementId)booleanTempMetadataAdapter. isMultiSourceElement(Object elementId)booleanBasicQueryMetadata. isProcedure(Object elementID)booleanBasicQueryMetadataWrapper. isProcedure(Object groupID)booleanQueryMetadataInterface. isProcedure(Object groupID)Determine whether this is a procedurebooleanTempMetadataAdapter. isProcedure(Object elementID)booleanTransformationMetadata. isProcedure(Object groupID)booleanBasicQueryMetadata. isScalarGroup(Object groupID)booleanBasicQueryMetadataWrapper. isScalarGroup(Object groupID)booleanQueryMetadataInterface. isScalarGroup(Object groupID)booleanTempMetadataAdapter. isScalarGroup(Object groupID)booleanBasicQueryMetadata. isTemporaryTable(Object groupID)booleanBasicQueryMetadataWrapper. isTemporaryTable(Object groupID)booleanQueryMetadataInterface. isTemporaryTable(Object groupID)Determine whether a group is a temporary table.booleanTempMetadataAdapter. isTemporaryTable(Object groupID)booleanBasicQueryMetadata. isVirtualGroup(Object groupID)booleanBasicQueryMetadataWrapper. isVirtualGroup(Object groupID)booleanQueryMetadataInterface. isVirtualGroup(Object groupID)Determine whether a group is virtual or not.booleanTempMetadataAdapter. isVirtualGroup(Object groupID)booleanTransformationMetadata. isVirtualGroup(Object groupID)booleanBasicQueryMetadata. isVirtualModel(Object modelID)booleanBasicQueryMetadataWrapper. isVirtualModel(Object modelID)booleanQueryMetadataInterface. isVirtualModel(Object modelID)Determine whether a model is virtual or not.booleanTempMetadataAdapter. isVirtualModel(Object modelID)booleanTransformationMetadata. isVirtualModel(Object modelID)booleanBasicQueryMetadata. modelSupports(Object modelID, int modelConstant)booleanBasicQueryMetadataWrapper. modelSupports(Object modelID, int modelConstant)booleanQueryMetadataInterface. modelSupports(Object modelID, int modelConstant)Determine whether the specified model supports some feature.booleanTransformationMetadata. modelSupports(Object modelID, int modelConstant) -
Uses of QueryMetadataException in org.teiid.query.optimizer
Methods in org.teiid.query.optimizer that throw QueryMetadataException Modifier and Type Method Description static booleanBatchedUpdatePlanner. isEligibleForBatching(Command command, QueryMetadataInterface metadata)Returns whether a command can be placed in a connector batchProcessorPlanBatchedUpdatePlanner. optimize(Command command, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)Optimizes batched updates by batching all contiguous commands that relate to the same physical model.ProcessorPlanCommandPlanner. optimize(Command command, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)Allows the planner a chance to optimize the canonical plan(s) stored in the CommandTreeNode tree.ProcessorPlanDdlPlanner. optimize(Command command, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)ProcessorPlanProcedurePlanner. optimize(Command procCommand, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)Produce a ProcessorPlan for the CreateUpdateProcedureCommand on the current node of the CommandTreeNode, the procedure plan construction involves using the child processor plans.ProcessorPlanSourceTriggerActionPlanner. optimize(Command command, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)ProcessorPlanTriggerActionPlanner. optimize(ProcedureContainer userCommand, TriggerAction ta, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)static ProcessorPlanQueryOptimizer. optimizePlan(Command command, QueryMetadataInterface metadata, IDGenerator idGenerator, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context) -
Uses of QueryMetadataException in org.teiid.query.optimizer.relational
Methods in org.teiid.query.optimizer.relational that throw QueryMetadataException Modifier and Type Method Description static booleanRowBasedSecurityHelper. applyRowSecurity(QueryMetadataInterface metadata, GroupSymbol group, CommandContext cc)static SymbolMapRelationalPlanner. buildGroupingNode(Collection<AggregateSymbol> aggs, List<? extends Expression> groupingCols, PlanNode groupNode, CommandContext cc, IDGenerator idGenerator)Build a grouping node that introduces a anon group (without a inline view source node)static voidPlanToProcessConverter. checkForValidCapabilities(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)If the capabilities for the given model are invalid, this will throw the original exceptionstatic CommandRowBasedSecurityHelper. checkUpdateRowBasedFilters(ProcedureContainer container, Command procedure, RelationalPlanner planner)QueryRelationalPlanner. createMatViewQuery(Object viewMatadataId, Object matMetadataId, String matTableName, List<? extends Expression> select, boolean isGlobal)org.teiid.query.optimizer.relational.RelationalPlanner.PlanningStackEntryRelationalPlanner. createPlanningStackEntry(GroupSymbol group, Command nestedCommand, boolean isUpdateProcedure, Set<org.teiid.query.optimizer.relational.RelationalPlanner.PlanningStackEntry> entries)PlanNodeOptimizerRule. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRelationalPlanner. executeRules(RuleStack rules, PlanNode plan)static CriteriaRowBasedSecurityHelper. getRowBasedFilters(QueryMetadataInterface metadata, GroupSymbol group, CommandContext cc, boolean constraintsOnly, Policy.Operation operation)static ObjectRelationalPlanner. getTrackableGroup(GroupSymbol group, QueryMetadataInterface metadata)static booleanRelationalPlanner. isNoCacheGroup(QueryMetadataInterface metadata, Object metadataID, Option option)static List<? extends Expression>ColumnMaskingHelper. maskColumns(List<ElementSymbol> cols, GroupSymbol group, QueryMetadataInterface metadata, CommandContext cc)RelationalPlanRelationalPlanner. optimize(Command command)voidRelationalPlanner. planSubqueries(Set<GroupSymbol> groupSymbols, PlanNode node, List<SubqueryContainer<?>> subqueryContainers, boolean isStackEntry, boolean skipPlanning) -
Uses of QueryMetadataException in org.teiid.query.optimizer.relational.plantree
Methods in org.teiid.query.optimizer.relational.plantree that throw QueryMetadataException Modifier and Type Method Description voidPlanNode. recordDebugAnnotation(String annotation, Object modelID, String resolution, AnalysisRecord record, QueryMetadataInterface metadata) -
Uses of QueryMetadataException in org.teiid.query.optimizer.relational.rules
Methods in org.teiid.query.optimizer.relational.rules that throw QueryMetadataException Modifier and Type Method Description static LinkedHashMap<ElementSymbol,Expression>FrameUtil. buildSymbolMap(GroupSymbol oldGroup, GroupSymbol newGroup, QueryMetadataInterface metadata)creates a symbol map of elements in oldGroup mapped to corresponding elements in newGroup if newGroup is null, then a mapping of oldGroup elements to null constants will be returnedstatic booleanCriteriaCapabilityValidatorVisitor. canPushLanguageObject(LanguageObject obj, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord)static booleanCriteriaCapabilityValidatorVisitor. canPushLanguageObject(LanguageObject obj, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CriteriaCapabilityValidatorVisitor.ValidatorOptions parameterObject)static NewCalculateCostUtil.DependentCostAnalysisNewCalculateCostUtil. computeCostForDepJoin(PlanNode joinNode, boolean leftIndependent, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, CommandContext context)Computes the cost of a Dependent Join The worst possible cost will arise from a high independent ndv (many dependent sets) and a low dependent ndv (possibly many matches per set) This logic uses the same assumption as criteria in that ndv is used as a divisor of cardinality.static NewCalculateCostUtil.DependentCostAnalysisNewCalculateCostUtil. computeCostForDepJoin(PlanNode independentNode, PlanNode dependentNode, List independentExpressions, List dependentExpressions, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, CommandContext context)PlanNodeRuleApplySecurity. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleAssignOutputElements. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)Execute the rule.PlanNodeRuleCalculateCost. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleChooseDependent. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleChooseJoinStrategy. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleCollapseSource. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleDecomposeJoin. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleImplementJoinStrategy. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleMergeVirtual. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlaceAccess. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlanJoins. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlanOuterJoins. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlanProcedures. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlanSorts. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePlanUnions. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePushAggregates. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext ctx)PlanNodeRulePushLargeIn. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePushLimit. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRulePushNonJoinCriteria. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)Execute the rule as described in the class comments.PlanNodeRulePushSelectCriteria. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)Execute the rule as described in the class comments.PlanNodeRuleRaiseAccess. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleRaiseNull. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleRemoveOptionalJoins. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleSubstituteExpressions. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)PlanNodeRuleValidateWhereAll. execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)Verifies that a model with "supports where all" is being passed an atomic query with a criteria.static StringRuleAssignOutputElements. findFunctionTarget(Function function, FunctionDescriptor fd, CapabilitiesFinder capabiltiesFinder, QueryMetadataInterface metadata)Find the first schema name against which this function can be executed, or null for no targetRulePlanSubqueries.PlannedResultRulePlanSubqueries. findSubquery(Criteria crit, boolean unnest)RulePlanSubqueries.PlannedResultRulePlanSubqueries. findSubquery(Expression expr, boolean unnest, RulePlanSubqueries.PlannedResult result, boolean requireSingleRow)static ExecutionFactory.NullOrderCapabilitiesUtil. getDefaultNullOrder(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static PlanNodeRuleChooseDependent. getDependentCriteriaNode(String id, List<Expression> independentExpressions, List<Expression> dependentExpressions, PlanNode indNode, QueryMetadataInterface metadata, NewCalculateCostUtil.DependentCostAnalysis dca, Boolean bound, Option.MakeDep makeDep)static intCapabilitiesUtil. getIntProperty(SourceCapabilities.Capability cap, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)Values are expected to be non-negative except for unknown/invalid = -1static ObjectNewCalculateCostUtil. getKeyUsed(Collection<? extends Expression> allElements, Set<GroupSymbol> groups, QueryMetadataInterface metadata, Boolean unique)static intCapabilitiesUtil. getMaxDependentPredicates(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static intCapabilitiesUtil. getMaxFromGroups(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static intCapabilitiesUtil. getMaxInCriteriaSize(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static intCapabilitiesUtil. getMaxProjectedColumns(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static ObjectCapabilitiesUtil. getProperty(SourceCapabilities.Capability cap, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static ExecutionFactory.SupportedJoinCriteriaCapabilitiesUtil. getSupportedJoinCriteria(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanRulePlanSubqueries. isDistinct(Query query, List<Expression> expressions, QueryMetadataInterface metadata)static booleanCapabilitiesUtil. isSameConnector(Object modelID, Object modelID1, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanRuleRaiseAccess. matchesForeignKey(QueryMetadataInterface metadata, Collection<Object> leftIds, Collection<Object> rightIds, GroupSymbol leftGroup, boolean exact, boolean inner)booleanRulePlanSubqueries. planQuery(Collection<GroupSymbol> leftGroups, boolean requireDistinct, RulePlanSubqueries.PlannedResult plannedResult)static booleanCapabilitiesUtil. requiresCriteria(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supports(SourceCapabilities.Capability cap, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsAggregateFunction(Object modelID, AggregateSymbol aggregate, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsAggregates(List groupCols, Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsCaseExpression(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsGroupAliases(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsJoin(Object modelID, JoinType joinType, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsOrderBy(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsRowLimit(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsRowOffset(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsScalarFunction(Object modelID, Function function, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSearchedCaseExpression(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSelectDistinct(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSelectExpression(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSelfJoins(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSetOp(Object modelID, SetQuery.Operation setOp, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. supportsSetQueryOrderBy(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanCapabilitiesUtil. useAnsiJoin(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)static booleanNewCalculateCostUtil. usesKey(Collection<? extends Expression> allElements, Set<GroupSymbol> groups, QueryMetadataInterface metadata, boolean unique)static booleanNewCalculateCostUtil. usesKey(Collection<? extends Expression> allElements, QueryMetadataInterface metadata)TODO: this uses key check is not really accurate, it doesn't take into consideration where we are in the plan.static booleanNewCalculateCostUtil. usesKey(Criteria crit, QueryMetadataInterface metadata)Constructors in org.teiid.query.optimizer.relational.rules that throw QueryMetadataException Constructor Description CriteriaCapabilityValidatorVisitor(Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, SourceCapabilities caps) -
Uses of QueryMetadataException in org.teiid.query.processor.proc
Methods in org.teiid.query.processor.proc that throw QueryMetadataException Modifier and Type Method Description static voidProcedurePlan. checkNotNull(ElementSymbol param, Object value, QueryMetadataInterface metadata) -
Uses of QueryMetadataException in org.teiid.query.resolver
Methods in org.teiid.query.resolver that throw QueryMetadataException Modifier and Type Method Description CommandProcedureContainerResolver. expandCommand(ProcedureContainer procCommand, QueryMetadataInterface metadata, AnalysisRecord analysis)Expand a command by finding and attaching all subcommands to the command.static CommandQueryResolver. expandCommand(ProcedureContainer proc, QueryMetadataInterface metadata, AnalysisRecord analysisRecord)static voidProcedureContainerResolver. findChildCommandMetadata(Command currentCommand, GroupSymbol container, int type, QueryMetadataInterface metadata, boolean inferProcedureResultSetColumns)Set the appropriate "external" metadata for the given commandprotected abstract StringProcedureContainerResolver. getPlan(QueryMetadataInterface metadata, GroupSymbol group)For a given resolver, this returns the unparsed command.static UpdateValidator.UpdateInfoProcedureContainerResolver. getUpdateInfo(GroupSymbol group, QueryMetadataInterface metadata)static UpdateValidator.UpdateInfoProcedureContainerResolver. getUpdateInfo(GroupSymbol group, QueryMetadataInterface metadata, int type, boolean validate)static Map<ElementSymbol,Expression>QueryResolver. getVariableValues(Command command, boolean changingOnly, QueryMetadataInterface metadata)Map<ElementSymbol,Expression>VariableResolver. getVariableValues(Command command, boolean changingOnly, QueryMetadataInterface metadata)static booleanQueryResolver. isView(GroupSymbol virtualGroup, QueryMetadataInterface qmi)voidCommandResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)Resolve the command using the metadata.voidProcedureContainerResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)static voidQueryResolver. resolveCriteria(Criteria criteria, QueryMetadataInterface metadata)Resolve just a criteria.abstract voidProcedureContainerResolver. resolveProceduralCommand(Command command, TempMetadataAdapter metadata)static QueryNodeQueryResolver. resolveView(GroupSymbol virtualGroup, QueryNode qnode, String cacheString, QueryMetadataInterface qmi, boolean logValidation)static voidQueryResolver. validateProjectedSymbols(GroupSymbol virtualGroup, QueryMetadataInterface qmi, Command result) -
Uses of QueryMetadataException in org.teiid.query.resolver.command
Methods in org.teiid.query.resolver.command that throw QueryMetadataException Modifier and Type Method Description static List<ElementSymbol>InsertResolver. getAutoIncrementKey(Object metadataId, List<ElementSymbol> columns, QueryMetadataInterface metadata)protected StringDeleteResolver. getPlan(QueryMetadataInterface metadata, GroupSymbol group)protected StringExecResolver. getPlan(QueryMetadataInterface metadata, GroupSymbol group)protected StringInsertResolver. getPlan(QueryMetadataInterface metadata, GroupSymbol group)protected StringUpdateResolver. getPlan(QueryMetadataInterface metadata, GroupSymbol group)Map<ElementSymbol,Expression>InsertResolver. getVariableValues(Command command, boolean changingOnly, QueryMetadataInterface metadata)Map<ElementSymbol,Expression>UpdateResolver. getVariableValues(Command command, boolean changingOnly, QueryMetadataInterface metadata)voidUpdateProcedureResolver. resolveBlock(CreateProcedureCommand command, Block block, GroupContext originalExternalGroups, TempMetadataAdapter original)voidAlterResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidBatchedUpdateResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidDynamicCommandResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidSetQueryResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidSimpleQueryResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidTempTableResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidUpdateProcedureResolver. resolveCommand(Command command, TempMetadataAdapter metadata, boolean resolveNullLiterals)voidDeleteResolver. resolveProceduralCommand(Command command, TempMetadataAdapter metadata)voidExecResolver. resolveProceduralCommand(Command command, TempMetadataAdapter metadata)voidInsertResolver. resolveProceduralCommand(Command command, TempMetadataAdapter metadata)Resolve an INSERT.voidUpdateResolver. resolveProceduralCommand(Command command, TempMetadataAdapter metadata)voidSetQueryResolver. resolveSetQuery(TempMetadataAdapter metadata, boolean resolveNullLiterals, SetQuery setQuery, QueryCommand firstCommand, QueryCommand rightCommand) -
Uses of QueryMetadataException in org.teiid.query.resolver.util
Methods in org.teiid.query.resolver.util that throw QueryMetadataException Modifier and Type Method Description static voidResolverUtil. clearGroupInfo(GroupSymbol group, QueryMetadataInterface metadata)static voidResolverUtil. findKeyPreserved(FromClause clause, Set<GroupSymbol> keyPreservingGroups, QueryMetadataInterface metadata)static voidResolverUtil. findKeyPreserved(Query query, Set<GroupSymbol> keyPreservingGroups, QueryMetadataInterface metadata)static List<GroupSymbol>ResolverUtil. findMatchingGroups(String groupContext, Collection<GroupSymbol> groups, QueryMetadataInterface metadata)static ListResolverUtil. getAccessPatternElementsInGroups(QueryMetadataInterface metadata, Collection groups, boolean flatten)When access patterns are flattened, they are an approximation the user may need to enter as criteria.static ExpressionResolverUtil. getDefault(ElementSymbol symbol, QueryMetadataInterface metadata)Get the default value for the parameter, which could be null if the parameter is set to NULLABLE.static booleanResolverUtil. hasDefault(Object mid, QueryMetadataInterface metadata)static List<ElementSymbol>ResolverUtil. resolveElementsInGroup(GroupSymbol group, QueryMetadataInterface metadata)Returns the resolved elements in the given group.static voidResolverUtil. resolveOrderBy(OrderBy orderBy, QueryCommand command, TempMetadataAdapter metadata)Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type -
Uses of QueryMetadataException in org.teiid.query.rewriter
Methods in org.teiid.query.rewriter that throw QueryMetadataException Modifier and Type Method Description static CommandQueryRewriter. createDeleteProcedure(Delete delete, QueryMetadataInterface metadata, CommandContext context)static QueryQueryRewriter. createInlineViewQuery(GroupSymbol inlineGroup, Command nested, QueryMetadataInterface metadata, List<? extends Expression> actualSymbols)static CommandQueryRewriter. createUpdateProcedure(Update update, QueryMetadataInterface metadata, CommandContext context)static CommandQueryRewriter. rewriteAsUpsertProcedure(Insert insert, QueryMetadataInterface metadata, CommandContext context) -
Uses of QueryMetadataException in org.teiid.query.sql.util
Methods in org.teiid.query.sql.util that throw QueryMetadataException Modifier and Type Method Description static SymbolMapSymbolMap. createSymbolMap(GroupSymbol virtualGroup, List<? extends Expression> projectCols, QueryMetadataInterface metadata) -
Uses of QueryMetadataException in org.teiid.query.tempdata
Methods in org.teiid.query.tempdata that throw QueryMetadataException Modifier and Type Method Description TempTableGlobalTableStore. createMatTable(String tableName, GroupSymbol group)TempTableGlobalTableStoreImpl. createMatTable(String tableName, GroupSymbol group)TempMetadataIDGlobalTableStore. getCodeTableMetadataId(String codeTableName, String returnElementName, String keyElementName, String matTableName)TempMetadataIDGlobalTableStoreImpl. getCodeTableMetadataId(String codeTableName, String returnElementName, String keyElementName, String matTableName)static CreateGlobalTableStoreImpl. getCreateCommand(GroupSymbol group, boolean matview, QueryMetadataInterface metadata)static List<ElementSymbol>GlobalTableStoreImpl. resolveIndex(QueryMetadataInterface metadata, List<ElementSymbol> allColumns, Object pk)Return a list of ElementSymbols for the given index/key object -
Uses of QueryMetadataException in org.teiid.query.validator
Methods in org.teiid.query.validator that throw QueryMetadataException Modifier and Type Method Description voidUpdateValidator. validate(Command command, List<ElementSymbol> viewSymbols)
-