org.eaglei.model
Class EIInstance
java.lang.Object
org.eaglei.model.EIResource
org.eaglei.model.EIInstance
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class EIInstance
- 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 |
addDatattypeProperty(EIEntity property,
java.lang.String value)
|
void |
addEIType(EIEntity eiType)
|
void |
addNonOntologyLiteralProperty(EIEntity property,
java.lang.String literal)
|
void |
addNonOntologyResourceProperty(EIEntity property,
EIEntity resource)
|
void |
addObjectProperty(EIEntity property,
EIEntity value)
|
int |
compareTo(java.lang.Object o)
|
static EIInstance |
create(EIClass instanceClass,
EIEntity instanceEntity)
|
static EIInstance |
create(EIEntity instanceType,
EIEntity instanceEntity)
|
java.util.Map<EIEntity,java.util.List<EIClass>> |
getAllRanges()
Deprecated. |
java.lang.String |
getCreationDate()
|
java.util.Map<EIEntity,java.util.Set<java.lang.String>> |
getDatatypeProperties()
|
java.util.Set<java.lang.String> |
getDatatypeProperty(EIEntity property)
|
EIClass |
getInstanceClass()
|
java.lang.String |
getInstanceLabel()
|
EIEntity |
getInstanceType()
|
EIURI |
getInstanceURI()
|
java.util.Map<EIEntity,java.util.Set<java.lang.String>> |
getNonOntologyLiteralProperties()
|
java.util.Set<java.lang.String> |
getNonOntologyLiteralProperty(EIEntity property)
|
java.util.Map<EIEntity,java.util.Set<EIEntity>> |
getNonOntologyResourceProperties()
|
java.util.Set<EIEntity> |
getNonOntologyResourceProperty(EIEntity property)
|
java.util.Map<EIEntity,java.util.Set<EIEntity>> |
getObjectProperties()
|
java.util.Set<EIEntity> |
getObjectProperty(EIEntity property)
|
java.util.List<EIEntity> |
getOtherEITypes()
|
java.util.List<EIClass> |
getRangeList(EIEntity entity)
Deprecated. |
java.util.Map<EIEntity,java.lang.String> |
getReadOnlyLiteralProperties()
|
java.util.Map<EIEntity,EIEntity> |
getReadOnlyResourceProperties()
|
EIEntity |
getWFOwner()
|
EIEntity |
getWFState()
|
void |
replaceDatatypePropertyAllValues(EIEntity property,
java.util.Set<java.lang.String> values)
|
void |
replaceDatatypePropertyValue(EIEntity property,
java.lang.String oldValue,
java.lang.String newValue)
|
void |
replaceNonOntologyLiteralProperty(EIEntity property,
java.lang.String oldValue,
java.lang.String newValue)
|
void |
replaceNonOntologyLiteralPropertyAllValues(EIEntity property,
java.util.Set<java.lang.String> values)
|
void |
replaceNonOntologyResourcePropertyAllValues(EIEntity property,
java.util.Set<EIEntity> values)
|
void |
replaceNonOntologyResourcePropertyValue(EIEntity property,
EIURI oldValue,
EIEntity newValue)
|
void |
replaceObjectPropertyAllValues(EIEntity property,
java.util.Set<EIEntity> values)
|
void |
replaceObjectPropertyValue(EIEntity property,
EIURI oldValue,
EIEntity newValue)
|
void |
setCreationDate(java.lang.String date)
|
void |
setInstanceClass(EIClass instanceClass)
|
void |
setInstanceType(EIEntity instanceType)
|
void |
setOtherEITypes(java.util.List<EIEntity> eiTypes)
|
void |
setRangeList(EIEntity entity,
java.util.List<EIClass> rangeList)
Deprecated. |
void |
setReadOnlyLiteralProperties(java.util.Map<EIEntity,java.lang.String> readOnlyLiteralProperties)
|
void |
setReadOnlyLiteralProperty(EIEntity property,
java.lang.String value)
|
void |
setReadOnlyResourceProperty(EIEntity property,
EIEntity value)
|
void |
setWFOwner(EIEntity ownerUri)
|
void |
setWFState(EIEntity state)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NULL_INSTANCE
public static EIInstance NULL_INSTANCE
create
public static EIInstance create(EIEntity instanceType,
EIEntity instanceEntity)
create
public static EIInstance create(EIClass instanceClass,
EIEntity instanceEntity)
getInstanceClass
public EIClass getInstanceClass()
setInstanceClass
public void setInstanceClass(EIClass instanceClass)
getInstanceURI
public EIURI getInstanceURI()
getInstanceLabel
public java.lang.String getInstanceLabel()
getInstanceType
public EIEntity getInstanceType()
setInstanceType
public void setInstanceType(EIEntity instanceType)
getWFState
public EIEntity getWFState()
setWFState
public void setWFState(EIEntity state)
getWFOwner
public EIEntity getWFOwner()
setWFOwner
public void setWFOwner(EIEntity ownerUri)
getCreationDate
public java.lang.String getCreationDate()
setCreationDate
public void setCreationDate(java.lang.String date)
setRangeList
@Deprecated
public void setRangeList(EIEntity entity,
java.util.List<EIClass> rangeList)
- Deprecated.
getRangeList
@Deprecated
public java.util.List<EIClass> getRangeList(EIEntity entity)
- Deprecated.
getAllRanges
@Deprecated
public java.util.Map<EIEntity,java.util.List<EIClass>> getAllRanges()
- Deprecated.
getObjectProperties
public java.util.Map<EIEntity,java.util.Set<EIEntity>> getObjectProperties()
addObjectProperty
public void addObjectProperty(EIEntity property,
EIEntity value)
getObjectProperty
public java.util.Set<EIEntity> getObjectProperty(EIEntity property)
replaceObjectPropertyValue
public void replaceObjectPropertyValue(EIEntity property,
EIURI oldValue,
EIEntity newValue)
replaceObjectPropertyAllValues
public void replaceObjectPropertyAllValues(EIEntity property,
java.util.Set<EIEntity> values)
getDatatypeProperties
public java.util.Map<EIEntity,java.util.Set<java.lang.String>> getDatatypeProperties()
addDatattypeProperty
public void addDatattypeProperty(EIEntity property,
java.lang.String value)
getDatatypeProperty
public java.util.Set<java.lang.String> getDatatypeProperty(EIEntity property)
replaceDatatypePropertyValue
public void replaceDatatypePropertyValue(EIEntity property,
java.lang.String oldValue,
java.lang.String newValue)
replaceDatatypePropertyAllValues
public void replaceDatatypePropertyAllValues(EIEntity property,
java.util.Set<java.lang.String> values)
getNonOntologyResourceProperties
public java.util.Map<EIEntity,java.util.Set<EIEntity>> getNonOntologyResourceProperties()
addNonOntologyResourceProperty
public void addNonOntologyResourceProperty(EIEntity property,
EIEntity resource)
getNonOntologyResourceProperty
public java.util.Set<EIEntity> getNonOntologyResourceProperty(EIEntity property)
replaceNonOntologyResourcePropertyValue
public void replaceNonOntologyResourcePropertyValue(EIEntity property,
EIURI oldValue,
EIEntity newValue)
replaceNonOntologyResourcePropertyAllValues
public void replaceNonOntologyResourcePropertyAllValues(EIEntity property,
java.util.Set<EIEntity> values)
getNonOntologyLiteralProperties
public java.util.Map<EIEntity,java.util.Set<java.lang.String>> getNonOntologyLiteralProperties()
addNonOntologyLiteralProperty
public void addNonOntologyLiteralProperty(EIEntity property,
java.lang.String literal)
getNonOntologyLiteralProperty
public java.util.Set<java.lang.String> getNonOntologyLiteralProperty(EIEntity property)
replaceNonOntologyLiteralProperty
public void replaceNonOntologyLiteralProperty(EIEntity property,
java.lang.String oldValue,
java.lang.String newValue)
replaceNonOntologyLiteralPropertyAllValues
public void replaceNonOntologyLiteralPropertyAllValues(EIEntity property,
java.util.Set<java.lang.String> values)
addEIType
public void addEIType(EIEntity eiType)
setOtherEITypes
public void setOtherEITypes(java.util.List<EIEntity> eiTypes)
getOtherEITypes
public java.util.List<EIEntity> getOtherEITypes()
getReadOnlyResourceProperties
public java.util.Map<EIEntity,EIEntity> getReadOnlyResourceProperties()
setReadOnlyResourceProperty
public void setReadOnlyResourceProperty(EIEntity property,
EIEntity value)
getReadOnlyLiteralProperties
public java.util.Map<EIEntity,java.lang.String> getReadOnlyLiteralProperties()
setReadOnlyLiteralProperties
public void setReadOnlyLiteralProperties(java.util.Map<EIEntity,java.lang.String> readOnlyLiteralProperties)
setReadOnlyLiteralProperty
public void setReadOnlyLiteralProperty(EIEntity property,
java.lang.String value)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
toString
public java.lang.String toString()
- Overrides:
toString in class EIResource
Copyright © 2009-2010 Eagle-I. All Rights Reserved.