edu.ksu.cis.bnj.bbn.prm
Class PRMSchema
java.lang.Object
edu.ksu.cis.bnj.bbn.prm.PRMSchema
- public class PRMSchema
- extends java.lang.Object
THIS CLASS IS NOT USED ANY MORE***************
schema format is as follows:
priamaryKeys, + attributes + referenceAttributes
ex:
primaryKey1, primaryKey2, attribute1, attribute2, referenceKey1;
default order: primaryKeys followed by attributes followed by referenceKeys
Constructor Summary |
PRMSchema()
|
PRMSchema(java.util.LinkedList pKeys,
java.util.LinkedList rKeys,
java.util.LinkedList atts)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PRMSchema
public PRMSchema()
PRMSchema
public PRMSchema(java.util.LinkedList pKeys,
java.util.LinkedList rKeys,
java.util.LinkedList atts)
makeList
public void makeList()
getPrimaryKeys
public java.util.LinkedList getPrimaryKeys()
getReferenceKeys
public java.util.LinkedList getReferenceKeys()
getAttributes
public java.util.LinkedList getAttributes()
addPKey
public void addPKey(Attribute attr)
addRKey
public void addRKey(Attribute attr)
addPKeys
public void addPKeys(java.util.LinkedList list)
addRKeys
public void addRKeys(java.util.LinkedList list)
addAttributes
public void addAttributes(java.util.LinkedList list)
addAttribute
public void addAttribute(Attribute attr)
size
public int size()
sizeOfAttributes
public int sizeOfAttributes()
getIndex
public int getIndex(Attribute attribute)
setName
public void setName(java.lang.String s)
getName
public java.lang.String getName()
isMember
public boolean isMember(java.lang.String attributeName)
getAttribute
public Attribute getAttribute(java.lang.String name)
display
public void display()