- getName
Returns the name of this. This is never null
- <init>
- fromString
Creates a component id from the id string form: name(:version?), where version
has the form 1(.2(.3(
- toId
Converts the specification to an id
- getVersionSpecification
Returns the version of this id, or null if no version is specified
- stringValue
Returns the string value of this id. If no version is given, this is simply the
name. If a version i
- getNamespace
The namespace is null if this is to match a top level component id
- matches
Checks if a componentId matches a given spec
- equals
- intersect
- nestInNamespace
- withoutNamespace
Returns a copy of this spec with namespace set to null