|
DODS 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.dods.trans.Referrer
This class represents referrer object. When one table references another table, information about referrer table is saved in this class.
Nested Class Summary | |
class |
Referrer.RefAttr
This class represent referrer attribute object. |
Field Summary | |
protected java.lang.String |
name
referrer name |
protected java.lang.String |
pckg
referrer package |
protected java.util.ArrayList |
refAttr
List of referrer attributes. |
Constructor Summary | |
Referrer(java.lang.String pckg,
java.lang.String name)
constructor (String, String) |
Method Summary | |
void |
addAttribute(Referrer.RefAttr attr)
Add referrer attribute. |
void |
addAttribute(java.lang.String name,
java.lang.String do_name)
Add referrer attribute. |
Referrer.RefAttr |
attribute(int index)
Get referrer attribute with appropriate index. |
java.lang.String |
attributeDoName(int index)
Get referrer attribute DO name with appropriate index. |
java.lang.String |
attributeName(int index)
Get referrer attribute name with appropriate index. |
static void |
main(java.lang.String[] args)
|
java.lang.String |
name()
Get referrer name. |
java.lang.String |
pckg()
Get referrer package. |
java.util.ArrayList |
referrerAttributes()
Get referrer attributes. |
int |
size()
Get number of referrer attributes. |
java.lang.String |
toString()
Get String representation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.util.ArrayList refAttr
protected java.lang.String name
protected java.lang.String pckg
Constructor Detail |
public Referrer(java.lang.String pckg, java.lang.String name)
pckg
- Referrer package.name
- Referrer package.Method Detail |
public void addAttribute(java.lang.String name, java.lang.String do_name)
name
- Name of attribute.do_name
- Name of DO class which references current table.public void addAttribute(Referrer.RefAttr attr)
attr
- Referrer attribute.public int size()
public java.lang.String name()
public java.lang.String pckg()
public java.util.ArrayList referrerAttributes()
public Referrer.RefAttr attribute(int index)
index
- Index of referrer attribute.
public java.lang.String attributeName(int index)
index
- Index of referrer attribute.
public java.lang.String attributeDoName(int index)
index
- Index of referrer attribute.
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
DODS 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |