com.sybase.uep.bobclient.data
Class Association

java.lang.Object
  extended by com.sybase.uep.bobclient.data.Association

public class Association
extends java.lang.Object

Stores meta data of an association.

Author:
haowang

Field Summary
static int MANY_ONE
          Many to one type
static int ONE_MANY
          One to many type
static int ONE_ONE
          One to one type
 
Constructor Summary
Association(java.lang.String name, java.lang.String inverseName, java.lang.String referenceName, int type, boolean isInverse)
           
 
Method Summary
 java.lang.String getInverseName()
           
 java.lang.String getName()
           
 java.lang.String getReferenceName()
           
 int getType()
           
 boolean isInverse()
           
 void setName(java.lang.String _name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ONE_ONE

public static final int ONE_ONE
One to one type

See Also:
Constant Field Values

ONE_MANY

public static final int ONE_MANY
One to many type

See Also:
Constant Field Values

MANY_ONE

public static final int MANY_ONE
Many to one type

See Also:
Constant Field Values
Constructor Detail

Association

public Association(java.lang.String name,
                   java.lang.String inverseName,
                   java.lang.String referenceName,
                   int type,
                   boolean isInverse)
Method Detail

setName

public void setName(java.lang.String _name)
Parameters:
_name - the _name to set

getName

public java.lang.String getName()
Returns:
the _name

getInverseName

public java.lang.String getInverseName()
Returns:
the _inverseName

getReferenceName

public java.lang.String getReferenceName()
Returns:
the _referenceName

getType

public int getType()
Returns:
the _type

isInverse

public boolean isInverse()
Returns:
the _inverse