phenote.datamodel
Interface AnnotationMappingDriver
- All Known Implementing Classes:
- BasicAnnotationMappingDriver, DefaultMappingDriver, EnvironmentalSampleAssociationMappingDriver, PhenotypeAssociationMappingDriver
public interface AnnotationMappingDriver
getPropertyForField
org.obo.datamodel.OBOProperty getPropertyForField(CharField cf)
getCharFieldValue
CharFieldValue getCharFieldValue(org.obo.datamodel.OBOClass oboclass,
CharacterI character,
CharField field)
getCharFieldValue
CharFieldValue getCharFieldValue(java.lang.String s,
CharacterI character,
CharField field)
setPropertyValue
void setPropertyValue(org.obo.annotation.datamodel.Annotation annotation,
org.obo.datamodel.OBOProperty property,
org.obo.datamodel.OBOClass value)
setPropertyValue
void setPropertyValue(org.obo.annotation.datamodel.Annotation annotation,
org.obo.datamodel.OBOProperty property,
java.lang.String value)
clearProperty
void clearProperty(org.obo.annotation.datamodel.Annotation annotation,
org.obo.datamodel.OBOProperty property)
getDefaultRelationship
org.obo.datamodel.OBOProperty getDefaultRelationship()
isSubjectField
boolean isSubjectField(CharField cf)
isObjectField
boolean isObjectField(CharField cf)
isObjectGenusField
boolean isObjectGenusField(CharField cf)
isObjectDifferentiaField
boolean isObjectDifferentiaField(CharField cf)
getAuditHistoryMode
boolean getAuditHistoryMode()
getChangeObjectsMode
boolean getChangeObjectsMode()
popHistoryList
java.util.List<org.obo.history.HistoryItem> popHistoryList()
addHistoryItem
void addHistoryItem(org.obo.history.HistoryItem item)