org.apache.hadoop.hdfs.web.resources
Class Param<T,D extends org.apache.hadoop.hdfs.web.resources.Param.Domain<T>>
java.lang.Object
org.apache.hadoop.hdfs.web.resources.Param<T,D>
- Direct Known Subclasses:
- AccessTimeParam, AclPermissionParam, BlockSizeParam, BufferSizeParam, ConcatSourcesParam, CreateParentParam, DelegationParam, DestinationParam, DoAsParam, ExcludeDatanodesParam, FsActionParam, GroupParam, HttpOpParam, LengthParam, ModificationTimeParam, NamenodeAddressParam, OffsetParam, OldSnapshotNameParam, OverwriteParam, OwnerParam, PermissionParam, RecursiveParam, RenameOptionSetParam, RenewerParam, ReplicationParam, SnapshotNameParam, TokenArgumentParam, TokenKindParam, TokenServiceParam, UriFsPathParam, UserParam, XAttrEncodingParam, XAttrNameParam, XAttrSetFlagParam, XAttrValueParam
public abstract class Param<T,D extends org.apache.hadoop.hdfs.web.resources.Param.Domain<T>>
- extends Object
Base class of parameters.
toSortedString
public static String toSortedString(String separator,
Param<?,?>... parameters)
- Convert the parameters to a sorted String.
- Parameters:
separator
- URI parameter separator characterparameters
- parameters to encode into a string
- Returns:
- the encoded URI string
getValue
public final T getValue()
- Returns:
- the parameter value.
getValueString
public abstract String getValueString()
- Returns:
- the parameter value as a string
getName
public abstract String getName()
- Returns:
- the parameter name.
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2014 Apache Software Foundation. All Rights Reserved.