Uses of Interface
org.melati.poem.Table

Packages that use Table
org.melati

See melati.org

org.melati.admin A Melati Database Administration System. 
org.melati.example.contacts A very simple Contacts Management System. 
org.melati.example.contacts.generated The POEM-generated support classes for org.melati.example.contacts. 
org.melati.example.odmg A proof of concept example of ODMG compliance. 
org.melati.example.odmg.generated The POEM-generated support classes for org.melati.example.odmg. 
org.melati.poem Persistent Object Engine for Melati. 
org.melati.poem.csv Importing CSV files into a Melati Database. 
org.melati.poem.dbms Melati drivers for assorted JDBC compliant DBMS. 
org.melati.poem.generated The POEM-generated support classes for org.melati.poem. 
 

Uses of Table in org.melati
 

Methods in org.melati that return Table
 Table Melati.getTable()
          Get the POEM Table (if any) in use for this Request.
 

Uses of Table in org.melati.admin
 

Methods in org.melati.admin with parameters of type Table
 String AdminUtils.AddURL(Table table)
           
protected static Persistent Admin.create(Table table, ServletTemplateContext context)
          Creates a row for a table using field data in a template context.
 JSStaticTree AdminUtils.createForest(Table table)
          Create a forest of trees.
 String AdminUtils.getURL(Table table, String name)
           
 String AdminUtils.MainURL(Table table)
           
 String AdminUtils.MainURL(Table table, Persistent p)
           
 String AdminUtils.NavigationURL(Table table)
           
 String AdminUtils.PopUpURL(Table table)
           
 String AdminUtils.SelectionRightURL(Table table)
           
 String AdminUtils.SelectionURL(Table table)
           
 String AdminUtils.SelectionURL(Table table, String returnTarget)
           
 String AdminUtils.SelectionURL(Table table, String targetPane, String returnTarget)
           
 String AdminUtils.SelectionWindowPrimarySelectURL(Table table)
           
 String AdminUtils.SelectionWindowSelectionURL(Table table)
           
 String AdminUtils.SelectionWindowURL(Table table)
           
 String AdminUtils.TableURL(Table table)
           
 String AdminUtils.TreeURL(Table table)
           
 String AdminUtils.UploadHandlerURL(Table table, Persistent object, String field)
          Upload URL.
 String AdminUtils.UploadURL(Table table, Persistent object, Field field)
          In an insert situation we will not have a Troid, so cannot pass it through.
 

Uses of Table in org.melati.example.contacts
 

Classes in org.melati.example.contacts that implement Table
 class CategoryTable
          Melati POEM generated, programmer modifiable stub for a CategoryTable object.
 class ContactCategoryTable
          Melati POEM generated, programmer modifiable stub for a ContactCategoryTable object.
 class ContactsTable
          Melati POEM generated, programmer modifyable inheritance hook.
 class ContactTable
          Melati POEM generated, programmer modifiable stub for a ContactTable object.
 

Uses of Table in org.melati.example.contacts.generated
 

Classes in org.melati.example.contacts.generated that implement Table
 class CategoryTableBase
          Melati POEM generated base class for Table Category.
 class ContactCategoryTableBase
          Melati POEM generated base class for Table ContactCategory.
 class ContactTableBase
          Melati POEM generated base class for Table Contact.
 

Uses of Table in org.melati.example.odmg
 

Classes in org.melati.example.odmg that implement Table
 class ChildTable
          Melati POEM generated, programmer modifiable stub for a ChildTable object.
 class OdmgTable
          Melati POEM generated, programmer modifyable inheritance hook.
 class ParentTable
          Melati POEM generated, programmer modifiable stub for a ParentTable object.
 

Uses of Table in org.melati.example.odmg.generated
 

Classes in org.melati.example.odmg.generated that implement Table
 class ChildTableBase
          Melati POEM generated base class for Table Child.
 class ParentTableBase
          Melati POEM generated base class for Table Parent.
 

Uses of Table in org.melati.poem
 

Classes in org.melati.poem that implement Table
 class CapabilityTable
          The Table of Capabilitys.
 class ColumnInfoTable
          A Table which holds information about all Columns in a Database.
 class GroupCapabilityTable
          The Table of GroupCapabilitys.
 class GroupMembershipTable
          The Table of GroupMemberships.
 class GroupTable
          The Table of Groups.
 class JdbcTable
          A Table.
 class PoemTable
          Melati POEM generated, programmer modifiable inheritance hook.
 class SettingTable
          A Table which is used like a properties file.
 class TableCategoryTable
          A Table which holds TableCategorys.
 class TableInfoTable
          A Table which holds information about all Tables in the Database.
 class UserTable
          The Table of registered Users.
 class ValueInfoTable
          Melati POEM generated, programmer modifiable stub for a ValueInfoTable object.
 

