net.hyperic.util.config
Class ArrayConfigOption
java.lang.Object
net.hyperic.util.config.ConfigOption
net.hyperic.util.config.ArrayConfigOption
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- DirArrayConfigOption, IntegerArrayConfigOption, RegexArrayConfigOption, StringArrayConfigOption
- public abstract class ArrayConfigOption
- extends ConfigOption
A class that provides multi-valued config options.
- See Also:
- Serialized Form
Constructor Summary |
protected |
ArrayConfigOption()
Should only be used by serializer/deserializer |
|
ArrayConfigOption(net.hyperic.util.config.OptionTransport transport)
|
|
ArrayConfigOption(java.lang.String optName,
java.lang.String optDesc,
java.lang.String defValue,
char delim)
Create a new ArrayConfigOption |
Method Summary |
char |
getDelim()
|
protected net.hyperic.util.config.OptionTransport |
getTransport(java.lang.String className)
|
void |
setDelim(char delim)
Option properties |
Methods inherited from class net.hyperic.util.config.ConfigOption |
checkOptionIsValid, equals, getDefault, getDescription, getName, getTransport, hashCode, isOptional, setDefault, setOptional, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ArrayConfigOption
protected ArrayConfigOption()
- Should only be used by serializer/deserializer
ArrayConfigOption
public ArrayConfigOption(java.lang.String optName,
java.lang.String optDesc,
java.lang.String defValue,
char delim)
- Create a new ArrayConfigOption
- Parameters:
optName
- The name of the option.optDesc
- The description of the option.defValue
- The default value of the option.delim
- The character to use to delimit each entry
in the array when rendering or interpreting it as a single String
ArrayConfigOption
public ArrayConfigOption(net.hyperic.util.config.OptionTransport transport)
throws net.hyperic.util.config.EncodingException
getTransport
protected net.hyperic.util.config.OptionTransport getTransport(java.lang.String className)
- Overrides:
getTransport
in class ConfigOption
setDelim
public void setDelim(char delim)
- Option properties
getDelim
public char getDelim()
Copyright © 2004-2005 Hyperic LLC support@hyperic.net, All Rights Reserved.