edu.stanford.smi.protege.storage.jdbc.framedb
Class Record
java.lang.Object
edu.stanford.smi.protege.storage.jdbc.framedb.Record
- public final class Record
- extends Object
A record in the FrameDB database. This is essentially a {Frame, Slot, Facet, Collection{Value}} tuple.
- Author:
- Ray Fergerson
Record
public Record()
Record
public Record(FrameID frame,
FrameID slot,
FrameID facet,
boolean isTemplate)
addValue
public void addValue(int position,
Object value)
addValue
public void addValue(Object value)
addValues
public void addValues(Collection valueToAdd)
cacheHashCode
public void cacheHashCode()
countValues
public int countValues()
equals
public boolean equals(Object o)
equals
public static boolean equals(Object o1,
Object o2)
getFacet
public FrameID getFacet()
getFrame
public FrameID getFrame()
getIsTemplate
public boolean getIsTemplate()
getSlot
public FrameID getSlot()
getValues
public List getValues()
hashCode
public int hashCode()
load
public void load(FrameID frame,
FrameID slot,
FrameID facet,
boolean isTemplate)
removeSingleValue
public void removeSingleValue(Object o)
setValues
public List setValues(Collection values)
toString
public String toString()
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2004 Stanford University.