public class AlgorithmProperty
extends java.lang.Object
implements java.io.Serializable
AlgorithmProperty define as propriedades com seus tipos
dos algoritmos e suas versões.| Modifier and Type | Class and Description |
|---|---|
static class |
AlgorithmProperty.PropertyType
Tipo da Propriedade.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_SUFFIX
Sufixo que acompanha a chave da propriedade para definição do tipo
|
| Constructor and Description |
|---|
AlgorithmProperty(java.lang.String key,
java.lang.String label)
Construtor.
|
AlgorithmProperty(java.lang.String key,
java.lang.String label,
AlgorithmProperty.PropertyType type)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKey()
Retorna a chave da propriedade.
|
java.lang.String |
getLabel()
Retorna o rótulo da propriedade.
|
AlgorithmProperty.PropertyType |
getType()
Retorna o tipo da propriedade.
|
boolean |
isValidValue(java.lang.String value)
Indica se o
value está em um formato válido. |
public static final java.lang.String TYPE_SUFFIX
public AlgorithmProperty(java.lang.String key,
java.lang.String label,
AlgorithmProperty.PropertyType type)
key - Chave da propriedadelabel - Rótulo da Propriedadetype - Tipo da Propriedadepublic AlgorithmProperty(java.lang.String key,
java.lang.String label)
String.key - Chave da propriedadelabel - Rótulo da Propriedadepublic java.lang.String getKey()
public java.lang.String getLabel()
public AlgorithmProperty.PropertyType getType()
public boolean isValidValue(java.lang.String value)
value está em um formato válido.value - Valor a ser analizado.Copyright © 2015. All Rights Reserved.