edu.ksu.cis.bnj.bbn.prm
Class PRMSchema

java.lang.Object
  extended byedu.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)
           
 
Method Summary
 void addAttribute(Attribute attr)
           
 void addAttributes(java.util.LinkedList list)
           
 void addPKey(Attribute attr)
           
 void addPKeys(java.util.LinkedList list)
           
 void addRKey(Attribute attr)
           
 void addRKeys(java.util.LinkedList list)
           
 void display()
           
 Attribute getAttribute(java.lang.String name)
           
 java.util.LinkedList getAttributes()
           
 int getIndex(Attribute attribute)
           
 java.lang.String getName()
           
 java.util.LinkedList getPrimaryKeys()
           
 java.util.LinkedList getReferenceKeys()
           
 boolean isMember(java.lang.String attributeName)
           
 void makeList()
           
 void setName(java.lang.String s)
           
 int size()
           
 int sizeOfAttributes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PRMSchema

public PRMSchema()

PRMSchema

public PRMSchema(java.util.LinkedList pKeys,
                 java.util.LinkedList rKeys,
                 java.util.LinkedList atts)
Method Detail

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()