|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrdbtoonto.dbmodel.Attribute
public class Attribute
Class for attribute definition
Constructor Summary | |
---|---|
Attribute(java.lang.String name,
AType type)
|
Method Summary | |
---|---|
void |
addFriendlyName(java.lang.String friendlyName)
|
boolean |
compatible(Attribute a)
Test of Type compatibility between two attributes |
void |
display()
|
java.lang.String |
getFriendlyName()
Returns the first friendly name for the attribute if any (otherwise null). |
java.util.Vector<java.lang.String> |
getFriendlyNames()
Returns the friendly names. |
java.lang.String |
getName()
|
AType |
getType()
|
boolean |
hasFriendlyName()
Returns true if the attribute has finally at least one friendly name. |
boolean |
isForeignKey()
|
boolean |
isPrimaryKey()
|
void |
setIsForeignKey(boolean val)
|
void |
setIsPrimaryKey(boolean val)
|
void |
setName(java.lang.String name)
|
void |
setType(AType type)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Attribute(java.lang.String name, AType type)
Method Detail |
---|
public java.lang.String getName()
public void setName(java.lang.String name)
public AType getType()
public void setType(AType type)
public boolean isPrimaryKey()
public void setIsPrimaryKey(boolean val)
public boolean isForeignKey()
public void setIsForeignKey(boolean val)
public java.lang.String getFriendlyName()
public boolean hasFriendlyName()
public java.util.Vector<java.lang.String> getFriendlyNames()
public void addFriendlyName(java.lang.String friendlyName)
public void display()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean compatible(Attribute a)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |