Uses of Class
de.mguennewig.pobjects.metadata.Constraint

Packages that use Constraint
de.mguennewig.pobjects The package de.mguennewig.pobjects provides an abstraction layer on top of a set of database tables by which table rows can be accessed transparently as Java objects. 
de.mguennewig.pobjects.metadata This package contains the metadata classes used by the PObject library. 
 

Uses of Constraint in de.mguennewig.pobjects
 

Methods in de.mguennewig.pobjects that return Constraint
 Constraint PObjConstraintException.Entry.getConstraint()
           
 

Methods in de.mguennewig.pobjects with parameters of type Constraint
 void PObjConstraintException.add(Column column, java.lang.String msg, Constraint constraint)
          Like PObjConstraintException.add(Column,String), but also includes constraint in question.
 void PObjConstraintException.addAll(Column[] columns, java.lang.String msg, Constraint constraint)
          Like PObjConstraintException.add(Column,String,Constraint), but for multiple columns, which all get the same message and constraint.
 

Constructors in de.mguennewig.pobjects with parameters of type Constraint
PObjConstraintException.Entry(Column column, java.lang.String msg, Constraint constraint)
           
 

Uses of Constraint in de.mguennewig.pobjects.metadata
 

Subclasses of Constraint in de.mguennewig.pobjects.metadata
 class CheckConstraint
          A constraint which checks whether a given boolean expression evaluates to true or unknown (when a column is null).
 class ForeignKeyConstraint
          Defines a foreign key constraint for an n-tuple of attributes into another table.
 class PrimaryKeyConstraint
          A primary key constraint is a UniqueConstraint which also forbids null values.
 class UniqueConstraint
          Defines a unique-constraint for an n-tuple of attributes.
 

Methods in de.mguennewig.pobjects.metadata that return Constraint
 Constraint ClassDecl.getConstraint(int n)
           
 Constraint ClassDecl.getConstraint(java.lang.String name)
          Returns the Constraint with the given schema name.
 

Constructors in de.mguennewig.pobjects.metadata with parameters of type Constraint
ClassDecl(java.lang.String name, java.lang.String schemaName, java.lang.String label, IdField idField, ClassDecl baseClass, boolean extensible, Field[] fields, Join[] joins, Constraint[] constraints, Index[] indices, Field visualField)
          Creates a new class declaration.