Skip navigation links
B C D E F G H I J K L M N O P R S T V 

B

BooleanBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
BooleanBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.BooleanBasedTypeConverter
 
BooleanMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Boolean objects
BooleanMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.BooleanMapper
 

C

CalendarTypeConverter - Class in com.bluelinelabs.logansquare.typeconverters
 
CalendarTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.CalendarTypeConverter
 
clear() - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Make the array map empty.
com.bluelinelabs.logansquare - package com.bluelinelabs.logansquare
 
com.bluelinelabs.logansquare.annotation - package com.bluelinelabs.logansquare.annotation
 
com.bluelinelabs.logansquare.internal.objectmappers - package com.bluelinelabs.logansquare.internal.objectmappers
 
com.bluelinelabs.logansquare.typeconverters - package com.bluelinelabs.logansquare.typeconverters
 
com.bluelinelabs.logansquare.util - package com.bluelinelabs.logansquare.util
 
Constants - Class in com.bluelinelabs.logansquare
 
Constants() - Constructor for class com.bluelinelabs.logansquare.Constants
 
containsKey(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Check whether a key exists in the array.
containsValue(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Check whether a value exists in the array.
convertString(String, boolean) - Method in class com.bluelinelabs.logansquare.typeconverters.EnumValueTypeConverter
 
convertToBoolean(T) - Method in class com.bluelinelabs.logansquare.typeconverters.BooleanBasedTypeConverter
Called to convert a an object of type T into a boolean.
convertToDouble(T) - Method in class com.bluelinelabs.logansquare.typeconverters.DoubleBasedTypeConverter
Called to convert a an object of type T into a double.
convertToFloat(T) - Method in class com.bluelinelabs.logansquare.typeconverters.FloatBasedTypeConverter
Called to convert a an object of type T into a float.
convertToInt(T) - Method in class com.bluelinelabs.logansquare.typeconverters.IntBasedTypeConverter
Called to convert a an object of type T into an int.
convertToLong(T) - Method in class com.bluelinelabs.logansquare.typeconverters.LongBasedTypeConverter
Called to convert a an object of type T into a long.
convertToString(T) - Method in class com.bluelinelabs.logansquare.typeconverters.EnumValueTypeConverter
 
convertToString(T) - Method in class com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter
Called to convert a an object of type T into a String.

D

DateTypeConverter - Class in com.bluelinelabs.logansquare.typeconverters
 
DateTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.DateTypeConverter
 
DefaultCalendarConverter - Class in com.bluelinelabs.logansquare.typeconverters
The default CalendarTypeConverter implementation.
DefaultCalendarConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.DefaultCalendarConverter
 
DefaultDateConverter - Class in com.bluelinelabs.logansquare.typeconverters
The default DateTypeConverter implementation.
DefaultDateConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.DefaultDateConverter
 
DefaultDateFormatter - Class in com.bluelinelabs.logansquare.typeconverters
Attempt at making a DateFormat that can actually parse ISO 8601 dates correctly
DefaultDateFormatter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.DefaultDateFormatter
 
DoubleBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
DoubleBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.DoubleBasedTypeConverter
 
DoubleMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Double objects
DoubleMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.DoubleMapper
 

E

ensureCapacity(int) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Ensure the array map can hold at least minimumCapacity items.
EnumValueTypeConverter<T extends java.lang.Enum<T>> - Class in com.bluelinelabs.logansquare.typeconverters
 
EnumValueTypeConverter(Class<T>) - Constructor for class com.bluelinelabs.logansquare.typeconverters.EnumValueTypeConverter
 
equals(Object) - Method in class com.bluelinelabs.logansquare.ParameterizedType
 
equals(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap

F

FloatBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
FloatBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.FloatBasedTypeConverter
 
FloatMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Float objects
FloatMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.FloatMapper
 

G

get(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Retrieve a value from the array.
getDateFormat() - Method in class com.bluelinelabs.logansquare.typeconverters.CalendarTypeConverter
Called to get the DateFormat used to parse and serialize objects
getDateFormat() - Method in class com.bluelinelabs.logansquare.typeconverters.DateTypeConverter
Called to get the DateFormat used to parse and serialize objects
getDateFormat() - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultCalendarConverter
 
getDateFormat() - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultDateConverter
 
getFromBoolean(boolean) - Method in class com.bluelinelabs.logansquare.typeconverters.BooleanBasedTypeConverter
Called to convert a boolean into an object of type T.
getFromDouble(double) - Method in class com.bluelinelabs.logansquare.typeconverters.DoubleBasedTypeConverter
Called to convert a double into an object of type T.
getFromFloat(float) - Method in class com.bluelinelabs.logansquare.typeconverters.FloatBasedTypeConverter
Called to convert a float into an object of type T.
getFromInt(int) - Method in class com.bluelinelabs.logansquare.typeconverters.IntBasedTypeConverter
Called to convert an int into an object of type T.
getFromLong(long) - Method in class com.bluelinelabs.logansquare.typeconverters.LongBasedTypeConverter
Called to convert a long into an object of type T.
getFromString(String) - Method in class com.bluelinelabs.logansquare.typeconverters.EnumValueTypeConverter
 
getFromString(String) - Method in class com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter
Called to convert a String into an object of type T.

H

hashCode() - Method in class com.bluelinelabs.logansquare.ParameterizedType
 
hashCode() - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap

I

indexOfKey(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Returns the index of a key in the set.
IntBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
IntBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.IntBasedTypeConverter
 
IntegerMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Integer objects
IntegerMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.IntegerMapper
 
isEmpty() - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Return true if the array map contains no items.

J

JSON_FACTORY - Static variable in class com.bluelinelabs.logansquare.LoganSquare
The JsonFactory that should be used throughout the entire app.
JsonField - Annotation Type in com.bluelinelabs.logansquare.annotation
Declare that a variable should be parsed/serialized.
JsonIgnore - Annotation Type in com.bluelinelabs.logansquare.annotation
Declare that a variable should NOT be parsed/serialized when using a fieldDetectionPolicy other than ANNOTATIONS_ONLY.
JsonIgnore.IgnorePolicy - Enum in com.bluelinelabs.logansquare.annotation
 
JsonMapper<T> - Class in com.bluelinelabs.logansquare
The class that handles all parsing and serialization of @JsonObject's
JsonMapper() - Constructor for class com.bluelinelabs.logansquare.JsonMapper
 
JsonObject - Annotation Type in com.bluelinelabs.logansquare.annotation
Declare that a Java object is parsable and serializable.
JsonObject.FieldDetectionPolicy - Enum in com.bluelinelabs.logansquare.annotation
 
JsonObject.FieldNamingPolicy - Enum in com.bluelinelabs.logansquare.annotation
 

K

keyAt(int) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Return the key at the given index in the array.

L

ListMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for List objects of an unknown type
ListMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.ListMapper
 
LoganSquare - Class in com.bluelinelabs.logansquare
The point of all interaction with this library.
LoganSquare() - Constructor for class com.bluelinelabs.logansquare.LoganSquare
 
LongBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
LongBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.LongBasedTypeConverter
 
LongMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Long objects
LongMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.LongMapper
 

M

MapMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for Map objects of a unknown value types
MapMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.MapMapper
 
MAPPER_CLASS_SUFFIX - Static variable in class com.bluelinelabs.logansquare.Constants
The suffix that will be added to all generated classes
mapperFor(Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Returns a JsonMapper for a given class that has been annotated with @JsonObject.
mapperFor(ParameterizedType<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Returns a JsonMapper for a given class that has been annotated with @JsonObject.
mapperFor(ParameterizedType<E>, SimpleArrayMap<ParameterizedType, JsonMapper>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
 

N

NoSuchMapperException - Exception in com.bluelinelabs.logansquare
The exception that will be thrown in the event that LoganSquare.mapperFor() is called with a class that hasn't been declared as a @JsonObject.
NoSuchMapperException(Class) - Constructor for exception com.bluelinelabs.logansquare.NoSuchMapperException
 
NoSuchTypeConverterException - Exception in com.bluelinelabs.logansquare
The exception that will be thrown in the event that LoganSquare.typeConverterFor() is called with a class that doesn't have a defined TypeConverter.
NoSuchTypeConverterException(Class) - Constructor for exception com.bluelinelabs.logansquare.NoSuchTypeConverterException
 

O

ObjectMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for unknown types
ObjectMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.ObjectMapper
 
OnJsonParseComplete - Annotation Type in com.bluelinelabs.logansquare.annotation
Declare that a method should be called once a class has been parsed from JSON.
OnPreJsonSerialize - Annotation Type in com.bluelinelabs.logansquare.annotation
Declare that a method should be called before a class is serialized to JSON.

P

ParameterizedType<T> - Class in com.bluelinelabs.logansquare
 
ParameterizedType() - Constructor for class com.bluelinelabs.logansquare.ParameterizedType
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.BooleanMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.DoubleMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.FloatMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.IntegerMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ListMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.LongMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.MapMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ObjectMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.StringMapper
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse an object from a pre-configured JsonParser object.
parse(InputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse an object from an InputStream.
parse(byte[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse an object from a byte array.
parse(char[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse an object from a char array.
parse(String) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse an object from a String.
parse(InputStream, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse an object from an InputStream.
parse(String, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse an object from a String.
parse(InputStream, ParameterizedType<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a parameterized object from an InputStream.
parse(String, ParameterizedType<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a parameterized object from a String.
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.BooleanBasedTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.CalendarTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.DateTypeConverter
 
parse(String) - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultDateFormatter
 
parse(String, ParsePosition) - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultDateFormatter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.DoubleBasedTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.FloatBasedTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.IntBasedTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.LongBasedTypeConverter
 
parse(JsonParser) - Method in class com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter
 
parse(JsonParser) - Method in interface com.bluelinelabs.logansquare.typeconverters.TypeConverter
Called to parse the current object in the jsonParser to an object of type T
parseField(Boolean, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.BooleanMapper
 
parseField(Double, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.DoubleMapper
 
parseField(Float, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.FloatMapper
 
parseField(Integer, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.IntegerMapper
 
parseField(List<Object>, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ListMapper
 
parseField(Long, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.LongMapper
 
parseField(Map<String, Object>, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.MapMapper
 
parseField(Object, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ObjectMapper
 
parseField(String, String, JsonParser) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.StringMapper
 
parseField(T, String, JsonParser) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a single field from a pre-configured JsonParser object into a T instance.
parseList(InputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a list of objects from an InputStream.
parseList(byte[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a list of objects from a byte array.
parseList(char[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a list of objects from a char array.
parseList(String) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a list of objects from a String.
parseList(JsonParser) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a list of objects from a JsonParser.
parseList(InputStream, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a list of objects from an InputStream.
parseList(String, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a list of objects from a String.
parseMap(InputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a map of objects from an InputStream.
parseMap(byte[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a map of objects from a byte array.
parseMap(char[]) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a map of objects from a char array.
parseMap(String) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a map of objects from a String.
parseMap(JsonParser) - Method in class com.bluelinelabs.logansquare.JsonMapper
Parse a map of objects from a JsonParser.
parseMap(InputStream, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a map of objects from an InputStream.
parseMap(String, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Parse a map of objects from a String.
parseObject(String, ParsePosition) - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultDateFormatter
 
parseObject(String) - Method in class com.bluelinelabs.logansquare.typeconverters.DefaultDateFormatter
 
put(K, V) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Add a new value to the array map.
putAll(SimpleArrayMap<? extends K, ? extends V>) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Perform a SimpleArrayMap.put(Object, Object) of all key/value pairs in array

R

rawType - Variable in class com.bluelinelabs.logansquare.ParameterizedType
 
registerTypeConverter(Class<E>, TypeConverter<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Register a new TypeConverter for parsing and serialization.
remove(Object) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Remove an existing key from the array map.
removeAt(int) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Remove the key/value mapping at the given index.

S

serialize(Boolean, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.BooleanMapper
 
serialize(Double, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.DoubleMapper
 
serialize(Float, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.FloatMapper
 
serialize(Integer, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.IntegerMapper
 
serialize(List<Object>, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ListMapper
 
serialize(Long, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.LongMapper
 
serialize(Map<String, Object>, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.MapMapper
 
serialize(Object, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.ObjectMapper
 
serialize(String, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.internal.objectmappers.StringMapper
 
serialize(T, JsonGenerator, boolean) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize an object to a pre-configured JsonGenerator object.
serialize(T) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize an object to a JSON String.
serialize(T, OutputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize an object to an OutputStream.
serialize(List<T>) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to a JSON String.
serialize(List<T>, OutputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to an OutputStream.
serialize(List<T>, JsonGenerator) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to a JsonGenerator.
serialize(Map<String, T>) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to a JSON String.
serialize(Map<String, T>, OutputStream) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to an OutputStream.
serialize(Map<String, T>, JsonGenerator) - Method in class com.bluelinelabs.logansquare.JsonMapper
Serialize a list of objects to a JsonGenerator.
serialize(E) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize an object to a JSON String.
serialize(E, OutputStream) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize an object to an OutputStream.
serialize(E, ParameterizedType<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a parameterized object to a JSON String.
serialize(E, ParameterizedType<E>, OutputStream) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a parameterized object to an OutputStream.
serialize(List<E>, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a list of objects to a JSON String.
serialize(List<E>, OutputStream, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a list of objects to an OutputStream.
serialize(Map<String, E>, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a map of objects to a JSON String.
serialize(Map<String, E>, OutputStream, Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Serialize a map of objects to an OutputStream.
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.BooleanBasedTypeConverter
 
serialize(Calendar, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.CalendarTypeConverter
 
serialize(Date, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.DateTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.DoubleBasedTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.FloatBasedTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.IntBasedTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.LongBasedTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in class com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter
 
serialize(T, String, boolean, JsonGenerator) - Method in interface com.bluelinelabs.logansquare.typeconverters.TypeConverter
Called to serialize an object of type T to JSON using the JsonGenerator and field name.
setValueAt(int, V) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Set the value at a given index in the array.
SimpleArrayMap<K,V> - Class in com.bluelinelabs.logansquare.util
Base implementation of ArrayMap that doesn't include any standard Java container API interoperability.
SimpleArrayMap() - Constructor for class com.bluelinelabs.logansquare.util.SimpleArrayMap
Create a new empty ArrayMap.
SimpleArrayMap(int) - Constructor for class com.bluelinelabs.logansquare.util.SimpleArrayMap
Create a new ArrayMap with a given initial capacity.
SimpleArrayMap(SimpleArrayMap) - Constructor for class com.bluelinelabs.logansquare.util.SimpleArrayMap
Create a new ArrayMap with the mappings from the given ArrayMap.
size() - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Return the number of items in this array map.
StringBasedTypeConverter<T> - Class in com.bluelinelabs.logansquare.typeconverters
 
StringBasedTypeConverter() - Constructor for class com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter
 
StringMapper - Class in com.bluelinelabs.logansquare.internal.objectmappers
Built-in mapper for String objects
StringMapper() - Constructor for class com.bluelinelabs.logansquare.internal.objectmappers.StringMapper
 
supports(Class) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Returns whether or not LoganSquare can handle a given class.
supports(ParameterizedType) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Returns whether or not LoganSquare can handle a given ParameterizedType.

T

toString() - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
TypeConverter<T> - Interface in com.bluelinelabs.logansquare.typeconverters
Implement this interface in order to create a way to custom parse and serialize @JsonFields
typeConverterFor(Class<E>) - Static method in class com.bluelinelabs.logansquare.LoganSquare
Returns a TypeConverter for a given class.
typeParameters - Variable in class com.bluelinelabs.logansquare.ParameterizedType
 

V

valueAt(int) - Method in class com.bluelinelabs.logansquare.util.SimpleArrayMap
Return the value at the given index in the array.
valueOf(String) - Static method in enum com.bluelinelabs.logansquare.annotation.JsonIgnore.IgnorePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bluelinelabs.logansquare.annotation.JsonObject.FieldDetectionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bluelinelabs.logansquare.annotation.JsonObject.FieldNamingPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bluelinelabs.logansquare.annotation.JsonIgnore.IgnorePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bluelinelabs.logansquare.annotation.JsonObject.FieldDetectionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bluelinelabs.logansquare.annotation.JsonObject.FieldNamingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I J K L M N O P R S T V 
Skip navigation links