Skip navigation links
A B C E F G H I L M N O P R S T U V W 

A

ArrayListParcelConverter<T> - Class in org.parceler.converter
 
ArrayListParcelConverter() - Constructor for class org.parceler.converter.ArrayListParcelConverter
 

B

BooleanArrayParcelConverter - Class in org.parceler.converter
 
BooleanArrayParcelConverter() - Constructor for class org.parceler.converter.BooleanArrayParcelConverter
 
BUILD_PARCELABLE - Static variable in interface org.parceler.Parcels.ParcelableFactory
 
buildParcelable(T) - Method in interface org.parceler.Parcels.ParcelableFactory
Build the corresponding Parcelable class.

C

CALL_CONSTRUCTOR_METHOD - Static variable in class org.parceler.InjectionUtil
 
CALL_METHOD_METHOD - Static variable in class org.parceler.InjectionUtil
 
callConstructor(Class<T>, Class[], Object[]) - Static method in class org.parceler.InjectionUtil
Instantiates a class by calling the constructor.
callConstructor(InjectionUtil.GenericType<T>, Class[], Object[]) - Static method in class org.parceler.InjectionUtil
 
callMethod(Class<T>, Class<?>, Object, String, Class[], Object[]) - Static method in class org.parceler.InjectionUtil
Calls a method with the provided arguments as parameters.
callMethod(InjectionUtil.GenericType<T>, Class<?>, Object, String, Class[], Object[]) - Static method in class org.parceler.InjectionUtil
 
CharArrayParcelConverter - Class in org.parceler.converter
 
CharArrayParcelConverter() - Constructor for class org.parceler.converter.CharArrayParcelConverter
 
CollectionParcelConverter<T,C extends Collection<T>> - Class in org.parceler.converter
 
CollectionParcelConverter() - Constructor for class org.parceler.converter.CollectionParcelConverter
 
containsKey(int) - Method in class org.parceler.IdentityCollection
 
CONVERT_FROM_PARCEL - Static variable in interface org.parceler.ParcelConverter
 
CONVERT_TO_PARCEL - Static variable in interface org.parceler.ParcelConverter
 
createCollection() - Method in class org.parceler.converter.ArrayListParcelConverter
 
createCollection() - Method in class org.parceler.converter.CollectionParcelConverter
 
createCollection() - Method in class org.parceler.converter.HashSetParcelConverter
 
createCollection() - Method in class org.parceler.converter.LinkedHashSetParcelConverter
 
createCollection() - Method in class org.parceler.converter.LinkedListParcelConverter
 
createCollection() - Method in class org.parceler.converter.TreeSetParcelConverter
 
createMap() - Method in class org.parceler.converter.HashMapParcelConverter
 
createMap() - Method in class org.parceler.converter.LinkedHashMapParcelConverter
 
createMap() - Method in class org.parceler.converter.MapParcelConverter
 
createMap() - Method in class org.parceler.converter.TreeMapParcelConverter
 

E

EmptyConverter() - Constructor for class org.parceler.ParcelConverter.EmptyConverter
 

F

fromParcel(Parcel) - Method in class org.parceler.converter.BooleanArrayParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.converter.CharArrayParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.converter.CollectionParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.converter.MapParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.converter.NullableParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.converter.SparseArrayParcelConverter
 
fromParcel(Parcel) - Method in class org.parceler.ParcelConverter.EmptyConverter
 
fromParcel(Parcel) - Method in interface org.parceler.TypeRangeParcelConverter
Generates an instance from the values provided in the given parcel.

G

Generated - Annotation Type in org.parceler
Copy of the Java Generated annotation (absent in Android implementation)
GenericType() - Constructor for class org.parceler.InjectionUtil.GenericType
 
get(int) - Method in class org.parceler.IdentityCollection
 
get() - Method in interface org.parceler.Repository
 
GET_FIELD_METHOD - Static variable in class org.parceler.InjectionUtil
 
GET_PARCEL - Static variable in interface org.parceler.ParcelWrapper
 
getField(Class<T>, Class<?>, Object, String) - Static method in class org.parceler.InjectionUtil
Returns the value of a field.
getField(InjectionUtil.GenericType<T>, Class<?>, Object, String) - Static method in class org.parceler.InjectionUtil
 
getKey(Object) - Method in class org.parceler.IdentityCollection
 
getParcel() - Method in interface org.parceler.ParcelWrapper
Return wrapped @Parcel instance

H

HashMapParcelConverter<K,V> - Class in org.parceler.converter
 
HashMapParcelConverter() - Constructor for class org.parceler.converter.HashMapParcelConverter
 
HashSetParcelConverter<T> - Class in org.parceler.converter
 
HashSetParcelConverter() - Constructor for class org.parceler.converter.HashSetParcelConverter
 

I

IdentityCollection - Class in org.parceler
 
IdentityCollection() - Constructor for class org.parceler.IdentityCollection
 
IMPL_EXT - Static variable in class org.parceler.Parcels
 
INITIAL_HASH_MAP_CAPACITY_METHOD - Static variable in class org.parceler.MapsUtil
 
initialHashMapCapacity(int) - Static method in class org.parceler.MapsUtil
Copy of capacity method from Guava Maps utility.
InjectionUtil - Class in org.parceler
Utility class for performing a variety of operations through reflection.
InjectionUtil.GenericType<T> - Class in org.parceler
 
isReserved(int) - Method in class org.parceler.IdentityCollection
 
itemFromParcel(Parcel) - Method in class org.parceler.converter.CollectionParcelConverter
 
itemFromParcel(Parcel) - Method in class org.parceler.converter.SparseArrayParcelConverter
 
itemToParcel(T, Parcel) - Method in class org.parceler.converter.CollectionParcelConverter
 
itemToParcel(T, Parcel) - Method in class org.parceler.converter.SparseArrayParcelConverter
 

L

LinkedHashMapParcelConverter<K,V> - Class in org.parceler.converter
 
LinkedHashMapParcelConverter() - Constructor for class org.parceler.converter.LinkedHashMapParcelConverter
 
LinkedHashSetParcelConverter<T> - Class in org.parceler.converter
 
LinkedHashSetParcelConverter() - Constructor for class org.parceler.converter.LinkedHashSetParcelConverter
 
LinkedListParcelConverter<T> - Class in org.parceler.converter
 
LinkedListParcelConverter() - Constructor for class org.parceler.converter.LinkedListParcelConverter
 

M

mapKeyFromParcel(Parcel) - Method in class org.parceler.converter.MapParcelConverter
 
mapKeyToParcel(K, Parcel) - Method in class org.parceler.converter.MapParcelConverter
 
MapParcelConverter<K,V,M extends Map<K,V>> - Class in org.parceler.converter
 
MapParcelConverter() - Constructor for class org.parceler.converter.MapParcelConverter
 
MapsUtil - Class in org.parceler
 
mapValueFromParcel(Parcel) - Method in class org.parceler.converter.MapParcelConverter
 
mapValueToParcel(V, Parcel) - Method in class org.parceler.converter.MapParcelConverter
 

N

NullableParcelConverter<T> - Class in org.parceler.converter
Convenience class to handle nullable objects.
NullableParcelConverter() - Constructor for class org.parceler.converter.NullableParcelConverter
 
nullSafeFromParcel(Parcel) - Method in class org.parceler.converter.NullableParcelConverter
 
nullSafeToParcel(T, Parcel) - Method in class org.parceler.converter.NullableParcelConverter
 

O

OnUnwrap - Annotation Type in org.parceler
 
OnWrap - Annotation Type in org.parceler
 
org.parceler - package org.parceler
 
org.parceler.converter - package org.parceler.converter
 

P

Parcel - Annotation Type in org.parceler
Identifies a class to be wrapped by a Parcelable wrapper.
Parcel.Serialization - Enum in org.parceler
 
ParcelClass - Annotation Type in org.parceler
 
ParcelClasses - Annotation Type in org.parceler
 
