public final class InjectionHelper extends Object
Constructor and Description |
---|
InjectionHelper(String baseKey,
Map<String,Bundler<?>> bundlers) |
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolean(Bundle state,
String key) |
boolean[] |
getBooleanArray(Bundle state,
String key) |
Boolean |
getBoxedBoolean(Bundle state,
String key) |
Byte |
getBoxedByte(Bundle state,
String key) |
Character |
getBoxedChar(Bundle state,
String key) |
Double |
getBoxedDouble(Bundle state,
String key) |
Float |
getBoxedFloat(Bundle state,
String key) |
Integer |
getBoxedInt(Bundle state,
String key) |
Long |
getBoxedLong(Bundle state,
String key) |
Short |
getBoxedShort(Bundle state,
String key) |
Bundle |
getBundle(Bundle state,
String key) |
byte |
getByte(Bundle state,
String key) |
byte[] |
getByteArray(Bundle state,
String key) |
char |
getChar(Bundle state,
String key) |
char[] |
getCharArray(Bundle state,
String key) |
CharSequence |
getCharSequence(Bundle state,
String key) |
CharSequence[] |
getCharSequenceArray(Bundle state,
String key) |
ArrayList<CharSequence> |
getCharSequenceArrayList(Bundle state,
String key) |
double |
getDouble(Bundle state,
String key) |
double[] |
getDoubleArray(Bundle state,
String key) |
float |
getFloat(Bundle state,
String key) |
float[] |
getFloatArray(Bundle state,
String key) |
int |
getInt(Bundle state,
String key) |
int[] |
getIntArray(Bundle state,
String key) |
ArrayList<Integer> |
getIntegerArrayList(Bundle state,
String key) |
long |
getLong(Bundle state,
String key) |
long[] |
getLongArray(Bundle state,
String key) |
<T extends Parcelable> |
getParcelable(Bundle state,
String key) |
Parcelable[] |
getParcelableArray(Bundle state,
String key) |
<T extends Parcelable> |
getParcelableArrayList(Bundle state,
String key) |
Parcelable |
getParent(Bundle state) |
<T extends Serializable> |
getSerializable(Bundle state,
String key) |
short |
getShort(Bundle state,
String key) |
short[] |
getShortArray(Bundle state,
String key) |
<T extends Parcelable> |
getSparseParcelableArray(Bundle state,
String key) |
String |
getString(Bundle state,
String key) |
String[] |
getStringArray(Bundle state,
String key) |
ArrayList<String> |
getStringArrayList(Bundle state,
String key) |
<T> T |
getWithBundler(Bundle state,
String key) |
void |
putBoolean(Bundle state,
String key,
boolean x) |
void |
putBooleanArray(Bundle state,
String key,
boolean[] x) |
void |
putBoxedBoolean(Bundle state,
String key,
Boolean x) |
void |
putBoxedByte(Bundle state,
String key,
Byte x) |
void |
putBoxedChar(Bundle state,
String key,
Character x) |
void |
putBoxedDouble(Bundle state,
String key,
Double x) |
void |
putBoxedFloat(Bundle state,
String key,
Float x) |
void |
putBoxedInt(Bundle state,
String key,
Integer x) |
void |
putBoxedLong(Bundle state,
String key,
Long x) |
void |
putBoxedShort(Bundle state,
String key,
Short x) |
void |
putBundle(Bundle state,
String key,
Bundle x) |
void |
putByte(Bundle state,
String key,
byte x) |
void |
putByteArray(Bundle state,
String key,
byte[] x) |
void |
putChar(Bundle state,
String key,
char x) |
void |
putCharArray(Bundle state,
String key,
char[] x) |
void |
putCharSequence(Bundle state,
String key,
CharSequence x) |
void |
putCharSequenceArray(Bundle state,
String key,
CharSequence[] x) |
void |
putCharSequenceArrayList(Bundle state,
String key,
ArrayList<CharSequence> x) |
void |
putDouble(Bundle state,
String key,
double x) |
void |
putDoubleArray(Bundle state,
String key,
double[] x) |
void |
putFloat(Bundle state,
String key,
float x) |
void |
putFloatArray(Bundle state,
String key,
float[] x) |
void |
putInt(Bundle state,
String key,
int x) |
void |
putIntArray(Bundle state,
String key,
int[] x) |
void |
putIntegerArrayList(Bundle state,
String key,
ArrayList<Integer> x) |
void |
putLong(Bundle state,
String key,
long x) |
void |
putLongArray(Bundle state,
String key,
long[] x) |
void |
putParcelable(Bundle state,
String key,
Parcelable x) |
void |
putParcelableArray(Bundle state,
String key,
Parcelable[] x) |
void |
putParcelableArrayList(Bundle state,
String key,
ArrayList<? extends Parcelable> x) |
Bundle |
putParent(Parcelable superState) |
void |
putSerializable(Bundle state,
String key,
Serializable x) |
void |
putShort(Bundle state,
String key,
short x) |
void |
putShortArray(Bundle state,
String key,
short[] x) |
void |
putSparseParcelableArray(Bundle state,
String key,
<any> x) |
void |
putString(Bundle state,
String key,
String x) |
void |
putStringArray(Bundle state,
String key,
String[] x) |
void |
putStringArrayList(Bundle state,
String key,
ArrayList<String> x) |
<T> void |
putWithBundler(Bundle state,
String key,
T value) |
public <T> T getWithBundler(Bundle state, String key)
public <T> void putWithBundler(Bundle state, String key, T value)
public boolean getBoolean(Bundle state, String key)
public void putBoolean(Bundle state, String key, boolean x)
public boolean[] getBooleanArray(Bundle state, String key)
public void putBooleanArray(Bundle state, String key, boolean[] x)
public byte getByte(Bundle state, String key)
public void putByte(Bundle state, String key, byte x)
public byte[] getByteArray(Bundle state, String key)
public void putByteArray(Bundle state, String key, byte[] x)
public short getShort(Bundle state, String key)
public void putShort(Bundle state, String key, short x)
public short[] getShortArray(Bundle state, String key)
public void putShortArray(Bundle state, String key, short[] x)
public int getInt(Bundle state, String key)
public void putInt(Bundle state, String key, int x)
public int[] getIntArray(Bundle state, String key)
public void putIntArray(Bundle state, String key, int[] x)
public long getLong(Bundle state, String key)
public void putLong(Bundle state, String key, long x)
public long[] getLongArray(Bundle state, String key)
public void putLongArray(Bundle state, String key, long[] x)
public float getFloat(Bundle state, String key)
public void putFloat(Bundle state, String key, float x)
public float[] getFloatArray(Bundle state, String key)
public void putFloatArray(Bundle state, String key, float[] x)
public double getDouble(Bundle state, String key)
public void putDouble(Bundle state, String key, double x)
public double[] getDoubleArray(Bundle state, String key)
public void putDoubleArray(Bundle state, String key, double[] x)
public char getChar(Bundle state, String key)
public void putChar(Bundle state, String key, char x)
public char[] getCharArray(Bundle state, String key)
public void putCharArray(Bundle state, String key, char[] x)
public CharSequence getCharSequence(Bundle state, String key)
public void putCharSequence(Bundle state, String key, CharSequence x)
public CharSequence[] getCharSequenceArray(Bundle state, String key)
public void putCharSequenceArray(Bundle state, String key, CharSequence[] x)
public Bundle getBundle(Bundle state, String key)
public void putBundle(Bundle state, String key, Bundle x)
public <T extends Parcelable> T getParcelable(Bundle state, String key)
public void putParcelable(Bundle state, String key, Parcelable x)
public Parcelable[] getParcelableArray(Bundle state, String key)
public void putParcelableArray(Bundle state, String key, Parcelable[] x)
public <T extends Serializable> T getSerializable(Bundle state, String key)
public void putSerializable(Bundle state, String key, Serializable x)
public ArrayList<CharSequence> getCharSequenceArrayList(Bundle state, String key)
public void putCharSequenceArrayList(Bundle state, String key, ArrayList<CharSequence> x)
public <T extends Parcelable> ArrayList<T> getParcelableArrayList(Bundle state, String key)
public void putParcelableArrayList(Bundle state, String key, ArrayList<? extends Parcelable> x)
public <T extends Parcelable> <any> getSparseParcelableArray(Bundle state, String key)
public void putSparseParcelableArray(Bundle state, String key, <any> x)
public Parcelable getParent(Bundle state)
public Bundle putParent(Parcelable superState)