Public Member Functions | |
ComponentSpec (String name, String type, String code, String container) | |
ComponentSpec (String componentSpec) throws IllegalArgumentException | |
String | getContainer () |
String | getCode () |
String | getType () |
String | getName () |
void | setContainer (String container) |
void | setCode (String code) |
void | setType (String type) |
void | setName (String name) |
String | toString () |
Static Public Attributes | |
final String | COMPSPEC_ANY = "*" |
Private Member Functions | |
void | parseComponentSpec (String componentSpec) throws IllegalArgumentException |
Private Attributes | |
String | name |
String | type |
String | code |
String | container |
|
Creates an instance of ComponentInfo with all necesarry data. @//param curl curl of the component.
|
|
Creates an instance of ComponentInfo from stringified ComponentSpec.
|
|
Returns the code.
|
|
Returns the container.
|
|
Returns the name.
|
|
Returns the type.
|
|
Creates an instance of ComponentInfo from stringified ComponentSpec. Format: name + "|" + type + "|" + code + "|" + containerName Empty fields are allowed.
|
|
Sets the code.
|
|
Sets the container.
|
|
Sets the name.
|
|
Sets the type.
|
|
Returns a single-line rendition of this instance into text.
|
|
The code of the component. Code is a identifying component's executable code (library/class name). |
|
Any ComponentSpec string. |
|
Name of the container which hosts the component. |
|
CURL of the component. |
|
The type of the component. |