Uses of Class
simpledb.record.Schema

Packages that use Schema
simpledb.index.btree   
simpledb.index.hash   
simpledb.index.query   
simpledb.materialize   
simpledb.metadata   
simpledb.multibuffer   
simpledb.parse   
simpledb.query   
simpledb.record   
simpledb.remote   
 

Uses of Schema in simpledb.index.btree
 

Constructors in simpledb.index.btree with parameters of type Schema
BTreeIndex(String idxname, Schema leafsch, Transaction tx)
          Opens a B-tree index for the specified index.
 

Uses of Schema in simpledb.index.hash
 

Constructors in simpledb.index.hash with parameters of type Schema
HashIndex(String idxname, Schema sch, Transaction tx)
          Opens a hash index for the specified index.
 

Uses of Schema in simpledb.index.query
 

Methods in simpledb.index.query that return Schema
 Schema IndexSelectPlan.schema()
          Returns the schema of the data table.
 Schema IndexJoinPlan.schema()
          Returns the schema of the index join.
 

Uses of Schema in simpledb.materialize
 

Methods in simpledb.materialize that return Schema
 Schema SortPlan.schema()
          Returns the schema of the sorted table, which is the same as in the underlying query.
 Schema MergeJoinPlan.schema()
          Returns the schema of the join, which is the union of the schemas of the underlying queries.
 Schema MaterializePlan.schema()
          Returns the schema of the materialized table, which is the same as in the underlying plan.
 Schema GroupByPlan.schema()
          Returns the schema of the output table.
 

Constructors in simpledb.materialize with parameters of type Schema
TempTable(Schema sch, Transaction tx)
          Allocates a name for for a new temporary table having the specified schema.
 

Uses of Schema in simpledb.metadata
 

Methods in simpledb.metadata with parameters of type Schema
 void TableMgr.createTable(String tblname, Schema sch, Transaction tx)
          Creates a new table having the specified name and schema.
 void MetadataMgr.createTable(String tblname, Schema sch, Transaction tx)
           
 

Uses of Schema in simpledb.multibuffer
 

Methods in simpledb.multibuffer that return Schema
 Schema MultiBufferProductPlan.schema()
          Returns the schema of the product, which is the union of the schemas of the underlying queries.
 

Uses of Schema in simpledb.parse
 

Methods in simpledb.parse that return Schema
 Schema CreateTableData.newSchema()
          Returns the schema of the new table.
 

Constructors in simpledb.parse with parameters of type Schema
CreateTableData(String tblname, Schema sch)
          Saves the table name and schema.
 

Uses of Schema in simpledb.query
 

Methods in simpledb.query that return Schema
 Schema TablePlan.schema()
          Determines the schema of the table, which is obtainable from the catalog manager.
 Schema SelectPlan.schema()
          Returns the schema of the selection, which is the same as in the underlying query.
 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 Plan.schema()
          Returns the schema of the query.
 

Methods in simpledb.query with parameters of type Schema
 boolean Term.appliesTo(Schema sch)
          Returns true if both of the term's expressions apply to the specified schema.
 boolean FieldNameExpression.appliesTo(Schema sch)
          Returns true if the field is in the specified schema.
 boolean Expression.appliesTo(Schema sch)
          Determines if all of the fields mentioned in this expression are contained in the specified schema.
 boolean ConstantExpression.appliesTo(Schema sch)
          Returns true, because a constant applies to any schema.
 Predicate Predicate.joinPred(Schema sch1, Schema sch2)
          Returns the subpredicate consisting of terms that apply to the union of the two specified schemas, but not to either schema separately.
 Predicate Predicate.selectPred(Schema sch)
          Returns the subpredicate that applies to the specified schema.
 

Uses of Schema in simpledb.record
 

Methods in simpledb.record that return Schema
 Schema TableInfo.schema()
          Returns the schema of the table's records
 

Methods in simpledb.record with parameters of type Schema
 void Schema.add(String fldname, Schema sch)
          Adds a field to the schema having the same type and length as the corresponding field in another schema.
 void Schema.addAll(Schema sch)
          Adds all of the fields in the specified schema to the current schema.
 

Constructors in simpledb.record with parameters of type Schema
TableInfo(String tblname, Schema schema)
          Creates a TableInfo object, given a table name and schema.
TableInfo(String tblname, Schema schema, Map<String,Integer> offsets, int recordlen)
          Creates a TableInfo object from the specified metadata.
 

Uses of Schema in simpledb.remote
 

Constructors in simpledb.remote with parameters of type Schema
RemoteMetaDataImpl(Schema sch)
          Creates a metadata object that wraps the specified schema.
 



Copyright © 2011. All Rights Reserved.