public interface AttributesMap
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getClass(java.lang.String name) |
Decoder<?> |
getDecoder(java.lang.String name)
Return the best decoder to use for the given attribute name.
|
int |
getInt(java.lang.String name) |
int |
getLength()
The number of attributes in the map
|
java.lang.String |
getName(int index)
The name of the attribute at the location
|
java.lang.Class[] |
getSignature(java.lang.String name) |
java.lang.String |
getString(java.lang.String name) |
<T> T |
getValue(java.lang.String name,
Decoder<T> decoder) |
int getLength()
java.lang.String getName(int index)
int getInt(java.lang.String name) throws java.io.IOException
java.io.IOException
java.lang.String getString(java.lang.String name) throws java.io.IOException
java.io.IOException
java.lang.Class getClass(java.lang.String name) throws java.io.IOException
java.io.IOException
java.lang.Class[] getSignature(java.lang.String name) throws java.io.IOException
java.io.IOException
<T> T getValue(java.lang.String name, Decoder<T> decoder) throws java.io.IOException
java.io.IOException
Decoder<?> getDecoder(java.lang.String name)