org.eaglei.model
Class EIInstanceMinimal

java.lang.Object
  extended by org.eaglei.model.EIResource
      extended by org.eaglei.model.EIInstanceMinimal
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class EIInstanceMinimal
extends EIResource
implements java.io.Serializable, java.lang.Comparable

Author:
Daniela Bourges-Waldegg, Ricardo De Lima April 1, 2010 Center for Biomedical Informatics (CBMI)
See Also:
Serialized Form

Method Summary
 void addEIType(EIEntity eiType)
           
 int compareTo(java.lang.Object o)
           
static EIInstanceMinimal create(EIEntity instanceType, EIEntity instanceEntity)
           
static EIInstanceMinimal create(EIInstance instance)
           
 java.lang.String getCreationDate()
           
 EIEntity getDataModelRootSuperClass()
           
 java.lang.String getInstanceLabel()
           
 EIEntity getInstanceType()
           
 EIURI getInstanceURI()
           
 EIEntity getLab()
           
 java.lang.String getModifiedDate()
           
 java.util.List<EIEntity> getOtherEITypes()
           
 EIEntity getWFOwner()
           
 EIURI getWFOwnerUri()
           
 EIEntity getWFState()
           
 EIURI getWFStateUri()
           
 boolean hasAllRequiredProperties()
           
 boolean isStub()
           
 void setCreationDate(java.lang.String date)
           
 void setDataModelRootSuperClass(EIEntity rootSuperClass)
           
 void setHasAllRequiredProperties(boolean instanceHasAllRequiredProperties)
           
 void setInstanceType(EIEntity instanceType)
           
 void setIsStub(boolean instanceIsStub)
           
 void setLab(EIEntity lab)
           
 void setModifiedDate(java.lang.String date)
           
 void setOtherEITypes(java.util.List<EIEntity> eiTypes)
           
 void setWFOwner(EIEntity ownerUri)
           
 void setWFState(EIEntity state)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eaglei.model.EIResource
equals, getEntity, hashCode, setLabel
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

create

public static EIInstanceMinimal create(EIEntity instanceType,
                                       EIEntity instanceEntity)

create

public static EIInstanceMinimal create(EIInstance instance)

addEIType

public void addEIType(EIEntity eiType)

setOtherEITypes

public void setOtherEITypes(java.util.List<EIEntity> eiTypes)

getOtherEITypes

public java.util.List<EIEntity> getOtherEITypes()

getInstanceURI

public EIURI getInstanceURI()

getInstanceLabel

public java.lang.String getInstanceLabel()

getInstanceType

public EIEntity getInstanceType()

setInstanceType

public void setInstanceType(EIEntity instanceType)

toString

public java.lang.String toString()
Overrides:
toString in class EIResource

getWFStateUri

public EIURI getWFStateUri()

getWFState

public EIEntity getWFState()

setWFState

public void setWFState(EIEntity state)

getWFOwnerUri

public EIURI getWFOwnerUri()

getWFOwner

public EIEntity getWFOwner()

setWFOwner

public void setWFOwner(EIEntity ownerUri)

getCreationDate

public java.lang.String getCreationDate()

setCreationDate

public void setCreationDate(java.lang.String date)

getModifiedDate

public java.lang.String getModifiedDate()

setModifiedDate

public void setModifiedDate(java.lang.String date)

getLab

public EIEntity getLab()

setLab

public void setLab(EIEntity lab)

setDataModelRootSuperClass

public void setDataModelRootSuperClass(EIEntity rootSuperClass)

getDataModelRootSuperClass

public EIEntity getDataModelRootSuperClass()

setHasAllRequiredProperties

public void setHasAllRequiredProperties(boolean instanceHasAllRequiredProperties)

hasAllRequiredProperties

public boolean hasAllRequiredProperties()

isStub

public boolean isStub()

setIsStub

public void setIsStub(boolean instanceIsStub)

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2009-2011 Eagle-I. All Rights Reserved.