Uses of Class
com.caucho.amber.table.AmberTable

Packages that use AmberTable
com.caucho.amber.expr   
com.caucho.amber.field   
com.caucho.amber.manager   
com.caucho.amber.query   
com.caucho.amber.table   
com.caucho.amber.type   
 

Uses of AmberTable in com.caucho.amber.expr
 

Methods in com.caucho.amber.expr that return AmberTable
 AmberTable ElementCollectionExpr.getTable()
          Returns the table.
 AmberTable OneToManyExpr.getTable()
          Returns the table.
 

Uses of AmberTable in com.caucho.amber.field
 

Methods in com.caucho.amber.field that return AmberTable
 AmberTable ElementCollectionField.getAssociationTable()
          Returns the association table
 AmberTable ManyToManyField.getAssociationTable()
          Returns the association table
 AmberTable AbstractField.getTable()
          Returns the table containing the field's columns.
 AmberTable AmberField.getTable()
          Returns the table containing the value (or null)
 AmberTable EmbeddedSubField.getTable()
          Returns the table containing the value (or null)
 AmberTable PropertyField.getTable()
          Returns the table containing the field's columns.
 

Methods in com.caucho.amber.field with parameters of type AmberTable
 java.lang.String AbstractField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for an entity load.
 java.lang.String AmberField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for an entity load.
 java.lang.String EmbeddedIdField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause.
 java.lang.String EmbeddedSubField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for an entity load.
 java.lang.String EntityEmbeddedField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause.
 java.lang.String ManyToOneField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause.
 java.lang.String PropertyField.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause.
 void ElementCollectionField.setAssociationTable(AmberTable table)
          Sets the association table
 void ManyToManyField.setAssociationTable(AmberTable table)
          Sets the association table
 

Uses of AmberTable in com.caucho.amber.manager
 

Methods in com.caucho.amber.manager that return AmberTable
 AmberTable AmberPersistenceUnit.createTable(java.lang.String tableName)
          Creates a table.
 

Uses of AmberTable in com.caucho.amber.query
 

Methods in com.caucho.amber.query that return AmberTable
 AmberTable FromItem.getTable()
          Returns the table.
 

Methods in com.caucho.amber.query with parameters of type AmberTable
 FromItem QueryParser.addFromItem(AmberTable table)
          Adds a new FromItem.
 FromItem QueryParser.addFromItem(AmberTable table, java.lang.String id)
          Adds a new FromItem.
 FromItem QueryParser.addFromItem(EntityType entityType, AmberTable table)
          Adds a new FromItem.
 FromItem QueryParser.addFromItem(EntityType entityType, AmberTable table, java.lang.String id)
          Adds a new FromItem.
 FromItem AbstractQuery.createFromItem(AmberTable table, java.lang.String name)
          Sets the from list.
 FromItem AbstractQuery.createFromItem(EntityType entityType, AmberTable table, java.lang.String name)
          Sets the from list.
 void FromItem.setTable(AmberTable table)
          Sets the table.
 

Uses of AmberTable in com.caucho.amber.table
 

Methods in com.caucho.amber.table that return AmberTable
 AmberTable LinkColumns.getSourceTable()
          Returns the source table.
 AmberTable AmberColumn.getTable()
          Returns the owning table.
 AmberTable LinkColumns.getTargetTable()
          Returns the target table.
 

Constructors in com.caucho.amber.table with parameters of type AmberTable
AmberColumn(AmberTable table, java.lang.String name, AmberType type)
          Creates the column.
LinkColumns(AmberTable sourceTable, AmberTable targetTable, java.util.ArrayList<ForeignColumn> columns)
          Creates the table link.
 

Uses of AmberTable in com.caucho.amber.type
 

Methods in com.caucho.amber.type that return AmberTable
 AmberTable EntityType.getSecondaryTable(java.lang.String name)
          Gets a secondary table.
 AmberTable EntityType.getTable()
          Returns the table.
 AmberTable GeneratorTableType.getTable()
          Returns the table.
 AmberTable MappedSuperclassType.getTable()
           
 

Methods in com.caucho.amber.type that return types with arguments of type AmberTable
 java.util.ArrayList<AmberTable> EntityType.getSecondaryTables()
          Gets the secondary tables.
 

Methods in com.caucho.amber.type with parameters of type AmberTable
 void EntityType.addSecondaryTable(AmberTable table)
          Adds a secondary table.
 java.lang.String EntityType.generateAutoCreateSQL(AmberTable table)
          Generates the auto insert sql.
 java.lang.String EntityType.generateCreateSQL(AmberTable table)
          Generates the insert sql.
protected  void EntityType.generateInsertColumns(AmberTable table, java.util.ArrayList<java.lang.String> columns)
           
 void EntityType.generateInsertSet(JavaWriter out, AmberTable table, java.lang.String pstmt, java.lang.String query, java.lang.String obj)
          Generates the update sql.
abstract  java.lang.String AmberBeanType.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for a load.
 java.lang.String ElementType.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for a load.
 java.lang.String EmbeddableType.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for a load.
 java.lang.String EntityType.generateLoadSelect(AmberTable table, java.lang.String id)
          Generates the select clause for a load.
 java.lang.String AmberBeanType.generateLoadSelect(AmberTable table, java.lang.String id, int loadGroup)
          Generates the select clause for a load.
 void AmberBeanType.generateLoadSelect(java.lang.StringBuilder sb, AmberTable table, java.lang.String id, int loadGroup)
          Generates the select clause for a load.
 void EntityType.generateLoadSelect(java.lang.StringBuilder sb, AmberTable table, java.lang.String id, int loadGroup)
          Generates the select clause for a load.
 void EntityType.setTable(AmberTable table)
          Sets the table.