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

A

arrayOf(Type) - Static method in class me.ghui.fruit.internal.Types
Returns an array type whose elements are all instances of componentType.
Attrs - Interface in me.ghui.fruit
Created by ghui on 10/05/2017.

C

canonicalize(Type) - Static method in class me.ghui.fruit.internal.Types
Returns a type that is functionally equal but not necessarily equal according to Object.equals().
checkArgument(boolean) - Static method in class me.ghui.fruit.internal.Preconditions
 
checkNotNull(T) - Static method in class me.ghui.fruit.internal.Preconditions
 
COLLECTION_FACTORY - Static variable in class me.ghui.fruit.bind.PickAdapters
 
CollectionPickAdapterFactory - Class in me.ghui.fruit.bind
Created by ghui on 13/04/2017.
CollectionPickAdapterFactory() - Constructor for class me.ghui.fruit.bind.CollectionPickAdapterFactory
 
create(Fruit, TypeToken<C>) - Method in class me.ghui.fruit.bind.CollectionPickAdapterFactory
 
create(Fruit, TypeToken<T>) - Method in class me.ghui.fruit.bind.ReflectivePickAdapterFactory
 
create(Fruit, TypeToken<T>) - Method in interface me.ghui.fruit.PickAdapterFactory
 
create(String, String) - Static method in class me.ghui.fruit.PickFactory
 

E

equals(Type, Type) - Static method in class me.ghui.fruit.internal.Types
Returns true if a and b are equal.
equals(Object) - Method in class me.ghui.fruit.reflect.TypeToken
 

F

fromHtml(String, Class<T>) - Method in class me.ghui.fruit.Fruit
 
fromHtml(String, Type) - Method in class me.ghui.fruit.Fruit
 
fromHtml(File, String, String, Class<T>) - Method in class me.ghui.fruit.Fruit
 
fromHtml(Element, Type) - Method in class me.ghui.fruit.Fruit
 
Fruit - Class in me.ghui.fruit
Created by ghui on 13/04/2017.
Fruit() - Constructor for class me.ghui.fruit.Fruit
 

G

get(Type) - Static method in class me.ghui.fruit.reflect.TypeToken
Gets type literal for the given Type instance.
get(Class<T>) - Static method in class me.ghui.fruit.reflect.TypeToken
Gets type literal for the given Class instance.
getAdapter(Class<T>) - Method in class me.ghui.fruit.Fruit
 
getAdapter(TypeToken<T>) - Method in class me.ghui.fruit.Fruit
 
getArray(Type) - Static method in class me.ghui.fruit.reflect.TypeToken
Gets type literal for the array type whose elements are all instances of componentType.
getArrayComponentType(Type) - Static method in class me.ghui.fruit.internal.Types
Returns the component type of this array type.
getCollectionElementType(Type, Class<?>) - Static method in class me.ghui.fruit.internal.Types
Returns the element type of this collection type.
getMapKeyAndValueTypes(Type, Class<?>) - Static method in class me.ghui.fruit.internal.Types
Returns a two element array containing this map's key and value types in positions 0 and 1 respectively.
getParameterized(Type, Type...) - Static method in class me.ghui.fruit.reflect.TypeToken
Gets type literal for the parameterized type represented by applying typeArguments to rawType.
getRawType(Type) - Static method in class me.ghui.fruit.internal.Types
 
getRawType() - Method in class me.ghui.fruit.reflect.TypeToken
Returns the raw (non-generic) type for this type.
getType() - Method in class me.ghui.fruit.reflect.TypeToken
Gets underlying Type instance.

H

hashCode() - Method in class me.ghui.fruit.reflect.TypeToken
 
HREF - Static variable in interface me.ghui.fruit.Attrs
 
HTML - Static variable in interface me.ghui.fruit.Attrs
 

I

INNER_HTML - Static variable in interface me.ghui.fruit.Attrs
 
INTEGER_FACTORY - Static variable in class me.ghui.fruit.bind.PickAdapters
 
