Extensions are of one of the following kinds:
| Modifier and Type | Class and Description |
|---|---|
| public static enum | FeatureExtension.
The kind of extension: optional, mandatory or transient. |
| public static enum | FeatureExtension.
The type of extension |
| Modifier and Type | Method and Description |
|---|---|
| public List | Returns: The Artifacts. The returned list is unmodifiable.Get the Artifacts from this extension. |
| public String | |
| public FeatureExtension. | |
| public String | |
| public List | Returns: The lines of text. The returned list is unmodifiable.Get the Text from this extension. |
| public FeatureExtension. |
| getArtifacts | back to summary |
|---|---|
| public List Get the Artifacts from this extension.
| |
| getJSON | back to summary |
|---|---|
| public String getJSON() Get the JSON from this extension.
| |
| getKind | back to summary |
|---|---|
| public FeatureExtension. Get the extension kind.
| |
| getName | back to summary |
|---|---|
| public String getName() Get the extension name.
| |
| getText | back to summary |
|---|---|
| public List Get the Text from this extension.
| |
| getType | back to summary |
|---|---|
| public FeatureExtension. Get the extension type.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final FeatureExtension. | MANDATORY
A mandatory extension must be processed. |
| public static final FeatureExtension. | OPTIONAL
An optional extension can be ignored if no processor is found. |
| public static final FeatureExtension. | TRANSIENT
A transient extension contains computed information which can be used as a cache to speed up operation. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static FeatureExtension. | |
| public static FeatureExtension. |
| MANDATORY | back to summary |
|---|---|
| public static final FeatureExtension. A mandatory extension must be processed. | |
| OPTIONAL | back to summary |
|---|---|
| public static final FeatureExtension. An optional extension can be ignored if no processor is found. | |
| TRANSIENT | back to summary |
|---|---|
| public static final FeatureExtension. A transient extension contains computed information which can be used as a cache to speed up operation. | |
| Kind | back to summary |
|---|---|
| private Kind() | |
| valueOf | back to summary |
|---|---|
| public static FeatureExtension. | |
| values | back to summary |
|---|---|
| public static FeatureExtension. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final FeatureExtension. | ARTIFACTS
An extension that is a list of artifact identifiers. |
| public static final FeatureExtension. | JSON
A JSON extension. |
| public static final FeatureExtension. | TEXT
A plain text extension. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static FeatureExtension. | |
| public static FeatureExtension. |
| ARTIFACTS | back to summary |
|---|---|
| public static final FeatureExtension. An extension that is a list of artifact identifiers. | |
| JSON | back to summary |
|---|---|
| public static final FeatureExtension. A JSON extension. | |
| TEXT | back to summary |
|---|---|
| public static final FeatureExtension. A plain text extension. | |
| Type | back to summary |
|---|---|
| private Type() | |
| valueOf | back to summary |
|---|---|
| public static FeatureExtension. | |
| values | back to summary |
|---|---|
| public static FeatureExtension. | |