| Package | Description | 
|---|---|
| org.sbolstandard.core2 | 
| Modifier and Type | Method and Description | 
|---|---|
Component | 
ComponentDefinition.createComponent(String displayId,
               AccessType access,
               String definitionId)
Creates a child component for this component definition with the given arguments, 
 and then adds it to this component definition's list of components. 
 | 
Component | 
ComponentDefinition.createComponent(String displayId,
               AccessType access,
               String definitionId,
               String version)
Creates a child component for this component definition with the given arguments, 
 and then adds it to this component definition's list of components. 
 | 
Component | 
ComponentDefinition.createComponent(String displayId,
               AccessType access,
               URI definitionURI)
Creates a child component for this component definition with the given arguments, 
 and then adds to this component definition's list of components. 
 | 
Component | 
SequenceAnnotation.getComponent()
Returns the component this sequence annotation refers to. 
 | 
Component | 
ComponentDefinition.getComponent(String displayId)
Returns the component matching the given component's display ID. 
 | 
Component | 
ComponentDefinition.getComponent(URI componentURI)
Returns the instance matching the given component's identity URI. 
 | 
Component | 
SequenceConstraint.getObject()
Returns the object component this sequence constraint refers to. 
 | 
Component | 
SequenceConstraint.getSubject()
Returns the subject component this sequence constraint refers to. 
 | 
Component | 
VariableComponent.getVariable()
Returns the instance matching the given variable component's variable. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Component> | 
ComponentDefinition.getComponents()
Returns the set of components owned by this component definition. 
 | 
List<Component> | 
ComponentDefinition.getSortedComponents()
Returns a sorted list of components owned by this component definition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SequenceAnnotation | 
ComponentDefinition.getSequenceAnnotation(Component component)
Returns the sequence annotation that references to the given component. 
 | 
boolean | 
ComponentDefinition.removeComponent(Component component)
Removes the given component from the list of components. 
 |