ParcelConstructor - Annotation Type in org.parceler
 
ParcelConverter<T> - Interface in org.parceler
Defines a concrete serialization of an instance to and from a Parcel.
ParcelConverter.EmptyConverter - Class in org.parceler
Noop ParcelConverter used as a empty placeholder for the Parcel.value annotation parameter.
ParcelerRuntimeException - Exception in org.parceler
General RuntimeException in the Parceler library.
ParcelerRuntimeException(String) - Constructor for exception org.parceler.ParcelerRuntimeException
 
ParcelerRuntimeException(String, Exception) - Constructor for exception org.parceler.ParcelerRuntimeException
 
ParcelerRuntimeException(String, Throwable) - Constructor for exception org.parceler.ParcelerRuntimeException
 
ParcelFactory - Annotation Type in org.parceler
 
ParcelProperty - Annotation Type in org.parceler
 
ParcelPropertyConverter - Annotation Type in org.parceler
 
Parcels - Class in org.parceler
Static utility class used to wrap an @Parcel annotated class with the generated Parcelable wrapper.
Parcels.ParcelableFactory<T> - Interface in org.parceler
Factory class for building a Parcelable from the given input.
ParcelWrapper<T> - Interface in org.parceler
Defines the getter for the contents of a wrapped @Parcel instance.
put(int, Object) - Method in class org.parceler.IdentityCollection
 
put(Object) - Method in class org.parceler.IdentityCollection
 

R

Repository<T> - Interface in org.parceler
 
reserve() - Method in class org.parceler.IdentityCollection
 

S

SET_FIELD_METHOD - Static variable in class org.parceler.InjectionUtil
 
setField(Class<?>, Object, String, Object) - Static method in class org.parceler.InjectionUtil
Updates field with the given value.
SparseArrayParcelConverter<T> - Class in org.parceler.converter
 
SparseArrayParcelConverter() - Constructor for class org.parceler.converter.SparseArrayParcelConverter
 

T

toParcel(boolean[], Parcel) - Method in class org.parceler.converter.BooleanArrayParcelConverter
 
toParcel(char[], Parcel) - Method in class org.parceler.converter.CharArrayParcelConverter
 
toParcel(Collection<T>, Parcel) - Method in class org.parceler.converter.CollectionParcelConverter
 
toParcel(Map<K, V>, Parcel) - Method in class org.parceler.converter.MapParcelConverter
 
toParcel(T, Parcel) - Method in class org.parceler.converter.NullableParcelConverter
 
toParcel(SparseArray<T>, Parcel) - Method in class org.parceler.converter.SparseArrayParcelConverter
 
toParcel(Object, Parcel) - Method in class org.parceler.ParcelConverter.EmptyConverter
 
toParcel(L, Parcel) - Method in interface org.parceler.TypeRangeParcelConverter
Write the given input parameter to the destinationParcel.
Transient - Annotation Type in org.parceler
Defines the annotated getter or setter property as ignored when generating a Parcel converter.
TreeMapParcelConverter<K,V> - Class in org.parceler.converter
 
TreeMapParcelConverter() - Constructor for class org.parceler.converter.TreeMapParcelConverter
 
TreeSetParcelConverter<T> - Class in org.parceler.converter
 
TreeSetParcelConverter() - Constructor for class org.parceler.converter.TreeSetParcelConverter
 
TypeRangeParcelConverter<L,U extends L> - Interface in org.parceler
 

U

unwrap(Parcelable) - Static method in class org.parceler.Parcels
Unwraps the input wrapped @Parcel Parcelable

V

valueOf(String) - Static method in enum org.parceler.Parcel.Serialization
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.parceler.Parcel.Serialization
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(T) - Static method in class org.parceler.Parcels
Wraps the input @Parcel annotated class with a Parcelable wrapper.
wrap(Class<? extends T>, T) - Static method in class org.parceler.Parcels
Wraps the input @Parcel annotated class with a Parcelable wrapper.
A B C E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2017. All Rights Reserved.