E - property related enum type.public abstract class AbstractJPEnum<E extends Enum<E>> extends AbstractJavaProperty<E>
AbstractJavaProperty.ValueTypeargumentIdentifiers, arguments, identifier, logger, propertyIdentifiers| Constructor and Description |
|---|
AbstractJPEnum(String[] commandIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
Class<E> |
detectTypeClass() |
protected String[] |
generateArgumentIdentifiers() |
protected E |
parse(List<String> arguments) |
addArgument, checkArgumentCount, checkArgumentCount, checkArgumentCountMax, checkArgumentCountMin, compareTo, getArgumentIdentifiers, getDefaultExample, getDefaultValue, getDescription, getOneArgumentResult, getPropertyDefaultValue, getPropertyIdentifiers, getSyntax, getValue, getValueType, isIdentifiered, isParsed, loadAction, match, neetToBeParsed, overwriteDefaultValue, parseArguments, reset, setValue, toString, updateValue, validatepublic AbstractJPEnum(String[] commandIdentifier)
protected String[] generateArgumentIdentifiers()
generateArgumentIdentifiers in class AbstractJavaProperty<E extends Enum<E>>protected E parse(List<String> arguments) throws JPServiceException
parse in class AbstractJavaProperty<E extends Enum<E>>JPServiceExceptionCopyright © 2014–2016 openbase.org. All rights reserved.