thinkui.db
Class Relationship
java.lang.Object
thinkui.db.Relationship
- All Implemented Interfaces:
- java.io.Serializable
- public class Relationship
- extends java.lang.Object
- implements java.io.Serializable
Encapsulates information about a relationship between two data classes.
- See Also:
- Serialized Form
|
Constructor Summary |
Relationship(java.lang.String name)
Relationship constructor. |
Relationship(java.lang.String name,
RelationshipType type,
java.lang.String fromDataClassName,
java.lang.String[] fromAttrNames,
java.lang.String toDataClassName,
java.lang.String[] toAttrNames)
Relationship constructor. |
Relationship(java.lang.String name,
RelationshipType type,
java.lang.String fromDataClassName,
java.lang.String[] fromAttrNames,
java.lang.String toDataClassName,
java.lang.String[] toAttrNames,
int ordinal)
Relationship constructor. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CAPTIONS
public static final java.lang.String[] CAPTIONS
MANY_TO_ONE
public static final int MANY_TO_ONE
- See Also:
- Constant Field Values
ONE_TO_MANY
public static final int ONE_TO_MANY
- See Also:
- Constant Field Values
ONE_TO_ONE
public static final int ONE_TO_ONE
- See Also:
- Constant Field Values
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
VALUES
public static final java.lang.Integer[] VALUES
Relationship
public Relationship(java.lang.String name)
- Relationship constructor.
Relationship
public Relationship(java.lang.String name,
RelationshipType type,
java.lang.String fromDataClassName,
java.lang.String[] fromAttrNames,
java.lang.String toDataClassName,
java.lang.String[] toAttrNames)
- Relationship constructor.
Relationship
public Relationship(java.lang.String name,
RelationshipType type,
java.lang.String fromDataClassName,
java.lang.String[] fromAttrNames,
java.lang.String toDataClassName,
java.lang.String[] toAttrNames,
int ordinal)
- Relationship constructor.
getFromAttrNames
public final java.lang.String[] getFromAttrNames()
getFromDataClassName
public final java.lang.String getFromDataClassName()
getName
public final java.lang.String getName()
getOrdinal
public final int getOrdinal()
getToAttrNames
public final java.lang.String[] getToAttrNames()
getToDataClassName
public final java.lang.String getToDataClassName()
getType
public final RelationshipType getType()
isManyToOne
public final boolean isManyToOne()
isOneToMany
public final boolean isOneToMany()
isOneToOne
public final boolean isOneToOne()
setFromAttrNames
public final void setFromAttrNames(java.lang.String[] fromAttrNames)
setFromDataClassName
public final void setFromDataClassName(java.lang.String fromDataClassName)
setName
public final void setName(java.lang.String name)
setOrdinal
public final void setOrdinal(int ordinal)
setToAttrNames
public final void setToAttrNames(java.lang.String[] toAttrNames)
setToDataClassName
public final void setToDataClassName(java.lang.String toDataClassName)
setType
public final void setType(RelationshipType type)
toString
public final java.lang.String toString()
Copyright © 2007-2008. ThinkUI Software Inc. All rights reserved.