All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.example.pocketknife.Bundles Maven / Gradle / Ivy

The newest version!
package com.example.pocketknife;

import android.os.Bundle;
import pocketknife.BundleBuilder;

import java.io.Serializable;
import java.util.ArrayList;

public interface Bundles {

    @BundleBuilder
    Bundle getEmptyBundle();

    @BundleBuilder
    Bundle getSingleArgBundle(int i);

    @BundleBuilder
    Bundle getTwinArgsBundle(int i, int j);

    @BundleBuilder
    Bundle getNameCollisionBundle(int bundle, int bundle1, int bundle2);

    @BundleBuilder
    Bundle getBundle(boolean aBoolean, boolean[] booleans, Bundle bundle, byte aByte, byte[] bytes, char aChar, char[] chars, CharSequence charSequence,
                     CharSequence[] charSequences, ArrayList charSequenceArrayList, double aDouble, double[] doubles, float aFloat,
                     float[] floats, int anInt, int[] ints, ArrayList integerArrayList, long aLong, long[] longs, MyParcelable parcelable,
                     MyParcelable[] parcelables, ArrayList parcelableArrayList, Serializable serializable, short aShort, short[] shorts,
                     String string, String[] strings, ArrayList stringArrayList);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy