org.apache.hadoop.lib.wsrs
Class EnumSetParam<E extends Enum<E>>
java.lang.Object
org.apache.hadoop.lib.wsrs.Param<EnumSet<E>>
org.apache.hadoop.lib.wsrs.EnumSetParam<E>
- Direct Known Subclasses:
- HttpFSParametersProvider.XAttrSetFlagParam
@InterfaceAudience.Private
public abstract class EnumSetParam<E extends Enum<E>>
- extends Param<EnumSet<E>>
Fields inherited from class org.apache.hadoop.lib.wsrs.Param |
value |
EnumSetParam
public EnumSetParam(String name,
Class<E> e,
EnumSet<E> defaultValue)
parse
protected EnumSet<E> parse(String str)
throws Exception
- Specified by:
parse
in class Param<EnumSet<E extends Enum<E>>>
- Throws:
Exception
getDomain
protected String getDomain()
- Specified by:
getDomain
in class Param<EnumSet<E extends Enum<E>>>
toString
public static <E extends Enum<E>> String toString(EnumSet<E> set)
- Convert an EnumSet to a string of comma separated values.
toString
public String toString()
- Overrides:
toString
in class Param<EnumSet<E extends Enum<E>>>
Copyright © 2014 Apache Software Foundation. All Rights Reserved.