public abstract class IntentBuilder<I extends IntentBuilder<I>> extends Builder
Modifier and Type | Field and Description |
---|---|
protected android.content.Context |
context |
protected android.content.Intent |
intent |
Constructor and Description |
---|
IntentBuilder(android.content.Context context,
java.lang.Class<?> clazz) |
IntentBuilder(android.content.Context context,
android.content.Intent intent) |
Modifier and Type | Method and Description |
---|---|
I |
action(java.lang.String action) |
I |
extra(java.lang.String name,
boolean value) |
I |
extra(java.lang.String name,
boolean[] value) |
I |
extra(java.lang.String name,
android.os.Bundle value) |
I |
extra(java.lang.String name,
byte value) |
I |
extra(java.lang.String name,
byte[] value) |
I |
extra(java.lang.String name,
char value) |
I |
extra(java.lang.String name,
char[] value) |
I |
extra(java.lang.String name,
java.lang.CharSequence value) |
I |
extra(java.lang.String name,
double value) |
I |
extra(java.lang.String name,
double[] value) |
I |
extra(java.lang.String name,
float value) |
I |
extra(java.lang.String name,
float[] value) |
I |
extra(java.lang.String name,
int value) |
I |
extra(java.lang.String name,
int[] value) |
I |
extra(java.lang.String name,
long value) |
I |
extra(java.lang.String name,
long[] value) |
I |
extra(java.lang.String name,
android.os.Parcelable value) |
I |
extra(java.lang.String name,
android.os.Parcelable[] value) |
I |
extra(java.lang.String name,
java.io.Serializable value) |
I |
extra(java.lang.String name,
short value) |
I |
extra(java.lang.String name,
short[] value) |
I |
extra(java.lang.String name,
java.lang.String value) |
I |
extra(java.lang.String name,
java.lang.String[] value) |
I |
extras(android.content.Intent src) |
I |
flags(int flags) |
android.content.Intent |
get() |
android.content.Context |
getContext() |
I |
integerArrayListExtra(java.lang.String name,
java.util.ArrayList<java.lang.Integer> value) |
I |
parcelableArrayListExtra(java.lang.String name,
java.util.ArrayList<? extends android.os.Parcelable> value) |
I |
stringArrayListExtra(java.lang.String name,
java.util.ArrayList<java.lang.String> value) |
protected final android.content.Context context
protected final android.content.Intent intent
public IntentBuilder(android.content.Context context, java.lang.Class<?> clazz)
public IntentBuilder(android.content.Context context, android.content.Intent intent)
public android.content.Context getContext()
public android.content.Intent get()
public I flags(int flags)
public I action(java.lang.String action)
public I extra(java.lang.String name, boolean value)
public I extra(java.lang.String name, byte value)
public I extra(java.lang.String name, char value)
public I extra(java.lang.String name, short value)
public I extra(java.lang.String name, int value)
public I extra(java.lang.String name, long value)
public I extra(java.lang.String name, float value)
public I extra(java.lang.String name, double value)
public I extra(java.lang.String name, java.lang.String value)
public I extra(java.lang.String name, java.lang.CharSequence value)
public I extra(java.lang.String name, android.os.Parcelable value)
public I extra(java.lang.String name, android.os.Parcelable[] value)
public I parcelableArrayListExtra(java.lang.String name, java.util.ArrayList<? extends android.os.Parcelable> value)
public I integerArrayListExtra(java.lang.String name, java.util.ArrayList<java.lang.Integer> value)
public I stringArrayListExtra(java.lang.String name, java.util.ArrayList<java.lang.String> value)
public I extra(java.lang.String name, java.io.Serializable value)
public I extra(java.lang.String name, boolean[] value)
public I extra(java.lang.String name, byte[] value)
public I extra(java.lang.String name, short[] value)
public I extra(java.lang.String name, char[] value)
public I extra(java.lang.String name, int[] value)
public I extra(java.lang.String name, long[] value)
public I extra(java.lang.String name, float[] value)
public I extra(java.lang.String name, double[] value)
public I extra(java.lang.String name, java.lang.String[] value)
public I extra(java.lang.String name, android.os.Bundle value)
public I extras(android.content.Intent src)
Copyright © 2010-2014. All Rights Reserved.