SYMBOL INDEX (745 symbols across 163 files) FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/MainActivity.java class MainActivity (line 40) | public class MainActivity extends ActionBarActivity { method onComplete (line 49) | @Override method onComplete (line 55) | @Override method onCreate (line 61) | @Override method performParseTests (line 87) | private void performParseTests() { method performSerializeTests (line 109) | private void performSerializeTests() { method addBarData (line 131) | private void addBarData(Parser parser, ParseResult parseResult) { method addBarData (line 162) | private void addBarData(Serializer serializer, SerializeResult seriali... method getResponsesToParse (line 193) | private List getResponsesToParse() { method readJsonFromFile (line 211) | private List readJsonFromFile() { method readFile (line 222) | private String readFile(String filename) { FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Friend.java class Friend (line 6) | @JsonObject FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Image.java class Image (line 6) | @JsonObject FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Name.java class Name (line 6) | @JsonObject FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Response.java class Response (line 10) | @JsonObject FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/User.java class User (line 10) | @JsonObject FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/GsonParser.java class GsonParser (line 6) | public class GsonParser extends Parser { method GsonParser (line 10) | public GsonParser(ParseListener parseListener, String jsonString, Gson... method parse (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/JacksonDatabindParser.java class JacksonDatabindParser (line 6) | public class JacksonDatabindParser extends Parser { method JacksonDatabindParser (line 10) | public JacksonDatabindParser(ParseListener parseListener, String jsonS... method parse (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/LoganSquareParser.java class LoganSquareParser (line 6) | public class LoganSquareParser extends Parser { method LoganSquareParser (line 8) | public LoganSquareParser(ParseListener parseListener, String jsonStrin... method parse (line 12) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/MoshiParser.java class MoshiParser (line 6) | public class MoshiParser extends Parser { method MoshiParser (line 10) | public MoshiParser(Parser.ParseListener parseListener, String jsonStri... method parse (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/ParseResult.java class ParseResult (line 3) | public class ParseResult { method ParseResult (line 8) | public ParseResult(long runDuration, int objectsParsed) { FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/Parser.java class Parser (line 7) | public abstract class Parser extends AsyncTask { type ParseListener (line 9) | public interface ParseListener { method onComplete (line 10) | void onComplete(Parser parser, ParseResult parseResult); method Parser (line 16) | protected Parser(ParseListener parseListener, String jsonString) { method doInBackground (line 21) | @Override method onPostExecute (line 32) | @Override method parse (line 37) | protected abstract int parse(String json); FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/GsonSerializer.java class GsonSerializer (line 6) | public class GsonSerializer extends Serializer { method GsonSerializer (line 10) | public GsonSerializer(SerializeListener parseListener, Response respon... method serialize (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/JacksonDatabindSerializer.java class JacksonDatabindSerializer (line 6) | public class JacksonDatabindSerializer extends Serializer { method JacksonDatabindSerializer (line 10) | public JacksonDatabindSerializer(SerializeListener parseListener, Resp... method serialize (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/LoganSquareSerializer.java class LoganSquareSerializer (line 6) | public class LoganSquareSerializer extends Serializer { method LoganSquareSerializer (line 8) | public LoganSquareSerializer(SerializeListener parseListener, Response... method serialize (line 12) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/MoshiSerializer.java class MoshiSerializer (line 6) | public class MoshiSerializer extends Serializer { method MoshiSerializer (line 10) | public MoshiSerializer(Serializer.SerializeListener parseListener, Res... method serialize (line 15) | @Override FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/SerializeResult.java class SerializeResult (line 3) | public class SerializeResult { method SerializeResult (line 8) | public SerializeResult(long runDuration, int objectsSerialized) { FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/Serializer.java class Serializer (line 9) | public abstract class Serializer extends AsyncTask { method parse (line 24) | public abstract T parse(JsonParser jsonParser) throws IOException; method parseField (line 33) | public abstract void parseField(T instance, String fieldName, JsonPars... method serialize (line 42) | public abstract void serialize(T object, JsonGenerator generator, bool... method parse (line 49) | public T parse(InputStream is) throws IOException { method parse (line 60) | public T parse(byte[] byteArray) throws IOException { method parse (line 71) | public T parse(char[] charArray) throws IOException { method parse (line 82) | public T parse(String jsonString) throws IOException { method parseList (line 93) | public List parseList(InputStream is) throws IOException { method parseList (line 104) | public List parseList(byte[] byteArray) throws IOException { method parseList (line 115) | public List parseList(char[] charArray) throws IOException { method parseList (line 126) | public List parseList(String jsonString) throws IOException { method parseList (line 137) | public List parseList(JsonParser jsonParser) throws IOException { method parseMap (line 152) | public Map parseMap(InputStream is) throws IOException { method parseMap (line 163) | public Map parseMap(byte[] byteArray) throws IOException { method parseMap (line 174) | public Map parseMap(char[] charArray) throws IOException { method parseMap (line 185) | public Map parseMap(String jsonString) throws IOException { method parseMap (line 196) | public Map parseMap(JsonParser jsonParser) throws IOExcepti... method serialize (line 215) | public String serialize(T object) throws IOException { method serialize (line 229) | public void serialize(T object, OutputStream os) throws IOException { method serialize (line 240) | public String serialize(List list) throws IOException { method serialize (line 254) | public void serialize(List list, OutputStream os) throws IOException { method serialize (line 266) | public void serialize(List list, JsonGenerator jsonGenerator) throw... method serialize (line 283) | public String serialize(Map map) throws IOException { method serialize (line 297) | public void serialize(Map map, OutputStream os) throws IOEx... method serialize (line 309) | public void serialize(Map map, JsonGenerator jsonGenerator)... FILE: core/src/main/java/com/bluelinelabs/logansquare/LoganSquare.java class LoganSquare (line 31) | public class LoganSquare { method parse (line 68) | public static E parse(InputStream is, Class jsonObjectClass) th... method parse (line 78) | public static E parse(String jsonString, Class jsonObjectClass)... method parse (line 88) | public static E parse(InputStream is, ParameterizedType jsonObj... method parse (line 98) | public static E parse(String jsonString, ParameterizedType json... method parseList (line 108) | public static List parseList(InputStream is, Class jsonObjec... method parseList (line 118) | public static List parseList(String jsonString, Class jsonOb... method parseMap (line 128) | public static Map parseMap(InputStream is, Class jso... method parseMap (line 138) | public static Map parseMap(String jsonString, Class ... method serialize (line 147) | @SuppressWarnings("unchecked") method serialize (line 158) | @SuppressWarnings("unchecked") method serialize (line 169) | @SuppressWarnings("unchecked") method serialize (line 181) | @SuppressWarnings("unchecked") method serialize (line 192) | public static String serialize(List list, Class jsonObjectCl... method serialize (line 203) | public static void serialize(List list, OutputStream os, Class<... method serialize (line 213) | public static String serialize(Map map, Class jsonOb... method serialize (line 224) | public static void serialize(Map map, OutputStream os, ... method getMapper (line 228) | @SuppressWarnings("unchecked") method getMapper (line 242) | @SuppressWarnings("unchecked") method supports (line 280) | @SuppressWarnings("unchecked") method supports (line 290) | @SuppressWarnings("unchecked") method mapperFor (line 300) | public static JsonMapper mapperFor(Class cls) throws NoSuchM... method mapperFor (line 315) | @SuppressWarnings("unchecked") method mapperFor (line 320) | public static JsonMapper mapperFor(ParameterizedType type, S... method typeConverterFor (line 334) | @SuppressWarnings("unchecked") method registerTypeConverter (line 349) | public static void registerTypeConverter(Class cls, TypeConvert... FILE: core/src/main/java/com/bluelinelabs/logansquare/NoSuchMapperException.java class NoSuchMapperException (line 7) | public class NoSuchMapperException extends RuntimeException { method NoSuchMapperException (line 9) | public NoSuchMapperException(Class cls) { FILE: core/src/main/java/com/bluelinelabs/logansquare/NoSuchTypeConverterException.java class NoSuchTypeConverterException (line 7) | public class NoSuchTypeConverterException extends RuntimeException { method NoSuchTypeConverterException (line 9) | public NoSuchTypeConverterException(Class cls) { FILE: core/src/main/java/com/bluelinelabs/logansquare/ParameterizedType.java class ParameterizedType (line 11) | public abstract class ParameterizedType { method ParameterizedType (line 15) | public ParameterizedType() { method ParameterizedType (line 28) | private ParameterizedType(Type type) { method addTypeParameters (line 34) | private void addTypeParameters(Type type) { method getRawType (line 45) | private Class getRawType(Type type) { method equals (line 61) | @Override method hashCode (line 77) | @Override class ConcreteParameterizedType (line 84) | static class ConcreteParameterizedType extends ParameterizedType { method ConcreteParameterizedType (line 85) | public ConcreteParameterizedType(Type type) { FILE: core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonIgnore.java type IgnorePolicy (line 21) | public enum IgnorePolicy { FILE: core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonObject.java type FieldDetectionPolicy (line 22) | public enum FieldDetectionPolicy { type FieldNamingPolicy (line 39) | public enum FieldNamingPolicy { FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/BooleanMapper.java class BooleanMapper (line 13) | public class BooleanMapper extends JsonMapper { method parse (line 15) | @Override method parseField (line 24) | @Override method serialize (line 27) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/DoubleMapper.java class DoubleMapper (line 13) | public class DoubleMapper extends JsonMapper { method parse (line 15) | @Override method parseField (line 24) | @Override method serialize (line 27) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/FloatMapper.java class FloatMapper (line 13) | public class FloatMapper extends JsonMapper { method parse (line 15) | @Override method parseField (line 24) | @Override method serialize (line 27) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/IntegerMapper.java class IntegerMapper (line 13) | public class IntegerMapper extends JsonMapper { method parse (line 15) | @Override method parseField (line 24) | @Override method serialize (line 27) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ListMapper.java class ListMapper (line 14) | public class ListMapper extends JsonMapper> { method parse (line 16) | @Override method parseField (line 21) | @Override method serialize (line 24) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/LongMapper.java class LongMapper (line 13) | public class LongMapper extends JsonMapper { method parse (line 15) | @Override method parseField (line 24) | @Override method serialize (line 27) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/MapMapper.java class MapMapper (line 14) | public class MapMapper extends JsonMapper> { method parse (line 16) | @Override method parseField (line 21) | @Override method serialize (line 24) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ObjectMapper.java class ObjectMapper (line 15) | public class ObjectMapper extends JsonMapper { method parse (line 17) | @Override method parseField (line 43) | @Override method serialize (line 46) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/StringMapper.java class StringMapper (line 12) | public class StringMapper extends JsonMapper { method parse (line 14) | @Override method parseField (line 19) | @Override method serialize (line 22) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/BooleanBasedTypeConverter.java class BooleanBasedTypeConverter (line 8) | public abstract class BooleanBasedTypeConverter implements TypeConver... method getFromBoolean (line 15) | public abstract T getFromBoolean(boolean b); method convertToBoolean (line 22) | public abstract boolean convertToBoolean(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/CalendarTypeConverter.java class CalendarTypeConverter (line 11) | public abstract class CalendarTypeConverter implements TypeConverter { method initialValue (line 15) | @Override method parse (line 21) | @Override method serialize (line 35) | @Override method getDateFormat (line 50) | public abstract DateFormat getDateFormat(); FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultCalendarConverter.java class DefaultCalendarConverter (line 6) | public class DefaultCalendarConverter extends CalendarTypeConverter { method DefaultCalendarConverter (line 10) | public DefaultCalendarConverter() { method getDateFormat (line 14) | public DateFormat getDateFormat() { FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateConverter.java class DefaultDateConverter (line 6) | public class DefaultDateConverter extends DateTypeConverter { method getDateFormat (line 8) | public DateFormat getDateFormat() { FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateFormatter.java class DefaultDateFormatter (line 11) | public class DefaultDateFormatter extends SimpleDateFormat { method DefaultDateFormatter (line 13) | public DefaultDateFormatter() { method getFixedInputString (line 19) | private String getFixedInputString(String input) { method parse (line 23) | @Override method parseObject (line 28) | @Override method parseObject (line 33) | @Override method parse (line 38) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DoubleBasedTypeConverter.java class DoubleBasedTypeConverter (line 8) | public abstract class DoubleBasedTypeConverter implements TypeConvert... method getFromDouble (line 15) | public abstract T getFromDouble(double d); method convertToDouble (line 22) | public abstract double convertToDouble(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/EnumValueTypeConverter.java class EnumValueTypeConverter (line 3) | public class EnumValueTypeConverter> extends StringBas... method EnumValueTypeConverter (line 7) | public EnumValueTypeConverter(Class cls) { method getFromString (line 11) | @Override method convertToString (line 16) | @Override method convertString (line 21) | public String convertString(String string, boolean forParse) { FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/FloatBasedTypeConverter.java class FloatBasedTypeConverter (line 8) | public abstract class FloatBasedTypeConverter implements TypeConverte... method getFromFloat (line 15) | public abstract T getFromFloat(float f); method convertToFloat (line 22) | public abstract float convertToFloat(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/IntBasedTypeConverter.java class IntBasedTypeConverter (line 8) | public abstract class IntBasedTypeConverter implements TypeConverter<... method getFromInt (line 15) | public abstract T getFromInt(int i); method convertToInt (line 22) | public abstract int convertToInt(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/LongBasedTypeConverter.java class LongBasedTypeConverter (line 8) | public abstract class LongBasedTypeConverter implements TypeConverter... method getFromLong (line 15) | public abstract T getFromLong(long l); method convertToLong (line 22) | public abstract long convertToLong(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/StringBasedTypeConverter.java class StringBasedTypeConverter (line 8) | public abstract class StringBasedTypeConverter implements TypeConvert... method getFromString (line 15) | public abstract T getFromString(String string); method convertToString (line 22) | public abstract String convertToString(T object); method parse (line 24) | @Override method serialize (line 29) | @Override FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/TypeConverter.java type TypeConverter (line 9) | public interface TypeConverter { method parse (line 16) | T parse(JsonParser jsonParser) throws IOException; method serialize (line 26) | void serialize(T object, String fieldName, boolean writeFieldNameForOb... FILE: core/src/main/java/com/bluelinelabs/logansquare/util/SimpleArrayMap.java class SimpleArrayMap (line 29) | public class SimpleArrayMap { method indexOf (line 60) | int indexOf(Object key, int hash) { method indexOfNull (line 98) | int indexOfNull() { method allocArrays (line 136) | private void allocArrays(final int size) { method freeArrays (line 167) | private static void freeArrays(final int[] hashes, final Object[] arra... method SimpleArrayMap (line 199) | public SimpleArrayMap() { method SimpleArrayMap (line 208) | public SimpleArrayMap(int capacity) { method SimpleArrayMap (line 221) | public SimpleArrayMap(SimpleArrayMap map) { method clear (line 231) | public void clear() { method ensureCapacity (line 244) | public void ensureCapacity(int minimumCapacity) { method containsKey (line 263) | public boolean containsKey(Object key) { method indexOfKey (line 273) | public int indexOfKey(Object key) { method indexOfValue (line 277) | int indexOfValue(Object value) { method containsValue (line 303) | public boolean containsValue(Object value) { method get (line 313) | public V get(Object key) { method keyAt (line 323) | public K keyAt(int index) { method valueAt (line 332) | public V valueAt(int index) { method setValueAt (line 342) | public V setValueAt(int index, V value) { method isEmpty (line 352) | public boolean isEmpty() { method put (line 364) | public V put(K key, V value) { method putAll (line 414) | public void putAll(SimpleArrayMap array) { method remove (line 436) | public V remove(Object key) { method removeAt (line 450) | public V removeAt(int index) { method size (line 496) | public int size() { method equals (line 508) | @Override method hashCode (line 545) | @Override method toString (line 564) | @Override method binarySearch (line 594) | static int binarySearch(int[] array, int size, int value) { FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonAnnotationProcessor.java class JsonAnnotationProcessor (line 27) | public class JsonAnnotationProcessor extends AbstractProcessor { method init (line 34) | @Override method getSupportedAnnotationTypes (line 45) | @Override method getSupportedSourceVersion (line 54) | @Override method process (line 59) | @Override method error (line 94) | private void error(String message, Object... args) { FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonFieldHolder.java class JsonFieldHolder (line 19) | public class JsonFieldHolder { method fill (line 28) | public String fill(Element element, Elements elements, Types types, St... method ensureValidType (line 52) | private String ensureValidType(Type type, Element element) { method getGetter (line 69) | public static String getGetter(Element element, Elements elements) { method getSetter (line 115) | public static String getSetter(Element element, Elements elements) { method hasSetter (line 147) | public boolean hasSetter() { method hasGetter (line 151) | public boolean hasGetter() { method isGenericType (line 155) | public boolean isGenericType() { method isGenericType (line 159) | private boolean isGenericType(Type type) { FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonObjectHolder.java class JsonObjectHolder (line 17) | public class JsonObjectHolder { method hasParentClass (line 39) | public boolean hasParentClass() { method getParameterizedParentTypeName (line 43) | public TypeName getParameterizedParentTypeName() { method JsonObjectHolder (line 59) | private JsonObjectHolder(JsonObjectHolderBuilder builder) { class JsonObjectHolderBuilder (line 74) | public static class JsonObjectHolderBuilder { method setPackageName (line 88) | public JsonObjectHolderBuilder setPackageName(String packageName) { method setInjectedClassName (line 93) | public JsonObjectHolderBuilder setInjectedClassName(String injectedC... method setObjectTypeName (line 98) | public JsonObjectHolderBuilder setObjectTypeName(TypeName objectType... method setIsAbstractClass (line 103) | public JsonObjectHolderBuilder setIsAbstractClass(boolean isAbstract... method setParentTypeName (line 108) | public JsonObjectHolderBuilder setParentTypeName(TypeName parentType... method setParentTypeParameters (line 113) | public JsonObjectHolderBuilder setParentTypeParameters(List allProcessors(ProcessingEnvironment proc... method error (line 36) | public void error(Element element, String message, Object... args) { FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/Type.java class Type (line 22) | public abstract class Type { method getTypeName (line 26) | public abstract TypeName getTypeName(); method getParameterizedTypeString (line 27) | public abstract String getParameterizedTypeString(); method getParameterizedTypeStringArgs (line 28) | public abstract Object[] getParameterizedTypeStringArgs(); method parse (line 29) | public abstract void parse(MethodSpec.Builder builder, int depth, Stri... method serialize (line 30) | public abstract void serialize(MethodSpec.Builder builder, int depth, ... method Type (line 32) | public Type() { method typeFor (line 36) | public static Type typeFor(TypeMirror typeMirror, TypeMirror typeConve... method expandStringArgs (line 62) | protected Object[] expandStringArgs(Object... args) { method addParameterTypes (line 75) | public void addParameterTypes(List parameterTypes, Element... method addParameterType (line 81) | public void addParameterType(TypeMirror parameterType, Elements elemen... method getUsedJsonObjectMappers (line 85) | public Set getUsedJsonObjectMappers() { method getUsedTypeConverters (line 93) | public Set getUsedTypeConverters() { class ClassNameObjectMapper (line 101) | public static class ClassNameObjectMapper { method ClassNameObjectMapper (line 105) | public ClassNameObjectMapper(ClassName className, String objectMappe... method equals (line 110) | @Override method hashCode (line 121) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayCollectionType.java class ArrayCollectionType (line 18) | public class ArrayCollectionType extends CollectionType { method ArrayCollectionType (line 22) | public ArrayCollectionType(Type arrayType) { method getTypeName (line 26) | @Override method getParameterizedTypeString (line 31) | @Override method getParameterizedTypeStringArgs (line 36) | @Override method parse (line 41) | @Override method serialize (line 84) | @Override method getUsedJsonObjectMappers (line 139) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayListCollectionType.java class ArrayListCollectionType (line 8) | public class ArrayListCollectionType extends ListCollectionType { method ArrayListCollectionType (line 10) | public ArrayListCollectionType(ClassName className) { method getTypeName (line 14) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/CollectionType.java class CollectionType (line 11) | public abstract class CollectionType extends Type { method collectionTypeFor (line 13) | public static CollectionType collectionTypeFor(TypeMirror typeMirror, ... FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/HashMapCollectionType.java class HashMapCollectionType (line 8) | public class HashMapCollectionType extends MapCollectionType { method HashMapCollectionType (line 10) | public HashMapCollectionType(ClassName className) { method getTypeName (line 14) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedHashMapCollectionType.java class LinkedHashMapCollectionType (line 8) | public class LinkedHashMapCollectionType extends MapCollectionType { method LinkedHashMapCollectionType (line 10) | public LinkedHashMapCollectionType(ClassName className) { method getTypeName (line 14) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedListCollectionType.java class LinkedListCollectionType (line 8) | public class LinkedListCollectionType extends ListCollectionType { method LinkedListCollectionType (line 10) | public LinkedListCollectionType(ClassName className) { method getTypeName (line 14) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ListCollectionType.java class ListCollectionType (line 7) | public abstract class ListCollectionType extends SingleParameterCollecti... method ListCollectionType (line 11) | public ListCollectionType(ClassName className) { method getParameterizedTypeString (line 15) | @Override method getParameterizedTypeStringArgs (line 20) | @Override method getGenericClass (line 25) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/MapCollectionType.java class MapCollectionType (line 16) | public abstract class MapCollectionType extends CollectionType { method MapCollectionType (line 20) | public MapCollectionType(ClassName className) { method getParameterizedTypeString (line 24) | @Override method getParameterizedTypeStringArgs (line 29) | @Override method parse (line 34) | @Override method serialize (line 64) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/QueueCollectionType.java class QueueCollectionType (line 9) | public class QueueCollectionType extends SingleParameterCollectionType { method QueueCollectionType (line 13) | public QueueCollectionType(ClassName className) { method getTypeName (line 17) | @Override method getParameterizedTypeString (line 22) | @Override method getParameterizedTypeStringArgs (line 27) | @Override method getGenericClass (line 32) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SetCollectionType.java class SetCollectionType (line 9) | public class SetCollectionType extends SingleParameterCollectionType { method SetCollectionType (line 13) | public SetCollectionType(ClassName className) { method getTypeName (line 17) | @Override method getParameterizedTypeString (line 22) | @Override method getParameterizedTypeStringArgs (line 27) | @Override method getGenericClass (line 32) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SingleParameterCollectionType.java class SingleParameterCollectionType (line 15) | public abstract class SingleParameterCollectionType extends CollectionTy... method getGenericClass (line 17) | public abstract Class getGenericClass(); method parse (line 19) | @Override method serialize (line 47) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/TreeMapCollectionType.java class TreeMapCollectionType (line 8) | public class TreeMapCollectionType extends MapCollectionType { method TreeMapCollectionType (line 10) | public TreeMapCollectionType(ClassName className) { method getTypeName (line 14) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/BooleanFieldType.java class BooleanFieldType (line 13) | public class BooleanFieldType extends FieldType { method BooleanFieldType (line 17) | public BooleanFieldType(boolean isPrimitive) { method getTypeName (line 21) | @Override method getNonPrimitiveTypeName (line 26) | @Override method parse (line 31) | @Override method serialize (line 42) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ByteFieldType.java class ByteFieldType (line 10) | public class ByteFieldType extends NumberFieldType { method ByteFieldType (line 12) | public ByteFieldType(boolean isPrimitive) { method getTypeName (line 16) | @Override method getNonPrimitiveTypeName (line 21) | @Override method parse (line 26) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DoubleFieldType.java class DoubleFieldType (line 10) | public class DoubleFieldType extends NumberFieldType { method DoubleFieldType (line 12) | public DoubleFieldType(boolean isPrimitive) { method getTypeName (line 16) | @Override method getNonPrimitiveTypeName (line 21) | @Override method parse (line 26) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DynamicFieldType.java class DynamicFieldType (line 13) | public class DynamicFieldType extends FieldType { method DynamicFieldType (line 17) | public DynamicFieldType(TypeName typeName) { method getTypeName (line 21) | @Override method getNonPrimitiveTypeName (line 26) | @Override method parse (line 31) | @Override method serialize (line 37) | @Override method getUsedTypeConverters (line 59) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FieldType.java class FieldType (line 16) | public abstract class FieldType extends Type { method getNonPrimitiveTypeName (line 18) | public abstract TypeName getNonPrimitiveTypeName(); method getParameterizedTypeString (line 20) | @Override method getParameterizedTypeStringArgs (line 25) | @Override method fieldTypeFor (line 30) | public static FieldType fieldTypeFor(TypeMirror typeMirror, TypeMirror... method replaceLastLiteral (line 75) | protected static String replaceLastLiteral(String string, String repla... FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FloatFieldType.java class FloatFieldType (line 10) | public class FloatFieldType extends NumberFieldType { method FloatFieldType (line 12) | public FloatFieldType(boolean isPrimitive) { method getTypeName (line 16) | @Override method getNonPrimitiveTypeName (line 21) | @Override method parse (line 26) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/IntegerFieldType.java class IntegerFieldType (line 10) | public class IntegerFieldType extends NumberFieldType { method IntegerFieldType (line 12) | public IntegerFieldType(boolean isPrimitive) { method getTypeName (line 16) | @Override method getNonPrimitiveTypeName (line 21) | @Override method parse (line 26) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/JsonFieldType.java class JsonFieldType (line 15) | public class JsonFieldType extends FieldType { method JsonFieldType (line 21) | public JsonFieldType(ClassName className) { method getTypeName (line 27) | @Override method getNonPrimitiveTypeName (line 32) | @Override method parse (line 37) | @Override method serialize (line 43) | @Override method getUsedJsonObjectMappers (line 70) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/LongFieldType.java class LongFieldType (line 10) | public class LongFieldType extends NumberFieldType { method LongFieldType (line 12) | public LongFieldType(boolean isPrimitive) { method getTypeName (line 16) | @Override method getNonPrimitiveTypeName (line 21) | @Override method parse (line 26) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/NumberFieldType.java class NumberFieldType (line 9) | public abstract class NumberFieldType extends FieldType { method NumberFieldType (line 13) | public NumberFieldType(boolean isPrimitive) { method serialize (line 17) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ParameterizedTypeField.java class ParameterizedTypeField (line 14) | public class ParameterizedTypeField extends FieldType { method ParameterizedTypeField (line 19) | public ParameterizedTypeField(TypeName typeName) { method parse (line 23) | @Override method serialize (line 29) | @Override method getParameterizedTypeString (line 53) | @Override method getParameterizedTypeStringArgs (line 70) | @Override method getNonPrimitiveTypeName (line 83) | @Override method getTypeName (line 88) | @Override method setJsonMapperVariableName (line 93) | public void setJsonMapperVariableName(String jsonMapperVariableName) { method getParameterName (line 97) | public String getParameterName() { FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/StringFieldType.java class StringFieldType (line 12) | public class StringFieldType extends FieldType { method getTypeName (line 14) | @Override method getNonPrimitiveTypeName (line 19) | @Override method parse (line 24) | @Override method serialize (line 30) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/TypeConverterFieldType.java class TypeConverterFieldType (line 13) | public class TypeConverterFieldType extends FieldType { method TypeConverterFieldType (line 18) | public TypeConverterFieldType(TypeName typeName, ClassName typeConvert... method getTypeName (line 23) | @Override method getNonPrimitiveTypeName (line 28) | @Override method getTypeConverterClassName (line 33) | public ClassName getTypeConverterClassName() { method parse (line 37) | @Override method serialize (line 43) | @Override FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/UnknownFieldType.java class UnknownFieldType (line 15) | public class UnknownFieldType extends FieldType { method getTypeName (line 17) | @Override method getNonPrimitiveTypeName (line 22) | @Override method parse (line 27) | @Override method serialize (line 33) | @Override method getUsedJsonObjectMappers (line 55) | @Override FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/AbstractParentTest.java class AbstractParentTest (line 9) | public class AbstractParentTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/DateModelTest.java class DateModelTest (line 9) | public class DateModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/EnumModelTest.java class EnumModelTest (line 9) | public class EnumModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/LowerCaseNamingPolicyTest.java class LowerCaseNamingPolicyTest (line 9) | public class LowerCaseNamingPolicyTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/MultipleFieldNamesModelTest.java class MultipleFieldNamesModelTest (line 9) | public class MultipleFieldNamesModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NegativeTests.java class NegativeTests (line 9) | public class NegativeTests { method fieldWithoutObject (line 11) | @Test method privateField (line 20) | @Test method invalidTypeConverter (line 29) | @Test method methodObject (line 38) | @Test method methodWithArgs (line 47) | @Test method multipleMethods (line 56) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NestedCollectionModelTest.java class NestedCollectionModelTest (line 9) | public class NestedCollectionModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsAndAccessorsDetectionPolicyTest.java class NonPrivateFieldsAndAccessorsDetectionPolicyTest (line 9) | public class NonPrivateFieldsAndAccessorsDetectionPolicyTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsDetectionPolicyTest.java class NonPrivateFieldsDetectionPolicyTest (line 9) | public class NonPrivateFieldsDetectionPolicyTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/ParentModelTest.java class ParentModelTest (line 9) | public class ParentModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/PrePostProcessingModelTest.java class PrePostProcessingModelTest (line 9) | public class PrePostProcessingModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/PrivateFieldModelTest.java class PrivateFieldModelTest (line 9) | public class PrivateFieldModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/RoundTripTests.java class RoundTripTests (line 32) | public class RoundTripTests { method stringList (line 34) | @Test method intList (line 47) | @Test method floatList (line 60) | @Test method booleanList (line 73) | @Test method mixedObjectList (line 86) | @Test method stringMap (line 99) | @Test method intMap (line 112) | @Test method floatMap (line 125) | @Test method booleanMap (line 138) | @Test method mixedObjectMap (line 151) | @Test method simpleGenericObject (line 164) | @Test method simpleGenericStringObject (line 178) | @Test method simpleModelWithGenericField (line 191) | @Test method simpleGenericExtendsStringObject (line 204) | @Test method simpleGenericGenericObject (line 218) | @Test method twoParamGenericModelObject (line 232) | @Test method twoParamGenericWithStringModelObject (line 246) | @Test method simpleObject (line 260) | @Test method externalObject (line 273) | @Test method enumList (line 286) | @Test method simpleObjectList (line 300) | @Test method simpleObjectListWithNulls (line 314) | @Test method simpleObjectMap (line 331) | @Test method simpleObjectMapWithNulls (line 345) | @Test method simpleObjectMapWithoutNulls (line 367) | @Test method nestedCollection (line 389) | @SuppressWarnings("unchecked") method getStringList (line 415) | private List getStringList() { method getStringListMap (line 422) | private Map> getStringListMap() { method getStringListMapSet (line 429) | private Set>> getStringListMapSet() { method getStringListMapSetArrayList (line 437) | private ArrayList>>> getStringListMapSetA... method getStringListMapSetArrayListList (line 444) | private List>>>> getStringListM... FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleCollectionModelTest.java class SimpleCollectionModelTest (line 9) | public class SimpleCollectionModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericExtendsStringModelTest.java class SimpleGenericExtendsStringModelTest (line 10) | public class SimpleGenericExtendsStringModelTest { method generatedSource (line 12) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericModelTest.java class SimpleGenericModelTest (line 10) | public class SimpleGenericModelTest { method generatedSource (line 12) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleModelTest.java class SimpleModelTest (line 10) | public class SimpleModelTest { method generatedSource (line 12) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleWrapperModelTest.java class SimpleWrapperModelTest (line 11) | public class SimpleWrapperModelTest { method generatedSource (line 13) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/WhitespaceFieldNameModelTest.java class WhitespaceFieldNameModelTest (line 9) | public class WhitespaceFieldNameModelTest { method generatedSource (line 11) | @Test FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/EnumListModel.java class EnumListModel (line 10) | @JsonObject type TestEnum (line 13) | public enum TestEnum { class LsEnumTestConverter (line 29) | public static class LsEnumTestConverter extends StringBasedTypeConvert... method getFromString (line 30) | @Override method convertToString (line 35) | @Override FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel$$JsonObjectMapper.java class ExternalModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked") method parse (line 14) | @Override method parseField (line 33) | @Override method serialize (line 40) | @Override FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel.java class ExternalModel (line 4) | public class ExternalModel { FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/NestedCollectionModel.java class NestedCollectionModel (line 13) | @JsonObject method equals (line 19) | @Override method hashCode (line 31) | @Override FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleExtendedModel.java class SimpleExtendedModel (line 6) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModel.java class SimpleGenericModel (line 8) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModelWithExtends.java class SimpleGenericModelWithExtends (line 8) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericStringModel.java class SimpleGenericStringModel (line 6) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModel.java class SimpleModel (line 9) | @JsonObject(serializeNullObjects = true) FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithGenericField.java class SimpleModelWithGenericField (line 7) | @JsonObject(serializeNullObjects = true, fieldNamingPolicy = FieldNaming... FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithoutNullObjects.java class SimpleModelWithoutNullObjects (line 8) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericModel.java class TwoParamGenericModel (line 8) | @JsonObject FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericWithStringModel.java class TwoParamGenericWithStringModel (line 5) | @JsonObject FILE: processor/src/test/resources/generated/AbstractParentModel$$JsonObjectMapper.java class AbstractParentModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked") method parse (line 13) | @Override method parseField (line 18) | @Override method serialize (line 25) | @Override FILE: processor/src/test/resources/generated/DateModel$$JsonObjectMapper.java class DateModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked") method parse (line 15) | @Override method parseField (line 20) | @Override method serialize (line 27) | @Override FILE: processor/src/test/resources/generated/EnumModel$$JsonObjectMapper.java class EnumModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked") method parse (line 15) | @Override method parseField (line 20) | @Override method serialize (line 27) | @Override FILE: processor/src/test/resources/generated/LowerCaseNamingPolicyModel$$JsonObjectMapper.java class LowerCaseNamingPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked") method parse (line 16) | @Override method parseField (line 35) | @Override method serialize (line 54) | @Override FILE: processor/src/test/resources/generated/MultipleFieldNamesModel$$JsonObjectMapper.java class MultipleFieldNamesModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked") method parse (line 14) | @Override method parseField (line 33) | @Override method serialize (line 48) | @Override FILE: processor/src/test/resources/generated/NestedCollectionModel$$JsonObjectMapper.java class NestedCollectionModel$$JsonObjectMapper (line 21) | @SuppressWarnings("unsafe,unchecked") method parse (line 25) | @Override method parseField (line 44) | @Override method serialize (line 396) | @Override FILE: processor/src/test/resources/generated/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper.java class NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked") method parse (line 16) | @Override method parseField (line 35) | @Override method serialize (line 68) | @Override FILE: processor/src/test/resources/generated/NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper.java class NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked") method parse (line 16) | @Override method parseField (line 35) | @Override method serialize (line 62) | @Override FILE: processor/src/test/resources/generated/ParentModel$$JsonObjectMapper.java class ParentModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked") method parse (line 14) | @Override method parseField (line 33) | @Override method serialize (line 40) | @Override FILE: processor/src/test/resources/generated/PrePostProcessingModel$$JsonObjectMapper.java class PrePostProcessingModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked") method parse (line 14) | @Override method parseField (line 34) | @Override method serialize (line 41) | @Override FILE: processor/src/test/resources/generated/PrivateFieldModel$$JsonObjectMapper.java class PrivateFieldModel$$JsonObjectMapper (line 16) | @SuppressWarnings("unsafe,unchecked") method parse (line 18) | @Override method parseField (line 37) | @Override method serialize (line 78) | @Override FILE: processor/src/test/resources/generated/SimpleCollectionModel$$JsonObjectMapper.java class SimpleCollectionModel$$JsonObjectMapper (line 25) | @SuppressWarnings("unsafe,unchecked") method parse (line 29) | @Override method parseField (line 48) | @Override method serialize (line 217) | @Override FILE: processor/src/test/resources/generated/SimpleGenericModel$$JsonObjectMapper.java class SimpleGenericModel$$JsonObjectMapper (line 17) | @SuppressWarnings("unsafe,unchecked") method SimpleGenericModel$$JsonObjectMapper (line 23) | public SimpleGenericModel$$JsonObjectMapper(ParameterizedType type, Pa... method parse (line 28) | @Override method parseField (line 47) | @Override method serialize (line 76) | @Override method getjava_util_Date_type_converter (line 115) | private static final TypeConverter getjava_util_Date_type_conver... FILE: processor/src/test/resources/generated/SimpleGenericModelWithExtends$$JsonObjectMapper.java class SimpleGenericModelWithExtends$$JsonObjectMapper (line 17) | @SuppressWarnings("unsafe,unchecked") method SimpleGenericModelWithExtends$$JsonObjectMapper (line 23) | public SimpleGenericModelWithExtends$$JsonObjectMapper(ParameterizedTy... method parse (line 28) | @Override method parseField (line 47) | @Override method serialize (line 76) | @Override method getjava_util_Date_type_converter (line 115) | private static final TypeConverter getjava_util_Date_type_conver... FILE: processor/src/test/resources/generated/SimpleModel$$JsonObjectMapper.java class SimpleModel$$JsonObjectMapper (line 20) | @SuppressWarnings("unsafe,unchecked") method parse (line 26) | @Override method parseField (line 45) | @Override method serialize (line 131) | @Override method getjava_util_Date_type_converter (line 213) | private static final TypeConverter getjava_util_Date_type_conver... FILE: processor/src/test/resources/generated/SimpleWrapperModel$$JsonObjectMapper.java class SimpleWrapperModel$$JsonObjectMapper (line 13) | @SuppressWarnings("unsafe,unchecked") method parse (line 17) | @Override method parseField (line 36) | @Override method serialize (line 43) | @Override FILE: processor/src/test/resources/generated/WhitespaceFieldNameModel$$JsonObjectMapper.java class WhitespaceFieldNameModel$$JsonObjectMapper (line 16) | @SuppressWarnings("unsafe,unchecked") method parse (line 18) | @Override method parseField (line 37) | @Override method serialize (line 97) | @Override FILE: processor/src/test/resources/model/bad/FieldWithoutObjectModel.java class FieldWithoutObjectModel (line 5) | public class FieldWithoutObjectModel { FILE: processor/src/test/resources/model/bad/GenericModel.java class GenericModel (line 6) | @JsonObject FILE: processor/src/test/resources/model/bad/InvalidTypeConverterModel.java class InvalidTypeConverterModel (line 6) | @JsonObject class UnsupportedType (line 12) | public static class UnsupportedType { } class InvalidTypeConverter (line 14) | public static class InvalidTypeConverter { FILE: processor/src/test/resources/model/bad/MethodWithArgsModel.java class MethodWithArgsModel (line 6) | @JsonObject method onParseComplete (line 9) | @OnJsonParseComplete FILE: processor/src/test/resources/model/bad/MethodWithoutObjectModel.java class MethodWithoutObjectModel (line 5) | public class MethodWithoutObjectModel { method onParseComplete (line 8) | @OnJsonParseComplete FILE: processor/src/test/resources/model/bad/MultipleMethodsModel.java class MultipleMethodsModel (line 6) | @JsonObject method onParseComplete (line 9) | @OnJsonParseComplete method secondOnParseComplete (line 14) | @OnJsonParseComplete FILE: processor/src/test/resources/model/bad/PrivateFieldModelWithoutAccessors.java class PrivateFieldModelWithoutAccessors (line 6) | @JsonObject FILE: processor/src/test/resources/model/good/AbstractParentModel.java class AbstractParentModel (line 6) | @JsonObject FILE: processor/src/test/resources/model/good/DateModel.java class DateModel (line 10) | @JsonObject class MyDateTypeConverter (line 16) | public static class MyDateTypeConverter extends DateTypeConverter { method MyDateTypeConverter (line 19) | public MyDateTypeConverter(){ method getDateFormat (line 23) | @Override FILE: processor/src/test/resources/model/good/EnumModel.java class EnumModel (line 7) | @JsonObject type MyEnum (line 10) | public enum MyEnum { class EnumTypeConverter (line 19) | public static class EnumTypeConverter extends StringBasedTypeConverter... method getFromString (line 20) | @Override method convertToString (line 34) | @Override FILE: processor/src/test/resources/model/good/LowerCaseNamingPolicyModel.java class LowerCaseNamingPolicyModel (line 10) | @JsonObject(fieldNamingPolicy = FieldNamingPolicy.LOWER_CASE_WITH_UNDERS... FILE: processor/src/test/resources/model/good/MultipleFieldNamesModel.java class MultipleFieldNamesModel (line 6) | @JsonObject FILE: processor/src/test/resources/model/good/NestedCollectionModel.java class NestedCollectionModel (line 13) | @JsonObject class ModelForCollection (line 46) | @JsonObject FILE: processor/src/test/resources/model/good/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel.java class NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel (line 11) | @JsonObject(fieldDetectionPolicy = FieldDetectionPolicy.NONPRIVATE_FIELD... method getNonAnnotatedPrivateInt (line 51) | public int getNonAnnotatedPrivateInt() { method setNonAnnotatedPrivateInt (line 55) | public void setNonAnnotatedPrivateInt(int nonAnnotatedPrivateInt) { method getPrivateTransientIntToInclude (line 59) | public int getPrivateTransientIntToInclude() { method setPrivateTransientIntToInclude (line 63) | public void setPrivateTransientIntToInclude(int privateTransientIntToI... method getPrivateStaticIntToInclude (line 67) | public static int getPrivateStaticIntToInclude() { method setPrivateStaticIntToInclude (line 71) | public static void setPrivateStaticIntToInclude(int privateStaticIntTo... FILE: processor/src/test/resources/model/good/NonPrivateFieldsFieldDetectionPolicyModel.java class NonPrivateFieldsFieldDetectionPolicyModel (line 11) | @JsonObject(fieldDetectionPolicy = FieldDetectionPolicy.NONPRIVATE_FIELDS) method getNonAnnotatedPrivateInt (line 45) | public int getNonAnnotatedPrivateInt() { method setNonAnnotatedPrivateInt (line 49) | public void setNonAnnotatedPrivateInt(int nonAnnotatedPrivateInt) { FILE: processor/src/test/resources/model/good/ParentModel.java class ParentModel (line 6) | @JsonObject FILE: processor/src/test/resources/model/good/PrePostProcessingModel.java class PrePostProcessingModel (line 8) | @JsonObject method onPreSerialize (line 16) | @OnPreJsonSerialize method onParseComplete (line 21) | @OnJsonParseComplete FILE: processor/src/test/resources/model/good/PrivateFieldModel.java class PrivateFieldModel (line 9) | @JsonObject method getPrivateString (line 30) | public String getPrivateString() { method setPrivateString (line 34) | public void setPrivateString(String privateString) { method getPrivateNamedString (line 38) | public String getPrivateNamedString() { method setPrivateNamedString (line 42) | public void setPrivateNamedString(String privateNamedString) { method isPrivateBoolean (line 46) | public boolean isPrivateBoolean() { method setPrivateBoolean (line 50) | public void setPrivateBoolean(boolean privateBoolean) { method getPrivateList (line 54) | public List getPrivateList() { method setPrivateList (line 58) | public void setPrivateList(List privateList) { method getPrivateMap (line 62) | public Map getPrivateMap() { method setPrivateMap (line 66) | public void setPrivateMap(Map privateMap) { method getStringThatStartsWithM (line 70) | public String getStringThatStartsWithM() { method setStringThatStartsWithM (line 74) | public void setStringThatStartsWithM(String stringThatStartsWithM) { FILE: processor/src/test/resources/model/good/SimpleCollectionModel.java class SimpleCollectionModel (line 17) | @JsonObject class ModelForCollection (line 56) | @JsonObject FILE: processor/src/test/resources/model/good/SimpleGenericModel.java class SimpleGenericModel (line 8) | @JsonObject FILE: processor/src/test/resources/model/good/SimpleGenericModelWithExtends.java class SimpleGenericModelWithExtends (line 8) | @JsonObject FILE: processor/src/test/resources/model/good/SimpleGenericStringModel.java class SimpleGenericStringModel (line 8) | @JsonObject FILE: processor/src/test/resources/model/good/SimpleModel.java class SimpleModel (line 12) | @JsonObject FILE: processor/src/test/resources/model/good/SimpleWrapperModel.java class SimpleWrapperModel (line 6) | @JsonObject class WrappedClass (line 12) | @JsonObject FILE: processor/src/test/resources/model/good/WhitespaceFieldNameModel.java class WhitespaceFieldNameModel (line 9) | @JsonObject