Skip navigation links
A B C D E F G H I J N O P S T 

A

adapter(Class<T>) - Method in class pl.droidsonroids.jspoon.Jspoon
Returns a HTML adapter for clazz, creating it if necessary.

B

BigDecimalParseException - Exception in pl.droidsonroids.jspoon.exception
 
BigDecimalParseException(String, String, Locale) - Constructor for exception pl.droidsonroids.jspoon.exception.BigDecimalParseException
 

C

ConstrucorNotFoundException - Exception in pl.droidsonroids.jspoon.exception
Deprecated.
Use ConstructorNotFoundException. This class is kept for backwards compatibility.
ConstrucorNotFoundException(String) - Constructor for exception pl.droidsonroids.jspoon.exception.ConstrucorNotFoundException
Deprecated.
 
ConstructorNotFoundException - Exception in pl.droidsonroids.jspoon.exception
 
ConstructorNotFoundException(String) - Constructor for exception pl.droidsonroids.jspoon.exception.ConstructorNotFoundException
 
convert(Element, Selector) - Method in interface pl.droidsonroids.jspoon.ElementConverter
Creates an object of type T based from the provided node.
create() - Static method in class pl.droidsonroids.jspoon.Jspoon
Creates a new Jspoon instance.

D

DateParseException - Exception in pl.droidsonroids.jspoon.exception
 
DateParseException(String, String, Locale) - Constructor for exception pl.droidsonroids.jspoon.exception.DateParseException
 
DoubleParseException - Exception in pl.droidsonroids.jspoon.exception
 
DoubleParseException(String, Locale) - Constructor for exception pl.droidsonroids.jspoon.exception.DoubleParseException
 

E

ElementConverter<T> - Interface in pl.droidsonroids.jspoon
Interface for implementing a custom converter for an element.
EmptySelectorException - Exception in pl.droidsonroids.jspoon.exception
Exception thrown when type doesn't contain a field, or is not annotated with @Selector
EmptySelectorException(Class<?>) - Constructor for exception pl.droidsonroids.jspoon.exception.EmptySelectorException
 
equals(Object) - Method in class pl.droidsonroids.jspoon.FieldType
 

F

FieldSetException - Exception in pl.droidsonroids.jspoon.exception
 
FieldSetException(String, String) - Constructor for exception pl.droidsonroids.jspoon.exception.FieldSetException
 
FieldType - Class in pl.droidsonroids.jspoon
Wrapper class for a Field instance that resolves generics meta-data upon creation.
FloatParseException - Exception in pl.droidsonroids.jspoon.exception
 
FloatParseException(String, Locale) - Constructor for exception pl.droidsonroids.jspoon.exception.FloatParseException
 
Format - Annotation Type in pl.droidsonroids.jspoon.annotation
 
fromHtml(String, T) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Populates given T instance from html string.
fromHtml(String) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Converts html string to T object.
fromInputStream(InputStream) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Converts the provided InputStream to a T object.
fromInputStream(InputStream, URL) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Converts the provided inputStream to a T object.
fromInputStream(InputStream, Charset, URL, T) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Populates T instance from the provided inputStream.
fromInputStream(InputStream, Charset, URL) - Method in class pl.droidsonroids.jspoon.HtmlAdapter
Converts the provided inputStream to a T object.

G

getAnnotation(Class<T>) - Method in class pl.droidsonroids.jspoon.FieldType
 
getArrayContentType() - Method in class pl.droidsonroids.jspoon.FieldType
 
getAttribute() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getConverter() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getCssQuery() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getDeclaredAnnotation(Class<T>) - Method in class pl.droidsonroids.jspoon.SelectorSpec
Returns Selector field's declared annotation of a particular class.
getDeclaredAnnotations() - Method in class pl.droidsonroids.jspoon.FieldType
 
getDefaultValue() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getFormat() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getIndex() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getLocale() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getName() - Method in class pl.droidsonroids.jspoon.FieldType
 
getRegex() - Method in class pl.droidsonroids.jspoon.SelectorSpec
 
getType() - Method in class pl.droidsonroids.jspoon.FieldType
 
getTypeArgument(int) - Method in class pl.droidsonroids.jspoon.FieldType
 
getTypeArgumentCount() - Method in class pl.droidsonroids.jspoon.FieldType
 

H

hashCode() - Method in class pl.droidsonroids.jspoon.FieldType
 
HtmlAdapter<T> - Class in pl.droidsonroids.jspoon
Converts HTML strings to Java.

I

isArray() - Method in class pl.droidsonroids.jspoon.FieldType
 
isAssignableTo(Class<?>) - Method in class pl.droidsonroids.jspoon.FieldType
 
isConcrete() - Method in class pl.droidsonroids.jspoon.FieldType
 
isFinal() - Method in class pl.droidsonroids.jspoon.FieldType
 
isModifiable() - Method in class pl.droidsonroids.jspoon.FieldType
 

J

Jspoon - Class in pl.droidsonroids.jspoon
Coordinates binding between HTML values and Java objects.

N

NO_VALUE - Static variable in annotation type pl.droidsonroids.jspoon.annotation.Selector
 

O

ObjectCreationException - Exception in pl.droidsonroids.jspoon.exception
 
ObjectCreationException(String) - Constructor for exception pl.droidsonroids.jspoon.exception.ObjectCreationException
 

P

pl.droidsonroids.jspoon - package pl.droidsonroids.jspoon
Annotation based HTML to Java parser.
pl.droidsonroids.jspoon.annotation - package pl.droidsonroids.jspoon.annotation
 
pl.droidsonroids.jspoon.exception - package pl.droidsonroids.jspoon.exception
 

S

Selector - Annotation Type in pl.droidsonroids.jspoon.annotation
Annotates a field to be mapped to a html element.
SelectorSpec - Class in pl.droidsonroids.jspoon
Class holding all the required meta-data about a specific Selector annotated field.
set(Object, Object) - Method in class pl.droidsonroids.jspoon.FieldType
Sets the wrapped field on the specified instance argument to the specified new value.
SkipOn - Annotation Type in pl.droidsonroids.jspoon.annotation
In case an exception is thrown during element conversion to field's value, if that exception is of type or sub-type of any Throwable specified in that field's SkipOn annotation such exception will be ignored and that field will skip mapping.

T

toString() - Method in class pl.droidsonroids.jspoon.FieldType
 
A B C D E F G H I J N O P S T 
Skip navigation links