BooleanParam, ByteParam, EnumParam, EnumSetParam, IntegerParam, LongParam, ShortParam, StringParam@Private
public abstract class Param<T>
extends java.lang.Object
| Constructor | Description |
|---|---|
Param(java.lang.String name,
T defaultValue) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract java.lang.String |
getDomain() |
|
java.lang.String |
getName() |
|
protected abstract T |
parse(java.lang.String str) |
|
T |
parseParam(java.lang.String str) |
|
java.lang.String |
toString() |
|
T |
value() |
protected T value
public Param(java.lang.String name,
T defaultValue)
public java.lang.String getName()
public T parseParam(java.lang.String str)
public T value()
protected abstract java.lang.String getDomain()
protected abstract T parse(java.lang.String str) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.