|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InterMineObject
A root interface for all objects that can be stored in a InterMine database.
| Method Summary | |
|---|---|
java.lang.Class<?> |
getElementType(java.lang.String fieldName)
Returns the element type of a collection by name. |
java.lang.Integer |
getId()
Getter for the ID field - ensures that every object in the database has an ID. |
StringConstructor |
getoBJECT()
Returns the NotXml serialised version of this object. |
void |
setId(java.lang.Integer id)
Setter for the ID field. |
void |
setoBJECT(java.lang.String[] notXml,
ObjectStore os)
Sets the values of the fields to the values in the given split NotXml. |
void |
setoBJECT(java.lang.String notXml,
ObjectStore os)
Sets the values of the fields to the values in the given NotXml. |
| Methods inherited from interface org.intermine.model.FastPathObject |
|---|
getFieldProxy, getFieldType, getFieldValue, setFieldValue |
| Method Detail |
|---|
java.lang.Integer getId()
void setId(java.lang.Integer id)
id - an IntegerStringConstructor getoBJECT()
void setoBJECT(java.lang.String notXml,
ObjectStore os)
notXml - a String containing NotXml for this classos - an ObjectStore from which to create proxies
void setoBJECT(java.lang.String[] notXml,
ObjectStore os)
notXml - a String array containing the NotXml split with the delimiteros - an ObjectStore from which to create proxiesjava.lang.Class<?> getElementType(java.lang.String fieldName)
fieldName - the name of the collection
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||