public class Implementation extends TopLevel
ACTIVITY, AGENT, ANNOTATION, ATTACHMENT, COLLECTION, COMBINATORIAL_DERIVATION, COMPONENT_DEFINITION, EXPERIMENT, EXPERIMENTAL_DATA, GENERIC_TOP_LEVEL, IMPLEMENTATION, MODEL, MODULE_DEFINITION, PLAN, SEQUENCE
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
TopLevel |
getBuilt()
Returns the component definition or module definition referenced by the built field.
|
URI |
getBuiltURI()
Returns the URI of the component definition or module definition built
|
int |
hashCode() |
boolean |
isSetBuilt()
Checks if the built property is set.
|
void |
setBuilt(TopLevel built)
Sets the the built property to the given one.
|
void |
setBuilt(URI builtURI)
Sets the URI of the built property to the given one.
|
String |
toString() |
void |
unsetBuilt()
Sets the built property of the Implementation to
null . |
addAttachment, addAttachment, addAttachment, clearAttachments, containsAttachment, getAttachments, getAttachmentURIs, removeAttachment, setAttachments
addWasDerivedFrom, addWasGeneratedBy, clearAnnotations, clearWasDerivedFroms, clearWasGeneratedBys, containsWasDerivedFrom, containsWasGeneratedBy, createAnnotation, createAnnotation, createAnnotation, createAnnotation, createAnnotation, createAnnotation, getAnnotation, getAnnotations, getDescription, getDisplayId, getIdentity, getName, getPersistentIdentity, getVersion, getWasDerivedFrom, getWasDerivedFroms, getWasGeneratedBys, hasAnnotations, isSetDescription, isSetDisplayId, isSetName, isSetPersistentIdentity, isSetVersion, isSetWasDerivedFrom, removeAnnotation, removeWasDerivedFrom, removeWasGeneratedBy, setDescription, setName, setWasDerivedFrom, setWasDerivedFroms, setWasGeneratedBys, unsetDescription, unsetName, unsetWasDerivedFrom
public boolean isSetBuilt()
true
if it is not null
, false
otherwisepublic URI getBuiltURI()
public TopLevel getBuilt()
null
if the associated SBOLDocument instance is null
or no matching component definition or module definition referenced;
or the matching component definition or module definition otherwise.public void setBuilt(URI builtURI) throws SBOLValidationException
builtURI
- the given URI to set toSBOLValidationException
- on SBOL validation rule violation XXXXX.public void setBuilt(TopLevel built) throws SBOLValidationException
built
- the given component definition or module definition to set toSBOLValidationException
- on SBOL validation rule violation XXXXX.public void unsetBuilt()
null
.public String toString()
toString
in class Identified