Fields in org.melati.poem declared as Table
 Table TableInUsePoemException.table
          The Table we are dealing with.
 Table TableMismatchPoemException.table
          The Table it should have set.
 Table NoSuchRowPoemException.table
          The table we are dealing with.
 Table DuplicateColumnNamePoemException.table
          The Table we are dealing with.
 Table DuplicateDeletedColumnPoemException.table
          The Table we are dealing with.
 Table DuplicateTroidColumnPoemException.table
          The Table we are dealing with.
 Table RowDisappearedPoemException.table
          The Table we are dealing with.
 Table NoSuchColumnPoemException.table
          The Table we are dealing with.
 Table NoTroidColumnException.table
          The Table we are dealing with.
 Table DuplicateTroidPoemException.table
          The Table we are dealing with.
 Table InitialisationPoemException.table
          The Table we are dealing with.
protected  Table TableMap.table
           
protected  Table CachedQuery.table
           
 Table ColumnInUsePoemException.table
          The Table the Column belongs to.
 Table CreationAccessPoemException.table
          The Table we have a problem with.
 

Methods in org.melati.poem that return Table
 Table TableInfo.actualTable()
          Get the Table this is about.
 Table Database.addTableAndCommit(TableInfo info, String troidName)
          Add a Table to this Databse and commit the Transaction.
static Table TableFactory.fromClass(Database db, Class clazz)
           
static Table TableFactory.fromInstance(Database db, Object pojo)
           
 Table Column.getTable()
           
 Table JdbcPersistent.getTable()
          The Table from which the object comes, complete with metadata.
 Table Persistent.getTable()
          The Table from which the object comes, complete with metadata.
 Table TableMap.getTable()
           
 Table CachedQuery.getTable()
           
 Table Database.getTable(String tableName)
          Retrieve the table with a given name.
 Table ReferencePoemType.targetTable()
           
 

Methods in org.melati.poem that return types with arguments of type Table
 Enumeration<Table> Database.getDisplayTables()
          All the tables in the database in DisplayOrder order, using current transaction if there is one.
 Enumeration<Table> Database.getDisplayTables(PoemTransaction transaction)
          Currently all the tables in the database in DisplayOrder order.
 Enumeration<Table> Database.tables()
          All the tables in the database.
 

Methods in org.melati.poem with parameters of type Table
protected  TableInfo TableInfoTable.defaultTableInfoFor(Table table)
          Create a TableInfo of the correct type for our DB.
protected  void Database.defineTable(Table table)
          Don't call this.
static Column ExtraColumn.from(Table table, ColumnInfo columnInfo, int extrasIndex, DefinitionSource source)
          Static factory.
 void TableListener.notifyTouched(PoemTransaction transaction, Table table, Persistent persistent)
          Notify a Table that one of its records is about to be modified.
 void TableListener.notifyUncached(Table table)
          Notify a Table that it is being uncached.
static Persistent PersistentFactory.populatedPersistent(Table table, Object pojo)
           
protected  void Database.redefineTable(Table table)
           
static Field Field.reference(Table table, String name)
          A convenience method to create new unpopulated, nullable Reference Field.
 Enumeration<Column> Database.referencesTo(Table tableIn)
           
 Enumeration JdbcTable.referencesTo(Table table)
          All the columns in the table which refer to the given table.
 Enumeration<Column> Table.referencesTo(Table table)
          All the columns in the table which refer to the given table.
 void TableMap.setTable(Table table)
           
 

Constructors in org.melati.poem with parameters of type Table
CachedCount(Table table, String whereClause)
          Constructor where whereClause does not involve other tables.
CachedCount(Table table, String whereClause, Table[] otherTables)
          Constructor.
CachedCount(Table table, String whereClause, Table[] otherTables)
          Constructor.
CachedExists(Table table, String whereClause)
           
CachedExists(Table table, String whereClause, Table[] otherTables)
          Constructor.
CachedExists(Table table, String whereClause, Table[] otherTables)
          Constructor.
CachedQuery(Table table, String query, Table[] otherTables)
          Constructor.
CachedQuery(Table table, String query, Table[] otherTables)
          Constructor.
CachedSelection(Table table, String whereClause, String orderByClause)
          Constructor for a single Table query.
CachedSelection(Table table, String whereClause, String orderByClause, Table[] otherTables)
          Constructor.
CachedSelection(Table table, String whereClause, String orderByClause, Table[] otherTables)
          Constructor.
