Modifier and Type | Method and Description |
---|---|
Schema |
Plan.schema()
Returns the schema of the query.
|
Schema |
ExplainPlan.schema()
Returns the schema of the explain query, which has only one field
"query-plan" of type varchar(500).
|
Schema |
ProjectPlan.schema()
Returns the schema of the projection, which is taken from the field list.
|
Schema |
ProductPlan.schema()
Returns the schema of the product, which is the union of the schemas of
the underlying queries.
|
Schema |
SelectPlan.schema()
Returns the schema of the selection, which is the same as in the
underlying query.
|
Schema |
TablePlan.schema()
Determines the schema of the table, which is obtainable from the catalog
manager.
|
Constructor and Description |
---|
ExplainScan(Scan s,
Schema schema,
String explain)
Creates a explain scan having the specified underlying query.
|
Modifier and Type | Method and Description |
---|---|
Schema |
IndexSelectPlan.schema()
Returns the schema of the data table.
|
Schema |
IndexJoinPlan.schema()
Returns the schema of the index join.
|
Modifier and Type | Method and Description |
---|---|
Schema |
SortPlan.schema()
Returns the schema of the sorted table, which is the same as in the
underlying query.
|
Schema |
MaterializePlan.schema()
Returns the schema of the materialized table, which is the same as in the
underlying plan.
|
Schema |
MergeJoinPlan.schema()
Returns the schema of the join, which is the union of the schemas of the
underlying queries.
|
Schema |
GroupByPlan.schema()
Returns the schema of the output table.
|
Constructor and Description |
---|
TempTable(Schema sch,
Transaction tx)
Allocates a name for for a new temporary table having the specified
schema.
|
Modifier and Type | Method and Description |
---|---|
Schema |
HashJoinPlan.schema()
Returns the schema of the join, which is the union of the schemas of the
underlying queries.
|
Schema |
MultiBufferProductPlan.schema()
Returns the schema of the product, which is the union of the schemas of
the underlying queries.
|
Modifier and Type | Method and Description |
---|---|
Schema |
CreateTableData.newSchema()
Returns the schema of the new table.
|
Constructor and Description |
---|
CreateTableData(String tblName,
Schema schema)
Saves the table name and schema.
|
Constructor and Description |
---|
RemoteMetaDataImpl(Schema schema)
Creates a metadata object that wraps the specified schema.
|
Modifier and Type | Method and Description |
---|---|
Schema |
SpResultSet.getSchema() |
Constructor and Description |
---|
SpResultSet(boolean isCommitted,
Schema schema,
Record... records) |
Modifier and Type | Method and Description |
---|---|
void |
Schema.add(String fldName,
Schema sch)
Adds a field in another schema having the specified name to this schema.
|
void |
Schema.addAll(Schema sch)
Adds all of the fields in the specified schema to this schema.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Term.isApplicableTo(Schema sch)
Returns true if both expressions of this term apply to the specified
schema.
|
boolean |
FieldNameExpression.isApplicableTo(Schema sch)
Returns true if the field is in the specified schema.
|
boolean |
BinaryArithmeticExpression.isApplicableTo(Schema sch)
Returns true if both expressions are in the specified schema.
|
boolean |
Expression.isApplicableTo(Schema sch)
Determines if all of the fields mentioned in this expression are
contained in the specified schema.
|
boolean |
ConstantExpression.isApplicableTo(Schema sch)
Returns true, because a constant applies to any schema.
|
Predicate |
Predicate.joinPredicate(Schema sch1,
Schema sch2)
Returns the sub-predicate consisting of terms that applies to the union
of the two specified schemas, but not to either schema separately.
|
Predicate |
Predicate.selectPredicate(Schema sch)
Returns the sub-predicate that applies to the specified schema.
|
Modifier and Type | Method and Description |
---|---|
abstract Schema |
StoredProcedureParamHelper.getResultSetSchema() |
Constructor and Description |
---|
SearchKeyType(Schema tblSch,
List<String> indexedFields) |
SearchRange(List<String> indexedFields,
Schema tblSch,
Map<String,ConstantRange> specifiedRanges) |
Modifier and Type | Method and Description |
---|---|
static int |
BTreePage.numOfSlots(int numOfFlags,
Schema sch) |
static int |
BTreePage.offset(Schema sch,
String fldName)
Deprecated.
|
static Map<String,Integer> |
BTreePage.offsetMap(Schema sch)
Returns the map of field name to offset of a specified schema.
|
static int |
BTreePage.slotSize(Schema sch)
Returns the number of bytes required to store a record in disk.
|
Constructor and Description |
---|
BTPageFormatter(Schema sch,
long[] flags)
Creates a formatter.
|
BTreePage(BlockId blk,
int numFlags,
Schema schema,
Transaction tx)
Opens a page for the specified B-tree block.
|
Modifier and Type | Method and Description |
---|---|
Schema |
TableInfo.schema()
Returns the schema of the table's records
|
Modifier and Type | Method and Description |
---|---|
void |
TableMgr.createTable(String tblName,
Schema sch,
Transaction tx)
Creates a new table having the specified name and schema.
|
void |
CatalogMgr.createTable(String tblName,
Schema sch,
Transaction tx) |
Constructor and Description |
---|
TableInfo(String tblName,
Schema schema)
Creates a TableInfo object, given a table name and schema.
|
Constructor and Description |
---|
SampledHistogramBuilder(Schema schema) |
Modifier and Type | Method and Description |
---|---|
static Map<String,Integer> |
RecordPage.offsetMap(Schema sch)
Returns the map of field name to offset of a specified schema.
|
static int |
RecordPage.recordSize(Schema sch)
Returns the number of bytes required to store a record with the specified
schema in disk.
|
static int |
RecordPage.slotSize(Schema sch)
Returns the number of bytes required to store a record slot with the
specified schema in disk.
|
Copyright © 2022 VanillaDB Organization. All rights reserved.