Uses of Class
org.apache.openjpa.jdbc.schema.Unique

Packages that use Unique
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata 
org.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Management 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
 

Uses of Unique in org.apache.openjpa.jdbc.meta
 

Methods in org.apache.openjpa.jdbc.meta that return Unique
protected  Unique MappingInfo.createUnique(MetaDataContext context, String prefix, Unique tmplate, Column[] cols, boolean adapt)
          Retrieve/create a unique constraint on the given columns by merging the given template information with any user-provided information.
 Unique[] FieldMapping.getJoinTableUniques()
           
 Unique[] FieldMappingInfo.getJoinTableUniques(FieldMapping field, boolean def, boolean adapt)
          Get the unique constraints associated with the Sequence table.
 Unique FieldMapping.getJoinUnique()
          Unique constraint on join foreign key columns.
 Unique FieldMappingInfo.getJoinUnique(FieldMapping field, boolean def, boolean adapt)
          Unique constraint on the field join.
 Unique NoneMappingDefaults.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
           
 Unique MappingDefaults.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
          Return a default constraint for the join, or null if the join columns should not be constrained by default.
 Unique MappingDefaultsImpl.getJoinUnique(FieldMapping fm, Table table, Column[] cols)
           
 Unique MappingInfo.getUnique()
          Raw unique constraint information.
 Unique ValueMappingInfo.getUnique(ValueMapping val, String name, boolean adapt)
          Return a unique constraint for the given columns, or null if none.
 Unique NoneMappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
           
 Unique MappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
          Return a default constraint for the value, or null if the value columns should not be constrained by default.
 Unique MappingDefaultsImpl.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
           
 Unique[] ClassMappingInfo.getUniques(MetaDataContext cm, boolean adapt)
          Get all the unique constraints associated with both the primary and/or secondary tables.
 Unique[] ClassMappingInfo.getUniques(String table)
          Get the unique constraints of the given primary or secondary table.
 Unique ValueMapping.getValueUnique()
          Unique constraint on this value's columns, or null if none.
 Unique FieldMapping.getValueUnique()
           
 Unique ValueMappingImpl.getValueUnique()
           
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type Unique
 void FieldMappingInfo.addJoinTableUnique(Unique u)
          Add Unique Constraint to the Join Table.
 void ClassMappingInfo.addUnique(String table, Unique unique)
          Add a unique constraint for the given table.
protected  Unique MappingInfo.createUnique(MetaDataContext context, String prefix, Unique tmplate, Column[] cols, boolean adapt)
          Retrieve/create a unique constraint on the given columns by merging the given template information with any user-provided information.
 void FieldMapping.setJoinTableUniques(Unique[] unqs)
           
 void FieldMapping.setJoinUnique(Unique unq)
          Unique constraint on join foreign key columns.
 void MappingInfo.setUnique(Unique unq)
          Raw unique constraint information.
 void ValueMapping.setValueUnique(Unique unq)
          Unique constraint on this value's columns, or null if none.
 void FieldMapping.setValueUnique(Unique unq)
           
 void ValueMappingImpl.setValueUnique(Unique unq)
           
protected  void FieldMappingInfo.syncJoinTableUniques(MetaDataContext context, Unique[] unqs)
          Sets internal constraint information to match given mapped constraint.
protected  void MappingInfo.syncUnique(MetaDataContext context, Unique unq)
          Sets internal constraint information to match given mapped constraint.
 

Uses of Unique in org.apache.openjpa.jdbc.schema
 

Fields in org.apache.openjpa.jdbc.schema declared as Unique
static Unique[] Schemas.EMPTY_UNIQUES
           
 Unique XMLSchemaParser.UniqueInfo.unq
           
 

Methods in org.apache.openjpa.jdbc.schema that return Unique
 Unique Table.addUnique(String name)
          Add a unique constraint to the table.
 Unique Table.getUnique(String name)
          Return the unique constraint with the given name, or null if none.
 Unique[] Table.getUniques()
          Return the table's unique constraints.
 Unique Table.importUnique(Unique unq)
          Import a constraint; column names must match columns of this table.
protected  Unique SchemaGroup.newUnique(String name, Table table)
          Return a new unique constraint with the given name and owner table.
 

Methods in org.apache.openjpa.jdbc.schema with parameters of type Unique
 boolean Unique.equalsUnique(Unique unq)
          Return true if the structure of this primary key matches that of the given one (same table, same columns).
 Unique Table.importUnique(Unique unq)
          Import a constraint; column names must match columns of this table.
 boolean Table.removeUnique(Unique unq)
          Remove the given unique constraint from the table.
 

Uses of Unique in org.apache.openjpa.jdbc.sql
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type Unique
protected  String DBDictionary.getUniqueConstraintSQL(Unique unq)
          Return the declaration SQL for the given unique constraint.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.