CachedTailoredQuery(Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Constructor with modifier null.
CachedTailoredQuery(String modifier, Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Full Constructor.
Column(Table table, String name, SQLPoemType type, DefinitionSource definitionSource)
          Constructor.
ColumnInUsePoemException(Table table, Column column)
          Constructor.
CreationAccessPoemException(Table table, AccessToken token, Capability capability)
          Constructor.
DuplicateColumnNamePoemException(Table table, Column column)
          Constructor.
DuplicateDeletedColumnPoemException(Table table, Column column)
          Constructor.
DuplicateTroidColumnPoemException(Table table, Column column)
          Constructor.
DuplicateTroidPoemException(Table table, Integer troid)
          Constructor.
ExtraColumn(Table table, String name, SQLPoemType type, DefinitionSource definitionSource, int extrasIndex)
          Constructor.
InitialisationPoemException(Table table, Exception e)
          Constructor.
NoSuchColumnPoemException(Table table, String name)
          Constructor.
NoSuchRowPoemException(Table table, Integer troid)
          Constructor.
NoTroidColumnException(Table table)
          Constructor.
PreparedTailoredQuery(Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Constructor with null modifier.
PreparedTailoredQuery(String modifier, Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Full constructor.
ReferencePoemType(Table targetTable, boolean nullable)
          Constructor.
RowDisappearedPoemException(Table table, Integer troid)
          Constructor.
TableInUsePoemException(Database database, Table table)
          Constructor.
TableMap(Table t)
          Constructor given a Table.
TableMismatchPoemException(Persistent value, Table table)
          Constructor.
TableSortedMap(Table t)
          Constructor for constructor injection.
TailoredQuery(Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Construct a low-level SQL query, possibly including joins, from which results come back in form of automatically-renderable Melati Fields.
TailoredQuery(String modifier, Column[] selectedColumns, Table[] otherTables, String whereClause, String orderByClause)
          Same as without the first argument except that it is inserted between SELECT and the column list.
 

Uses of Table in org.melati.poem.csv
 

Fields in org.melati.poem.csv declared as Table
protected  Table CSVTable.table
           
 

Methods in org.melati.poem.csv with parameters of type Table
 CSVTable CSVFilesProcessor.addTable(Table tab, File file)
          Add a table to this processor.
 

Constructors in org.melati.poem.csv with parameters of type Table
CSVRecord(Table table)
          Constructor.
CSVTable(Table table, File data)
          Constructor.
 

Uses of Table in org.melati.poem.dbms
 

Methods in org.melati.poem.dbms with parameters of type Table
 String AnsiStandard.createTableSql(Table table)
          
 String Dbms.createTableSql(Table table)
           
 String HsqldbText.createTableTypeQualifierSql(Table table)
          The default is to keep everything in memory, this allows for the db to be written to the disk.
 String AnsiStandard.createTableTypeQualifierSql(Table table)
          Allow Hsqldb to have a different create table syntax.
 String Hsqldb.createTableTypeQualifierSql(Table table)
          The default is to keep everything in memory, this allows for the db to be written to the disk.
 String Dbms.createTableTypeQualifierSql(Table table)
          Allow Hsqldb to have a different create table syntax.
 SQLPoemException AnsiStandard.exceptionForUpdate(Table table, PreparedStatement ps, boolean insert, SQLException e)
          Version of previous method for PreparedStatements.
 SQLPoemException Dbms.exceptionForUpdate(Table table, PreparedStatement ps, boolean insert, SQLException e)
          Version of previous method for PreparedStatements.
 SQLPoemException MySQL.exceptionForUpdate(Table table, String sql, boolean insert, SQLException e)
          An exception appropriate for expressing what really went wrong during a write to the db.
 SQLPoemException AnsiStandard.exceptionForUpdate(Table table, String sql, boolean insert, SQLException e)
          An exception appropriate for expressing what really went wrong during a write to the db.
 SQLPoemException Postgresql.exceptionForUpdate(Table table, String sql, boolean insert, SQLException e)
          An exception appropriate for expressing what really went wrong during a write to the db.
 SQLPoemException Dbms.exceptionForUpdate(Table table, String sql, boolean insert, SQLException e)
          An exception appropriate for expressing what really went wrong during a write to the db.
 String HsqldbText.tableInitialisationSql(Table table)
          
 String AnsiStandard.tableInitialisationSql(Table table)
          
 String Dbms.tableInitialisationSql(Table table)
           
 

Constructors in org.melati.poem.dbms with parameters of type Table
DuplicateKeySQLPoemException(Table table, String sql, boolean insert, SQLException e)
          Constructor.
 

Uses of Table in org.melati.poem.generated
 

Classes in org.melati.poem.generated that implement Table
 class CapabilityTableBase
          Melati POEM generated base class for Table Capability.
 class ColumnInfoTableBase
          Melati POEM generated base class for Table ColumnInfo.
 class GroupCapabilityTableBase
          Melati POEM generated base class for Table GroupCapability.
 class GroupMembershipTableBase
          Melati POEM generated base class for Table GroupMembership.
 class GroupTableBase
          Melati POEM generated base class for Table Group.
 class SettingTableBase
          Melati POEM generated base class for Table Setting.
 class TableCategoryTableBase
          Melati POEM generated base class for Table TableCategory.
 class TableInfoTableBase
          Melati POEM generated base class for Table TableInfo.
 class UserTableBase
          Melati POEM generated base class for Table User.
 class ValueInfoTableBase
          Melati POEM generated base class for Table ValueInfo.
 



Copyright © 2000-2010 PanEris. All Rights Reserved.