@FragmentArg void methodInjectedExtra(String methodInjectedExtra) { this.methodInjectedExtra = methodInjectedExtra; }
void multiInjectedExtra(@FragmentArg String multiInjectedExtra, @FragmentArg String multiInjectedExtra2) { this.multiInjectedExtra = multiInjectedExtra; }
@EFragment public class GenericFragmentArguments<S extends Serializable & Closeable, P extends Account> extends Fragment { @FragmentArg S[] serializableArray; @FragmentArg P[] parcelableArray; @FragmentArg S serializable; @FragmentArg P parcelable; }
@FragmentArg("test") Long nullWrappedLong = 42L; @FragmentArg boolean myBoolean; @FragmentArg boolean[] myBooleanArray; @FragmentArg Boolean myBooleanObject; @FragmentArg Boolean[] myBooleanObjectArray; @FragmentArg byte myByte; @FragmentArg byte[] myByteArray; @FragmentArg Byte myByteObject; @FragmentArg Byte[] myByteObjectArray; @FragmentArg char myChar;
void multiple(@FragmentArg int arg1, @FragmentArg String arg2) { }
@FragmentArg void arg2(int arg2){}
@FragmentArg void arg3(int arg3) { }
@EFragment(R.layout.fragment_main) public class ActionCompatFragment extends Fragment { @FragmentArg String arg1; @FragmentArg void arg2(int arg2){} @FragmentArg void arg3(int arg3) { } void multiple(@FragmentArg int arg1, @FragmentArg String arg2) { } }
@EFragment public class QuickAmountInput extends DialogFragment { @FragmentArg protected long currencyId; @FragmentArg protected long amount;
@FragmentArg protected Uri uri;
@FragmentArg protected Uri uri;
@FragmentArg protected String rfId;
protected Vibrator vibrator; @FragmentArg protected String amount;