palio.connectors.schema
Class MultiColumnConstraint

java.lang.Object
  extended by palio.connectors.schema.MultiColumnConstraint

public class MultiColumnConstraint
extends java.lang.Object

Author:
Szymon Kuklewicz

Constructor Summary
MultiColumnConstraint(java.lang.String constraintName, java.util.List<java.lang.String> columns)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.List<java.lang.String> getColumns()
           
 java.lang.String getColumnsSQL()
           
 java.lang.String getConstraintName()
           
 boolean isCompatibleWith(MultiColumnConstraint that)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiColumnConstraint

public MultiColumnConstraint(java.lang.String constraintName,
                             java.util.List<java.lang.String> columns)
Method Detail

getConstraintName

public java.lang.String getConstraintName()

getColumns

public java.util.List<java.lang.String> getColumns()

getColumnsSQL

public java.lang.String getColumnsSQL()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

isCompatibleWith

public boolean isCompatibleWith(MultiColumnConstraint that)