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 
org.apache.openjpa.persistence.jdbc OpenJPA JPA-JDBC 
 

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 MappingDefaultsImpl.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 MappingInfo.getUnique()
          Raw unique constraint information.
 Unique ValueMappingInfo.getUnique(ValueMapping val, DBIdentifier name, boolean adapt)
           
 Unique NoneMappingDefaults.getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Unique MappingDefaultsImpl.getUnique(ValueMapping vm, DBIdentifier name, Table table, Column[] cols)
           
 Unique MappingDefaults.getUnique(ValueMapping vm, DBIdentifier 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 ValueMappingInfo.getUnique(ValueMapping val, String name, boolean adapt)
          Deprecated.  
 Unique NoneMappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
           
 Unique MappingDefaultsImpl.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 Unique MappingDefaults.getUnique(ValueMapping vm, String name, Table table, Column[] cols)
          Deprecated.  
 Unique[] ClassMappingInfo.getUniques(DBIdentifier table)
          Get the unique constraints of the given primary or secondary table.
 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)
          Deprecated.  
 Unique ValueMappingImpl.getValueUnique()
           
 Unique ValueMapping.getValueUnique()
          Unique constraint on this value's columns, or null if none.
 Unique FieldMapping.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(DBIdentifier table, Unique unique)
          Add a unique constraint for the given table.
 void ClassMappingInfo.addUnique(String table, Unique unique)
          Deprecated.  
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 ValueMappingImpl.setValueUnique(Unique unq)
           
 void ValueMapping.setValueUnique(Unique unq)
          Unique constraint on this value's columns, or null if none.
 void FieldMapping.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(DBIdentifier name)
           
 Unique Table.addUnique(String name)
          Deprecated.  
 Unique Table.getUnique(DBIdentifier name)
           
 Unique Table.getUnique(String name)
          Deprecated.  
 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(DBIdentifier name, Table table)
           
protected  Unique SchemaGroup.newUnique(String name, Table table)
          Deprecated.  
 

Methods in org.apache.openjpa.jdbc.schema with parameters of type Unique
 boolean SchemaTool.createIndex(Index idx, Table table, Unique[] uniques)
           
 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.
 boolean SolidDBDictionary.needsToCreateIndex(Index idx, Table table, Unique[] uniques)
           
 boolean DBDictionary.needsToCreateIndex(Index idx, Table table, Unique[] uniques)
           
 

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

Methods in org.apache.openjpa.persistence.jdbc that return Unique
(package private)  Unique AnnotationPersistenceMappingParser.createUniqueConstraint(MetaDataContext ctx, UniqueConstraint anno)
           
 



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