public class TypedValue
extends java.lang.Object
TypedValue
, as name suggest, represents a value with information about its explicit type.Constructor and Description |
---|
TypedValue(boolean value) |
TypedValue(boolean[] value) |
TypedValue(byte value) |
TypedValue(byte[] value) |
TypedValue(char value) |
TypedValue(char[] value) |
TypedValue(java.lang.CharSequence value) |
TypedValue(java.lang.CharSequence[] value) |
TypedValue(java.lang.Class<?> type,
java.lang.Object value) |
TypedValue(double value) |
TypedValue(double[] value) |
TypedValue(float value) |
TypedValue(float[] value) |
TypedValue(int value) |
TypedValue(int[] value) |
TypedValue(long value) |
TypedValue(long[] value) |
TypedValue(short value) |
TypedValue(short[] value) |
TypedValue(java.lang.String value) |
TypedValue(java.lang.String[] value) |
Modifier and Type | Method and Description |
---|---|
static TypedValue |
create(java.lang.Class<?> type,
java.lang.Object value) |
static TypedValue |
create(java.lang.Object value) |
java.lang.Object |
get() |
boolean |
getBoolean() |
boolean[] |
getBooleans() |
byte |
getByte() |
byte[] |
getBytes() |
char |
getChar() |
char[] |
getChars() |
java.lang.CharSequence |
getCharSequence() |
java.lang.CharSequence[] |
getCharSequences() |
double |
getDouble() |
double[] |
getDoubles() |
float |
getFloat() |
float[] |
getFloats() |
int |
getInt() |
int[] |
getInts() |
long |
getLong() |
long[] |
getLongs() |
short |
getShort() |
short[] |
getShorts() |
java.lang.String |
getString() |
java.lang.String[] |
getStrings() |
java.lang.Class<?> |
getType() |
public TypedValue(java.lang.Class<?> type, java.lang.Object value)
public TypedValue(boolean value)
public TypedValue(boolean[] value)
public TypedValue(byte value)
public TypedValue(byte[] value)
public TypedValue(char value)
public TypedValue(char[] value)
public TypedValue(java.lang.CharSequence value)
public TypedValue(java.lang.CharSequence[] value)
public TypedValue(double value)
public TypedValue(double[] value)
public TypedValue(float value)
public TypedValue(float[] value)
public TypedValue(int value)
public TypedValue(int[] value)
public TypedValue(long value)
public TypedValue(long[] value)
public TypedValue(short value)
public TypedValue(short[] value)
public TypedValue(java.lang.String value)
public TypedValue(java.lang.String[] value)
public static TypedValue create(java.lang.Object value)
public static TypedValue create(java.lang.Class<?> type, java.lang.Object value)
public java.lang.Class<?> getType()
public java.lang.Object get()
public boolean getBoolean()
public boolean[] getBooleans()
public byte getByte()
public byte[] getBytes()
public char getChar()
public char[] getChars()
public java.lang.CharSequence getCharSequence()
public java.lang.CharSequence[] getCharSequences()
public double getDouble()
public double[] getDoubles()
public float getFloat()
public float[] getFloats()
public int getInt()
public int[] getInts()
public long getLong()
public long[] getLongs()
public short getShort()
public short[] getShorts()
public java.lang.String getString()
public java.lang.String[] getStrings()