org.tranql.ddl
Class Constraint

java.lang.Object
  extended byorg.tranql.ddl.AbstractNode
      extended byorg.tranql.ddl.Constraint
All Implemented Interfaces:
Node

public class Constraint
extends AbstractNode

Version:
$Revision: 246 $ $Date: 2005-08-27 04:09:42 +0200 (Sat, 27 Aug 2005) $

Field Summary
static org.tranql.ddl.Constraint.ConstraintType FOREIGN_KEY
           
static org.tranql.ddl.Constraint.ConstraintType PRIMARY_KEY
           
static org.tranql.ddl.Constraint.ConstraintType UNIQUE_KEY
           
 
Constructor Summary
Constraint(org.tranql.ddl.Constraint.ConstraintType type, java.lang.String name)
           
 
Method Summary
 java.lang.String getName()
           
 org.tranql.ddl.Constraint.ConstraintType getType()
           
 java.lang.Object visit(DDLVisitor visitor, java.lang.Object param)
           
 
Methods inherited from class org.tranql.ddl.AbstractNode
addChild, getChild, getSibling, isOnlyChild, setSibling
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRIMARY_KEY

public static final org.tranql.ddl.Constraint.ConstraintType PRIMARY_KEY

FOREIGN_KEY

public static final org.tranql.ddl.Constraint.ConstraintType FOREIGN_KEY

UNIQUE_KEY

public static final org.tranql.ddl.Constraint.ConstraintType UNIQUE_KEY
Constructor Detail

Constraint

public Constraint(org.tranql.ddl.Constraint.ConstraintType type,
                  java.lang.String name)
Method Detail

getType

public org.tranql.ddl.Constraint.ConstraintType getType()

getName

public java.lang.String getName()

visit

public java.lang.Object visit(DDLVisitor visitor,
                              java.lang.Object param)
                       throws DDLException
Throws:
DDLException


Copyright © -2006 The Codehaus. All Rights Reserved.