isAssignableFrom(Class<?>) - Method in class me.ghui.fruit.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isAssignableFrom(Type) - Method in class me.ghui.fruit.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isAssignableFrom(TypeToken<?>) - Method in class me.ghui.fruit.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isEmpty(CharSequence) - Static method in class me.ghui.fruit.internal.Preconditions
 
isEmpty(List) - Static method in class me.ghui.fruit.internal.Preconditions
 

L

LONG_FACTORY - Static variable in class me.ghui.fruit.bind.PickAdapters
 

M

me.ghui.fruit - package me.ghui.fruit
 
me.ghui.fruit.annotations - package me.ghui.fruit.annotations
 
me.ghui.fruit.bind - package me.ghui.fruit.bind
 
me.ghui.fruit.internal - package me.ghui.fruit.internal
 
me.ghui.fruit.reflect - package me.ghui.fruit.reflect
 

N

newFactory(Class<T>, PickAdapter<T>) - Static method in class me.ghui.fruit.bind.PickAdapters
 
newFactory(Class<TT>, Class<TT>, PickAdapter<? super TT>) - Static method in class me.ghui.fruit.bind.PickAdapters
 
newParameterizedTypeWithOwner(Type, Type, Type...) - Static method in class me.ghui.fruit.internal.Types
Returns a new parameterized type, applying typeArguments to rawType and enclosed by ownerType.
notEmpty(CharSequence...) - Static method in class me.ghui.fruit.internal.Preconditions
 
notEmpty(List) - Static method in class me.ghui.fruit.internal.Preconditions
 
Nullable - Annotation Type in me.ghui.fruit.annotations
Created by ghui on 06/05/2017.

O

OWN_TEXT - Static variable in interface me.ghui.fruit.Attrs
 

P

Pick - Annotation Type in me.ghui.fruit.annotations
Created by ghui on 10/04/2017.
PickAdapter<T> - Class in me.ghui.fruit
Created by ghui on 13/04/2017.
PickAdapter() - Constructor for class me.ghui.fruit.PickAdapter
 
PickAdapterFactory - Interface in me.ghui.fruit
Created by ghui on 13/04/2017.
PickAdapters - Class in me.ghui.fruit.bind
Created by ghui on 13/04/2017.
PickFactory - Class in me.ghui.fruit
Created by ghui on 16/04/2017.
PickFactory() - Constructor for class me.ghui.fruit.PickFactory
 
Preconditions - Class in me.ghui.fruit.internal
Created by ghui on 13/04/2017.

R

read(Element, Pick) - Method in class me.ghui.fruit.PickAdapter
 
REFLECTIVE_ADAPTER - Static variable in class me.ghui.fruit.bind.PickAdapters
 
ReflectivePickAdapterFactory - Class in me.ghui.fruit.bind
Created by ghui on 13/04/2017.
ReflectivePickAdapterFactory() - Constructor for class me.ghui.fruit.bind.ReflectivePickAdapterFactory
 
resolve(Type, Class<?>, Type) - Static method in class me.ghui.fruit.internal.Types
 

S

SRC - Static variable in interface me.ghui.fruit.Attrs
 
STRING_FACTORY - Static variable in class me.ghui.fruit.bind.PickAdapters
 
subtypeOf(Type) - Static method in class me.ghui.fruit.internal.Types
Returns a type that represents an unknown type that extends bound.
supertypeOf(Type) - Static method in class me.ghui.fruit.internal.Types
Returns a type that represents an unknown supertype of bound.

T

TEXT - Static variable in interface me.ghui.fruit.Attrs
 
toString() - Method in class me.ghui.fruit.reflect.TypeToken
 
Types - Class in me.ghui.fruit.internal
Static methods for working with types.
TypeToken<T> - Class in me.ghui.fruit.reflect
Represents a generic type T.
TypeToken() - Constructor for class me.ghui.fruit.reflect.TypeToken
Constructs a new type literal.
typeToString(Type) - Static method in class me.ghui.fruit.internal.Types
 
A C E F G H I L M N O P R S T 
Skip navigation links