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, setAttachmentsaddWasDerivedFrom, 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, unsetWasDerivedFrompublic 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