public final class AlgorithmInstanceReference extends GenericReference
Constructor and Description |
---|
AlgorithmInstanceReference() |
AlgorithmInstanceReference(java.lang.String name)
Construct a reference to an algorithm instance.
|
Modifier and Type | Method and Description |
---|---|
void |
checkValid()
Test whether an algorithm reference is syntactically valid.
|
java.lang.String |
getValue()
Getter
|
checkOptionalReference, checkRequiredReference, setValue
public AlgorithmInstanceReference()
public AlgorithmInstanceReference(@Nonnull java.lang.String name)
name
- The name of the algorithm instance, including plugin name and the ':' delimiter
for algorithms provided by plugins.@JsonPropertyDescription(value="The algorithm instance name, starting with \":\" for instances provided by this plugin") public java.lang.String getValue()
GenericReference
getValue
in class GenericReference
public void checkValid() throws ComponentConfigurationException
checkValid
in class GenericReference
ComponentConfigurationException
- When the reference is invalid