CST-135 Milestone Guide Semester Milestone Project Objective: Create a contacts manager application that demonstrates object-oriented design principles in Java and Android Studio. Key Concepts Some of...

1 answer below »
Complete milestone 4 it starts on page 20


CST-135 Milestone Guide Semester Milestone Project Objective: Create a contacts manager application that demonstrates object-oriented design principles in Java and Android Studio. Key Concepts Some of the specific software development concepts that this project will utilize include: · Object-oriented concepts, including encapsulation, inheritance, abstract classes, interfaces, overriding and overloading (polymorphism), and generics; · Eclipse and Android Studio; · Gradle dependency managers; · Android application development concepts, including activity layouts, view controls, click listeners, list adapters and intents. Project Description: You will create an application that maintains a list of names and addresses and performs actions on the list. Seven Milestones There are seven stages of completion for the project: 1. Design – UML, wireframes, and interactive mockup demo. 2. Code classes – Create the properties and methods of each class. Run a test script. 3. Console Application – Create a functioning application that runs in a text-only version. 4. File IO – Save all data to a text file using JSON formatted data. 5. Android GUI layout – Create activities and layouts. 6. Android GUI interaction – Enable buttons, menus, and input forms to save, search, and display. 7. Android phone functions – Enable phone calls, texting, email, and navigation using the phone’s built-in applications. User Stories – Functional Requirements The features of the application are described in the form of user stories. A user story is a single phrase that describes an action done in the application. A user story should be written as follows: (Who) does (what) for (a specific purpose). User Stories Part 1 - Create a Contact 1. As a user, I want to save text data about a contact (address, phone, email) so that I can find the information at a later date. 2. As a user, I want to view the business hours and days of week that a business contact is open so that I can shop at the business. 3. As a user, I want to save a description of a personal contact so that I can remember important details about his/her personal life. User Stories Part 2 - Manage Contacts 1. As a user, I want to search the list of contacts by any or all of the data fields so that I can select one to view all of its details. 2. As a user, I want to be able to delete a contact so that I can keep the list relevant to people I currently keep in touch with. 3. As a user, I want to save all the contacts so that I can use the application on a regular basis. User Stories Part 3 - Communicate with Contacts 1. As a user, I want to select a contact so that I can send a text message to him/her. 2. As a user, I want to select a contact so that I can make a phone call to him/her. 3. As a user, I want to select a contact so that I can show a map of his/her location and get directions using Google Maps. 4. As a user, I want to view the business website URL so that I can open the page in the phone’s default web browser. 5. As a user, I want to select a contact so that I can send him/her an email message using the phone's default email program. User Stories Part 4 – For Future Development 1. As a user, I want to see a sortable list (chronological, alphabetical, filter by type) of my actions, such as email messages, texts, and phone calls, so that I can view a history of interaction with all of my contacts. a. In this version of the application, each contact may only contain one address, one email address, one URL, and one phone number. In a future version of this app, a contact will contain multiple addresses, phone numbers, photos and email addresses. 2. As a user, I want to create categories of contacts so that I can see relationships in logical groups. 3. As a user, I want to create categories of contacts so that I can communicate with group emails and text messages. User Accounts and Security The application will have no login or user accounts. Anyone who has access to the app will be able to view, edit, and use the same list of contacts. Data Storage Initially, the application will have no method for storing data after the program closes. Test data for contacts will either be manually entered each time the program runs or will be hard-wired into one of the classes. In Milestone 4, students will use text files to store persistent data. User Interfaces The contacts manager will be developed in two stages. 1. Console Application – The first version of the application will be text-only and have limited features. The console app will run on a computer only. It will not implement the email, texting, phone calls, and maps of Part 3, "Communication." 2. Android Application – The second version of the application will implement all of the features. The Android app will have a graphical user interface, multiple screens, and utilize the built-in capability of the phone, including email, text, and maps. Milestone 1 – Design Design 1 - Java Classes Design relevant classes mentioned below. Create UML diagrams for all classes required to implement the needs mentioned in the user stories. Identify properties and methods as well as relationships between classes. Each object should implement two constructors (default with no parameters and a custom constructor with all properties passed as parameters) and a toString() method. Refer to the users’ stories to determine what kinds of methods need to be included. Recall that a UML diagram shows all of the classes, their methods, and properties as well as relationships between each, as shown in this example of another app. Figure 1: Example of UML diagram showing common relationships between classes. The following are the classes you should include in the contact app. 1. Base Contact – Abstract class that contains information common to a personal contact as well as a business contact. Properties of the Base Contact included name, phone number, street, city, state, ZIP code, and country. For the methods of the Base Contact class, refer to the actions listed in the user stories above. For example, a user should be able to send a text, make a phone call, navigate to a location. Some methods you definitely should include in the Base Contact class are: toString, getters and setters, navigateTo, textTo, callTo, and emailTo. In the first version of this application (the console app), it will not be possible to implement a method in the console app in the same way as the Android app because the console application does not run on a phone. The console implementation of the method could simply print a message to the console such as “I am sending a text to Robert now.” In the Android app, the method will actually make an intent action to the phone dialer functions of the operating system. 2. Person Contact – Extends the Base Contact. Some properties unique to a person include date of birth and description. Methods include getters and setters for the properties unique to Person. 3. Business Contact – Extends the Base Contact. Some properties unique to a business include business hours and website URL. Methods include getters and setters for the business-only properties and openURLinBrowser(). Base Contact Personal Contact Business Contact Figure 2: Relation between base contact and two children classes. 4. AddressBook – This contains a list of all Contact objects in the app. Methods are needed to add, remove, and display one. a. Optional: sortBy(property, asc/desc), search(property, string). 5. FileAccessService – This will implement methods saveAll and readAll. The contacts will be saved to a text file and read from a text file. 6. BusinessService - This will have an AddressBook instance and contain methods to save and load all contacts in the AddressBook. 7. ConsoleApp – This has a main() method. In main(), you can create instances of the other classes in the application. The console app will have a text-driven menu that gives the user the choice of creating, searching, deleting, and modifying the list of contacts and all of their properties. Design Part 2 - Wireframe and Sitemap Design 1. Create a storyboard of the application. This storyboard should show the app navigation. Through this design process, you will determine how many different screens you will have to build. At this stage of the design process, it is very easy to modify your plan. You can use a drawing tool, sticky notes, or a paper design. Do not worry about the UI design of each screen yet. Each node in the chart should have a name. Each link connecting the nodes should be labeled with an action (button name or menu item is common action). You will know which screens your app will need by looking at the methods and user stories. Figure 3: Example of a rough draft of a site navigation map. Every node on the map shows an activity (or screen) in the application. Use a draw tool if you prefer. Three free places to start include https://www.draw.io, https://lucidchart.com and https://wireframe.cc 2. Create wireframe diagrams of all proposed screens in the app. Notice in this example that the screens have numbers and names associated with each one. The user interface in Android will not be implemented until Milestone 5. You should have a plan in your mind for what the final product will be even though the GUI implementation is still some time away. Figure 4: Example of a mobile application set of wireframes. 3. Create a clickable mockup of the app with Marvel https://marvelapp.com/ or a similar design product. UML Diagram Details The goal for Milestone #1 is to create a comprehensive UML design that illustrates all of the data and actions that will be done in the contacts app. 1. Start a blank document in a drawing tool of your choice. Locate the UML tools section. Figure 5: UML component options of a drawing program. 2. Create a UML class object for every item listed in the requirements. a. Do not worry about where these items go on the canvas. You just want to make sure that you get them on the drawing board so that you do not forget them
Answered 1 days AfterMay 26, 2021

Answer To: CST-135 Milestone Guide Semester Milestone Project Objective: Create a contacts manager application...

Valupadasu answered on May 28 2021
153 Votes
jackson-annotations-2.9.0.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Bnd-LastModified: 1501386807097
Build-Jdk: 1.7.0_79
Built-By: tatu
Bundle-Description: Core annotations used for value types, used by Jacks
on data binding package.
Bundle-DocURL: http://github.com/FasterXML/jackson
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: Jackson-annotations
Bundle-SymbolicName: com.fasterxml.jackson.core.jackson-annotations
Bundle-Vendor: FasterXML
Bundle-Version: 2.9.0
Created-By: Apache Maven Bundle Plugin
Export-Package: com.fasterxml.jackson.annotation;version="2.9.0"
Implementation-Build-Date: 2017-07-30 03:53:23+0000
Implementation-Title: Jackson-annotations
Implementation-Vendor: FasterXML
Implementation-Vendor-Id: com.fasterxml.jackson.core
Implementation-Version: 2.9.0
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))"
Specification-Title: Jackson-annotations
Specification-Vendor: FasterXML
Specification-Version: 2.9.0
Tool: Bnd-2.3.0.201405100607
X-Compile-Source-JDK: 1.6
X-Compile-Target-JDK: 1.6
META-INF/LICENSE
This copy of Jackson JSON processor annotations is licensed under the
Apache (Software) License, version 2.0 ("the License").
See the License for details about distribution rights, and the
specific rights regarding derivate works.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.properties
#Generated by org.apache.felix.bundleplugin
#Sat Jul 29 20:53:27 PDT 2017
version=2.9.0
groupId=com.fasterxml.jackson.core
artifactId=jackson-annotations
META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.xml

4.0.0

com.fasterxml.jackson

jackson-parent
2.9.0

com.fasterxml.jackson.core
jackson-annotations
Jackson-annotations
2.9.0
bundle
Core annotations used for value types, used by Jackson data binding package.

2008
http://github.com/FasterXML/jackson

scm:git:[email protected]:FasterXML/jackson-annotations.git
scm:git:[email protected]:FasterXML/jackson-annotations.git
http://github.com/FasterXML/jackson-annotations
jackson-annotations-2.9.0



1.6
1.6

2.5.3
com.fasterxml.jackson.annotation.*;version=${project.version}



junit
junit
test


com/fasterxml/jackson/annotation/JacksonAnnotation.class
package com.fasterxml.jackson.annotation;
public abstract interface JacksonAnnotation extends annotation.Annotation {
}
com/fasterxml/jackson/annotation/JacksonAnnotationValue.class
package com.fasterxml.jackson.annotation;
public abstract interface JacksonAnnotationValue {
public abstract Class valueFor();
}
com/fasterxml/jackson/annotation/JacksonAnnotationsInside.class
package com.fasterxml.jackson.annotation;
public abstract interface JacksonAnnotationsInside extends annotation.Annotation {
}
com/fasterxml/jackson/annotation/JacksonInject$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JacksonInject$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
protected static final JacksonInject$Value EMPTY;
protected final Object _id;
protected final Boolean _useInput;
protected void JacksonInject$Value(Object, Boolean);
public Class valueFor();
public static JacksonInject$Value empty();
public static JacksonInject$Value construct(Object, Boolean);
public static JacksonInject$Value from(JacksonInject);
public static JacksonInject$Value forId(Object);
public JacksonInject$Value withId(Object);
public JacksonInject$Value withUseInput(Boolean);
public Object getId();
public Boolean getUseInput();
public boolean hasId();
public boolean willUseInput(boolean);
public String toString();
public int hashCode();
public boolean equals(Object);
private static boolean _empty(Object, Boolean);
static void ();
}
com/fasterxml/jackson/annotation/JacksonInject.class
package com.fasterxml.jackson.annotation;
public abstract interface JacksonInject extends annotation.Annotation {
public abstract String value();
public abstract OptBoolean useInput();
}
com/fasterxml/jackson/annotation/JsonAlias.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonAlias extends annotation.Annotation {
public abstract String[] value();
}
com/fasterxml/jackson/annotation/JsonAnyGetter.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonAnyGetter extends annotation.Annotation {
public abstract boolean enabled();
}
com/fasterxml/jackson/annotation/JsonAnySetter.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonAnySetter extends annotation.Annotation {
public abstract boolean enabled();
}
com/fasterxml/jackson/annotation/JsonAutoDetect$1.class
package com.fasterxml.jackson.annotation;
synchronized class JsonAutoDetect$1 {
static void ();
}
com/fasterxml/jackson/annotation/JsonAutoDetect$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonAutoDetect$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
private static final JsonAutoDetect$Visibility DEFAULT_FIELD_VISIBILITY;
protected static final JsonAutoDetect$Value DEFAULT;
protected static final JsonAutoDetect$Value NO_OVERRIDES;
protected final JsonAutoDetect$Visibility _fieldVisibility;
protected final JsonAutoDetect$Visibility _getterVisibility;
protected final JsonAutoDetect$Visibility _isGetterVisibility;
protected final JsonAutoDetect$Visibility _setterVisibility;
protected final JsonAutoDetect$Visibility _creatorVisibility;
private void JsonAutoDetect$Value(JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility);
public static JsonAutoDetect$Value defaultVisibility();
public static JsonAutoDetect$Value noOverrides();
public static JsonAutoDetect$Value from(JsonAutoDetect);
public static JsonAutoDetect$Value construct(PropertyAccessor, JsonAutoDetect$Visibility);
public static JsonAutoDetect$Value construct(JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility);
public JsonAutoDetect$Value withFieldVisibility(JsonAutoDetect$Visibility);
public JsonAutoDetect$Value withGetterVisibility(JsonAutoDetect$Visibility);
public JsonAutoDetect$Value withIsGetterVisibility(JsonAutoDetect$Visibility);
public JsonAutoDetect$Value withSetterVisibility(JsonAutoDetect$Visibility);
public JsonAutoDetect$Value withCreatorVisibility(JsonAutoDetect$Visibility);
public static JsonAutoDetect$Value merge(JsonAutoDetect$Value, JsonAutoDetect$Value);
public JsonAutoDetect$Value withOverrides(JsonAutoDetect$Value);
public Class valueFor();
public JsonAutoDetect$Visibility getFieldVisibility();
public JsonAutoDetect$Visibility getGetterVisibility();
public JsonAutoDetect$Visibility getIsGetterVisibility();
public JsonAutoDetect$Visibility getSetterVisibility();
public JsonAutoDetect$Visibility getCreatorVisibility();
protected Object readResolve();
public String toString();
public int hashCode();
public boolean equals(Object);
private static JsonAutoDetect$Value _predefined(JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility, JsonAutoDetect$Visibility);
private static boolean _equals(JsonAutoDetect$Value, JsonAutoDetect$Value);
static void ();
}
com/fasterxml/jackson/annotation/JsonAutoDetect$Visibility.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonAutoDetect$Visibility {
public static final JsonAutoDetect$Visibility ANY;
public static final JsonAutoDetect$Visibility NON_PRIVATE;
public static final JsonAutoDetect$Visibility PROTECTED_AND_PUBLIC;
public static final JsonAutoDetect$Visibility PUBLIC_ONLY;
public static final JsonAutoDetect$Visibility NONE;
public static final JsonAutoDetect$Visibility DEFAULT;
public static JsonAutoDetect$Visibility[] values();
public static JsonAutoDetect$Visibility valueOf(String);
private void JsonAutoDetect$Visibility(String, int);
public boolean isVisible(reflect.Member);
static void ();
}
com/fasterxml/jackson/annotation/JsonAutoDetect.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonAutoDetect extends annotation.Annotation {
public abstract JsonAutoDetect$Visibility getterVisibility();
public abstract JsonAutoDetect$Visibility isGetterVisibility();
public abstract JsonAutoDetect$Visibility setterVisibility();
public abstract JsonAutoDetect$Visibility creatorVisibility();
public abstract JsonAutoDetect$Visibility fieldVisibility();
}
com/fasterxml/jackson/annotation/JsonBackReference.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonBackReference extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonClassDescription.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonClassDescription extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonCreator$Mode.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonCreator$Mode {
public static final JsonCreator$Mode DEFAULT;
public static final JsonCreator$Mode DELEGATING;
public static final JsonCreator$Mode PROPERTIES;
public static final JsonCreator$Mode DISABLED;
public static JsonCreator$Mode[] values();
public static JsonCreator$Mode valueOf(String);
private void JsonCreator$Mode(String, int);
static void ();
}
com/fasterxml/jackson/annotation/JsonCreator.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonCreator extends annotation.Annotation {
public abstract JsonCreator$Mode mode();
}
com/fasterxml/jackson/annotation/JsonEnumDefaultValue.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonEnumDefaultValue extends annotation.Annotation {
}
com/fasterxml/jackson/annotation/JsonFilter.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonFilter extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonFormat$Feature.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonFormat$Feature {
public static final JsonFormat$Feature ACCEPT_SINGLE_VALUE_AS_ARRAY;
public static final JsonFormat$Feature ACCEPT_CASE_INSENSITIVE_PROPERTIES;
public static final JsonFormat$Feature WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS;
public static final JsonFormat$Feature WRITE_DATES_WITH_ZONE_ID;
public static final JsonFormat$Feature WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED;
public static final JsonFormat$Feature WRITE_SORTED_MAP_ENTRIES;
public static final JsonFormat$Feature ADJUST_DATES_TO_CONTEXT_TIME_ZONE;
public static JsonFormat$Feature[] values();
public static JsonFormat$Feature valueOf(String);
private void JsonFormat$Feature(String, int);
static void ();
}
com/fasterxml/jackson/annotation/JsonFormat$Features.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonFormat$Features {
private final int _enabled;
private final int _disabled;
private static final JsonFormat$Features EMPTY;
private void JsonFormat$Features(int, int);
public static JsonFormat$Features empty();
public static JsonFormat$Features construct(JsonFormat);
public static JsonFormat$Features construct(JsonFormat$Feature[], JsonFormat$Feature[]);
public JsonFormat$Features withOverrides(JsonFormat$Features);
public transient JsonFormat$Features with(JsonFormat$Feature[]);
public transient JsonFormat$Features without(JsonFormat$Feature[]);
public Boolean get(JsonFormat$Feature);
public int hashCode();
public boolean equals(Object);
static void ();
}
com/fasterxml/jackson/annotation/JsonFormat$Shape.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonFormat$Shape {
public static final JsonFormat$Shape ANY;
public static final JsonFormat$Shape NATURAL;
public static final JsonFormat$Shape SCALAR;
public static final JsonFormat$Shape ARRAY;
public static final JsonFormat$Shape OBJECT;
public static final JsonFormat$Shape NUMBER;
public static final JsonFormat$Shape NUMBER_FLOAT;
public static final JsonFormat$Shape NUMBER_INT;
public static final JsonFormat$Shape STRING;
public static final JsonFormat$Shape BOOLEAN;
public static JsonFormat$Shape[] values();
public static JsonFormat$Shape valueOf(String);
private void JsonFormat$Shape(String, int);
public boolean isNumeric();
public boolean isStructured();
static void ();
}
com/fasterxml/jackson/annotation/JsonFormat$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonFormat$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
private static final JsonFormat$Value EMPTY;
private final String _pattern;
private final JsonFormat$Shape _shape;
private final java.util.Locale _locale;
private final String _timezoneStr;
private final Boolean _lenient;
private final JsonFormat$Features _features;
private transient java.util.TimeZone _timezone;
public void JsonFormat$Value();
public void JsonFormat$Value(JsonFormat);
public void JsonFormat$Value(String, JsonFormat$Shape, String, String, JsonFormat$Features, Boolean);
public void JsonFormat$Value(String, JsonFormat$Shape, java.util.Locale, java.util.TimeZone, JsonFormat$Features, Boolean);
public void JsonFormat$Value(String, JsonFormat$Shape, java.util.Locale, String, java.util.TimeZone, JsonFormat$Features, Boolean);
public void JsonFormat$Value(String, JsonFormat$Shape, java.util.Locale, String, java.util.TimeZone, JsonFormat$Features);
public void JsonFormat$Value(String, JsonFormat$Shape, String, String, JsonFormat$Features);
public void JsonFormat$Value(String, JsonFormat$Shape, java.util.Locale, java.util.TimeZone, JsonFormat$Features);
public static final JsonFormat$Value empty();
public static JsonFormat$Value merge(JsonFormat$Value, JsonFormat$Value);
public static transient JsonFormat$Value mergeAll(JsonFormat$Value[]);
public static final JsonFormat$Value from(JsonFormat);
public final JsonFormat$Value withOverrides(JsonFormat$Value);
public static JsonFormat$Value forPattern(String);
public static JsonFormat$Value forShape(JsonFormat$Shape);
public static JsonFormat$Value forLeniency(boolean);
public JsonFormat$Value withPattern(String);
public JsonFormat$Value withShape(JsonFormat$Shape);
public JsonFormat$Value withLocale(java.util.Locale);
public JsonFormat$Value withTimeZone(java.util.TimeZone);
public JsonFormat$Value withLenient(Boolean);
public JsonFormat$Value withFeature(JsonFormat$Feature);
public JsonFormat$Value withoutFeature(JsonFormat$Feature);
public Class valueFor();
public String getPattern();
public JsonFormat$Shape getShape();
public java.util.Locale getLocale();
public Boolean getLenient();
public boolean isLenient();
public String timeZoneAsString();
public java.util.TimeZone getTimeZone();
public boolean hasShape();
public boolean hasPattern();
public boolean hasLocale();
public boolean hasTimeZone();
public boolean hasLenient();
public Boolean getFeature(JsonFormat$Feature);
public JsonFormat$Features getFeatures();
public String toString();
public int hashCode();
public boolean equals(Object);
private static boolean _equal(Object, Object);
static void ();
}
com/fasterxml/jackson/annotation/JsonFormat.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonFormat extends annotation.Annotation {
public static final String DEFAULT_LOCALE = ##default;
public static final String DEFAULT_TIMEZONE = ##default;
public abstract String pattern();
public abstract JsonFormat$Shape shape();
public abstract String locale();
public abstract String timezone();
public abstract OptBoolean lenient();
public abstract JsonFormat$Feature[] with();
public abstract JsonFormat$Feature[] without();
}
com/fasterxml/jackson/annotation/JsonGetter.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonGetter extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonIdentityInfo.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonIdentityInfo extends annotation.Annotation {
public abstract String property();
public abstract Class generator();
public abstract Class resolver();
public abstract Class scope();
}
com/fasterxml/jackson/annotation/JsonIdentityReference.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonIdentityReference extends annotation.Annotation {
public abstract boolean alwaysAsId();
}
com/fasterxml/jackson/annotation/JsonIgnore.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonIgnore extends annotation.Annotation {
public abstract boolean value();
}
com/fasterxml/jackson/annotation/JsonIgnoreProperties$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonIgnoreProperties$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
protected static final JsonIgnoreProperties$Value EMPTY;
protected final java.util.Set _ignored;
protected final boolean _ignoreUnknown;
protected final boolean _allowGetters;
protected final boolean _allowSetters;
protected final boolean _merge;
protected void JsonIgnoreProperties$Value(java.util.Set, boolean, boolean, boolean, boolean);
public static JsonIgnoreProperties$Value from(JsonIgnoreProperties);
public static JsonIgnoreProperties$Value construct(java.util.Set, boolean, boolean, boolean, boolean);
public static JsonIgnoreProperties$Value empty();
public static JsonIgnoreProperties$Value merge(JsonIgnoreProperties$Value, JsonIgnoreProperties$Value);
public static transient JsonIgnoreProperties$Value mergeAll(JsonIgnoreProperties$Value[]);
public static JsonIgnoreProperties$Value forIgnoredProperties(java.util.Set);
public static transient JsonIgnoreProperties$Value forIgnoredProperties(String[]);
public static JsonIgnoreProperties$Value forIgnoreUnknown(boolean);
public JsonIgnoreProperties$Value withOverrides(JsonIgnoreProperties$Value);
public JsonIgnoreProperties$Value withIgnored(java.util.Set);
public transient JsonIgnoreProperties$Value withIgnored(String[]);
public JsonIgnoreProperties$Value withoutIgnored();
public JsonIgnoreProperties$Value withIgnoreUnknown();
public JsonIgnoreProperties$Value withoutIgnoreUnknown();
public JsonIgnoreProperties$Value withAllowGetters();
public JsonIgnoreProperties$Value withoutAllowGetters();
public JsonIgnoreProperties$Value withAllowSetters();
public JsonIgnoreProperties$Value withoutAllowSetters();
public JsonIgnoreProperties$Value withMerge();
public JsonIgnoreProperties$Value withoutMerge();
public Class valueFor();
protected Object readResolve();
public java.util.Set getIgnored();
public java.util.Set findIgnoredForSerialization();
public java.util.Set findIgnoredForDeserialization();
public boolean getIgnoreUnknown();
public boolean getAllowGetters();
public boolean getAllowSetters();
public boolean getMerge();
public String toString();
public int hashCode();
public boolean equals(Object);
private static boolean _equals(JsonIgnoreProperties$Value, JsonIgnoreProperties$Value);
private static java.util.Set _asSet(String[]);
private static java.util.Set _merge(java.util.Set, java.util.Set);
private static boolean _empty(java.util.Set, boolean, boolean, boolean, boolean);
static void ();
}
com/fasterxml/jackson/annotation/JsonIgnoreProperties.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonIgnoreProperties extends annotation.Annotation {
public abstract String[] value();
public abstract boolean ignoreUnknown();
public abstract boolean allowGetters();
public abstract boolean allowSetters();
}
com/fasterxml/jackson/annotation/JsonIgnoreType.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonIgnoreType extends annotation.Annotation {
public abstract boolean value();
}
com/fasterxml/jackson/annotation/JsonInclude$Include.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonInclude$Include {
public static final JsonInclude$Include ALWAYS;
public static final JsonInclude$Include NON_NULL;
public static final JsonInclude$Include NON_ABSENT;
public static final JsonInclude$Include NON_EMPTY;
public static final JsonInclude$Include NON_DEFAULT;
public static final JsonInclude$Include CUSTOM;
public static final JsonInclude$Include USE_DEFAULTS;
public static JsonInclude$Include[] values();
public static JsonInclude$Include valueOf(String);
private void JsonInclude$Include(String, int);
static void ();
}
com/fasterxml/jackson/annotation/JsonInclude$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonInclude$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
protected static final JsonInclude$Value EMPTY;
protected final JsonInclude$Include _valueInclusion;
protected final JsonInclude$Include _contentInclusion;
protected final Class _valueFilter;
protected final Class _contentFilter;
public void JsonInclude$Value(JsonInclude);
protected void JsonInclude$Value(JsonInclude$Include, JsonInclude$Include, Class, Class);
public static JsonInclude$Value empty();
public static JsonInclude$Value merge(JsonInclude$Value, JsonInclude$Value);
public static transient JsonInclude$Value mergeAll(JsonInclude$Value[]);
protected Object readResolve();
public JsonInclude$Value withOverrides(JsonInclude$Value);
public static JsonInclude$Value construct(JsonInclude$Include, JsonInclude$Include);
public static JsonInclude$Value construct(JsonInclude$Include, JsonInclude$Include, Class, Class);
public static JsonInclude$Value from(JsonInclude);
public JsonInclude$Value withValueInclusion(JsonInclude$Include);
public JsonInclude$Value withValueFilter(Class);
public JsonInclude$Value withContentFilter(Class);
public JsonInclude$Value withContentInclusion(JsonInclude$Include);
public Class valueFor();
public JsonInclude$Include getValueInclusion();
public JsonInclude$Include getContentInclusion();
public Class getValueFilter();
public Class getContentFilter();
public String toString();
public int hashCode();
public boolean equals(Object);
static void ();
}
com/fasterxml/jackson/annotation/JsonInclude.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonInclude extends annotation.Annotation {
public abstract JsonInclude$Include value();
public abstract JsonInclude$Include content();
public abstract Class valueFilter();
public abstract Class contentFilter();
}
com/fasterxml/jackson/annotation/JsonManagedReference.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonManagedReference extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonMerge.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonMerge extends annotation.Annotation {
public abstract OptBoolean value();
}
com/fasterxml/jackson/annotation/JsonProperty$Access.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonProperty$Access {
public static final JsonProperty$Access AUTO;
public static final JsonProperty$Access READ_ONLY;
public static final JsonProperty$Access WRITE_ONLY;
public static final JsonProperty$Access READ_WRITE;
public static JsonProperty$Access[] values();
public static JsonProperty$Access valueOf(String);
private void JsonProperty$Access(String, int);
static void ();
}
com/fasterxml/jackson/annotation/JsonProperty.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonProperty extends annotation.Annotation {
public static final String USE_DEFAULT_NAME = ;
public static final int INDEX_UNKNOWN = -1;
public abstract String value();
public abstract boolean required();
public abstract int index();
public abstract String defaultValue();
public abstract JsonProperty$Access access();
}
com/fasterxml/jackson/annotation/JsonPropertyDescription.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonPropertyDescription extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonPropertyOrder.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonPropertyOrder extends annotation.Annotation {
public abstract String[] value();
public abstract boolean alphabetic();
}
com/fasterxml/jackson/annotation/JsonRawValue.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonRawValue extends annotation.Annotation {
public abstract boolean value();
}
com/fasterxml/jackson/annotation/JsonRootName.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonRootName extends annotation.Annotation {
public abstract String value();
public abstract String namespace();
}
com/fasterxml/jackson/annotation/JsonSetter$Value.class
package com.fasterxml.jackson.annotation;
public synchronized class JsonSetter$Value implements JacksonAnnotationValue, java.io.Serializable {
private static final long serialVersionUID = 1;
private final Nulls _nulls;
private final Nulls _contentNulls;
protected static final JsonSetter$Value EMPTY;
protected void JsonSetter$Value(Nulls, Nulls);
public Class valueFor();
protected Object readResolve();
public static JsonSetter$Value from(JsonSetter);
public static JsonSetter$Value construct(Nulls, Nulls);
public static JsonSetter$Value empty();
public static JsonSetter$Value merge(JsonSetter$Value, JsonSetter$Value);
public static JsonSetter$Value forValueNulls(Nulls);
public static JsonSetter$Value forValueNulls(Nulls, Nulls);
public static JsonSetter$Value forContentNulls(Nulls);
public JsonSetter$Value withOverrides(JsonSetter$Value);
public JsonSetter$Value withValueNulls(Nulls);
public JsonSetter$Value withValueNulls(Nulls, Nulls);
public JsonSetter$Value withContentNulls(Nulls);
public Nulls getValueNulls();
public Nulls getContentNulls();
public Nulls nonDefaultValueNulls();
public Nulls nonDefaultContentNulls();
public String toString();
public int hashCode();
public boolean equals(Object);
private static boolean _empty(Nulls, Nulls);
static void ();
}
com/fasterxml/jackson/annotation/JsonSetter.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonSetter extends annotation.Annotation {
public abstract String value();
public abstract Nulls nulls();
public abstract Nulls contentNulls();
}
com/fasterxml/jackson/annotation/JsonSubTypes$Type.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonSubTypes$Type extends annotation.Annotation {
public abstract Class value();
public abstract String name();
}
com/fasterxml/jackson/annotation/JsonSubTypes.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonSubTypes extends annotation.Annotation {
public abstract JsonSubTypes$Type[] value();
}
com/fasterxml/jackson/annotation/JsonTypeId.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonTypeId extends annotation.Annotation {
}
com/fasterxml/jackson/annotation/JsonTypeInfo$As.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonTypeInfo$As {
public static final JsonTypeInfo$As PROPERTY;
public static final JsonTypeInfo$As WRAPPER_OBJECT;
public static final JsonTypeInfo$As WRAPPER_ARRAY;
public static final JsonTypeInfo$As EXTERNAL_PROPERTY;
public static final JsonTypeInfo$As EXISTING_PROPERTY;
public static JsonTypeInfo$As[] values();
public static JsonTypeInfo$As valueOf(String);
private void JsonTypeInfo$As(String, int);
static void ();
}
com/fasterxml/jackson/annotation/JsonTypeInfo$Id.class
package com.fasterxml.jackson.annotation;
public final synchronized enum JsonTypeInfo$Id {
public static final JsonTypeInfo$Id NONE;
public static final JsonTypeInfo$Id CLASS;
public static final JsonTypeInfo$Id MINIMAL_CLASS;
public static final JsonTypeInfo$Id NAME;
public static final JsonTypeInfo$Id CUSTOM;
private final String _defaultPropertyName;
public static JsonTypeInfo$Id[] values();
public static JsonTypeInfo$Id valueOf(String);
private void JsonTypeInfo$Id(String, int, String);
public String getDefaultPropertyName();
static void ();
}
com/fasterxml/jackson/annotation/JsonTypeInfo$None.class
package com.fasterxml.jackson.annotation;
public abstract synchronized class JsonTypeInfo$None {
public void JsonTypeInfo$None();
}
com/fasterxml/jackson/annotation/JsonTypeInfo.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonTypeInfo extends annotation.Annotation {
public abstract JsonTypeInfo$Id use();
public abstract JsonTypeInfo$As include();
public abstract String property();
public abstract Class defaultImpl();
public abstract boolean visible();
}
com/fasterxml/jackson/annotation/JsonTypeName.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonTypeName extends annotation.Annotation {
public abstract String value();
}
com/fasterxml/jackson/annotation/JsonUnwrapped.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonUnwrapped extends annotation.Annotation {
public abstract boolean enabled();
public abstract String prefix();
public abstract String suffix();
}
com/fasterxml/jackson/annotation/JsonValue.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonValue extends annotation.Annotation {
public abstract boolean value();
}
com/fasterxml/jackson/annotation/JsonView.class
package com.fasterxml.jackson.annotation;
public abstract interface JsonView extends annotation.Annotation {
public abstract Class[] value();
}
com/fasterxml/jackson/annotation/Nulls.class
package com.fasterxml.jackson.annotation;
public final synchronized enum Nulls {
public static final Nulls SET;
public static final Nulls SKIP;
public static final Nulls FAIL;
public static final Nulls AS_EMPTY;
public static final Nulls DEFAULT;
public static Nulls[] values();
public static Nulls valueOf(String);
private void Nulls(String, int);
static void ();
}
com/fasterxml/jackson/annotation/ObjectIdGenerator$IdKey.class
package com.fasterxml.jackson.annotation;
public final synchronized class ObjectIdGenerator$IdKey implements java.io.Serializable {
private static final long serialVersionUID = 1;
public final Class type;
public final Class scope;
public final Object key;
private final int hashCode;
public void ObjectIdGenerator$IdKey(Class, Class, Object);
public int hashCode();
public boolean equals(Object);
public String toString();
}
com/fasterxml/jackson/annotation/ObjectIdGenerator.class
package com.fasterxml.jackson.annotation;
public abstract synchronized class ObjectIdGenerator implements java.io.Serializable {
public void ObjectIdGenerator();
public abstract Class getScope();
public abstract boolean canUseFor(ObjectIdGenerator);
public boolean maySerializeAsObject();
public boolean isValidReferencePropertyName(String, Object);
public abstract ObjectIdGenerator forScope(Class);
public abstract ObjectIdGenerator newForSerialization(Object);
public abstract ObjectIdGenerator$IdKey key(Object);
public abstract Object generateId(Object);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$Base.class
package com.fasterxml.jackson.annotation;
abstract synchronized class ObjectIdGenerators$Base extends ObjectIdGenerator {
protected final Class _scope;
protected void ObjectIdGenerators$Base(Class);
public final Class getScope();
public boolean canUseFor(ObjectIdGenerator);
public abstract Object generateId(Object);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$IntSequenceGenerator.class
package com.fasterxml.jackson.annotation;
public final synchronized class ObjectIdGenerators$IntSequenceGenerator extends ObjectIdGenerators$Base {
private static final long serialVersionUID = 1;
protected transient int _nextValue;
public void ObjectIdGenerators$IntSequenceGenerator();
public void ObjectIdGenerators$IntSequenceGenerator(Class, int);
protected int initialValue();
public ObjectIdGenerator forScope(Class);
public ObjectIdGenerator newForSerialization(Object);
public ObjectIdGenerator$IdKey key(Object);
public Integer generateId(Object);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$None.class
package com.fasterxml.jackson.annotation;
public abstract synchronized class ObjectIdGenerators$None extends ObjectIdGenerator {
public void ObjectIdGenerators$None();
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$PropertyGenerator.class
package com.fasterxml.jackson.annotation;
public abstract synchronized class ObjectIdGenerators$PropertyGenerator extends ObjectIdGenerators$Base {
private static final long serialVersionUID = 1;
protected void ObjectIdGenerators$PropertyGenerator(Class);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$StringIdGenerator.class
packa
ge com.fasterxml.jackson.annotation;
public final synchronized class ObjectIdGenerators$StringIdGenerator extends ObjectIdGenerators$Base {
private static final long serialVersionUID = 1;
public void ObjectIdGenerators$StringIdGenerator();
private void ObjectIdGenerators$StringIdGenerator(Class);
public ObjectIdGenerator forScope(Class);
public ObjectIdGenerator newForSerialization(Object);
public String generateId(Object);
public ObjectIdGenerator$IdKey key(Object);
public boolean canUseFor(ObjectIdGenerator);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators$UUIDGenerator.class
package com.fasterxml.jackson.annotation;
public final synchronized class ObjectIdGenerators$UUIDGenerator extends ObjectIdGenerators$Base {
private static final long serialVersionUID = 1;
public void ObjectIdGenerators$UUIDGenerator();
private void ObjectIdGenerators$UUIDGenerator(Class);
public ObjectIdGenerator forScope(Class);
public ObjectIdGenerator newForSerialization(Object);
public java.util.UUID generateId(Object);
public ObjectIdGenerator$IdKey key(Object);
public boolean canUseFor(ObjectIdGenerator);
}
com/fasterxml/jackson/annotation/ObjectIdGenerators.class
package com.fasterxml.jackson.annotation;
public synchronized class ObjectIdGenerators {
public void ObjectIdGenerators();
}
com/fasterxml/jackson/annotation/ObjectIdResolver.class
package com.fasterxml.jackson.annotation;
public abstract interface ObjectIdResolver {
public abstract void bindItem(ObjectIdGenerator$IdKey, Object);
public abstract Object resolveId(ObjectIdGenerator$IdKey);
public abstract ObjectIdResolver newForDeserialization(Object);
public abstract boolean canUseFor(ObjectIdResolver);
}
com/fasterxml/jackson/annotation/OptBoolean.class
package com.fasterxml.jackson.annotation;
public final synchronized enum OptBoolean {
public static final OptBoolean TRUE;
public static final OptBoolean FALSE;
public static final OptBoolean DEFAULT;
public static OptBoolean[] values();
public static OptBoolean valueOf(String);
private void OptBoolean(String, int);
public Boolean asBoolean();
public boolean asPrimitive();
public static OptBoolean fromBoolean(Boolean);
public static boolean equals(Boolean, Boolean);
static void ();
}
com/fasterxml/jackson/annotation/PropertyAccessor.class
package com.fasterxml.jackson.annotation;
public final synchronized enum PropertyAccessor {
public static final PropertyAccessor GETTER;
public static final PropertyAccessor SETTER;
public static final PropertyAccessor CREATOR;
public static final PropertyAccessor FIELD;
public static final PropertyAccessor IS_GETTER;
public static final PropertyAccessor NONE;
public static final PropertyAccessor ALL;
public static PropertyAccessor[] values();
public static PropertyAccessor valueOf(String);
private void PropertyAccessor(String, int);
public boolean creatorEnabled();
public boolean getterEnabled();
public boolean isGetterEnabled();
public boolean setterEnabled();
public boolean fieldEnabled();
static void ();
}
com/fasterxml/jackson/annotation/SimpleObjectIdResolver.class
package com.fasterxml.jackson.annotation;
public synchronized class SimpleObjectIdResolver implements ObjectIdResolver {
protected java.util.Map _items;
public void SimpleObjectIdResolver();
public void bindItem(ObjectIdGenerator$IdKey, Object);
public Object resolveId(ObjectIdGenerator$IdKey);
public boolean canUseFor(ObjectIdResolver);
public ObjectIdResolver newForDeserialization(Object);
}
jackson-core-2.9.4.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Automatic-Module-Name: com.fasterxml.jackson.core
Bnd-LastModified: 1516763607930
Build-Jdk: 1.7.0_79
Built-By: tatu
Bundle-Description: Core Jackson processing abstractions (aka Streaming
API), implementation for JSON
Bundle-DocURL: https://github.com/FasterXML/jackson-core
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: Jackson-core
Bundle-SymbolicName: com.fasterxml.jackson.core.jackson-core
Bundle-Vendor: FasterXML
Bundle-Version: 2.9.4
Created-By: Apache Maven Bundle Plugin
Export-Package: com.fasterxml.jackson.core;version="2.9.4";uses:="com.fa
sterxml.jackson.core.async,com.fasterxml.jackson.core.format,com.faster
xml.jackson.core.io,com.fasterxml.jackson.core.sym,com.fasterxml.jackso
n.core.type,com.fasterxml.jackson.core.util",com.fasterxml.jackson.core
.async;version="2.9.4",com.fasterxml.jackson.core.base;version="2.9.4";
uses:="com.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fas
terxml.jackson.core.json,com.fasterxml.jackson.core.util",com.fasterxml
.jackson.core.filter;version="2.9.4";uses:="com.fasterxml.jackson.core,
com.fasterxml.jackson.core.util",com.fasterxml.jackson.core.format;vers
ion="2.9.4";uses:="com.fasterxml.jackson.core",com.fasterxml.jackson.co
re.io;version="2.9.4";uses:="com.fasterxml.jackson.core,com.fasterxml.j
ackson.core.util",com.fasterxml.jackson.core.json;version="2.9.4";uses:
="com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.faster
xml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jac
kson.core.sym",com.fasterxml.jackson.core.json.async;version="2.9.4";us
es:="com.fasterxml.jackson.core,com.fasterxml.jackson.core.async,com.fa
sterxml.jackson.core.base,com.fasterxml.jackson.core.io,com.fasterxml.j
ackson.core.sym",com.fasterxml.jackson.core.sym;version="2.9.4",com.fas
terxml.jackson.core.type;version="2.9.4";uses:="com.fasterxml.jackson.c
ore",com.fasterxml.jackson.core.util;version="2.9.4";uses:="com.fasterx
ml.jackson.core,com.fasterxml.jackson.core.io"
Implementation-Build-Date: 2018-01-24 03:13:11+0000
Implementation-Title: Jackson-core
Implementation-Vendor: FasterXML
Implementation-Vendor-Id: com.fasterxml.jackson.core
Implementation-Version: 2.9.4
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))"
Specification-Title: Jackson-core
Specification-Vendor: FasterXML
Specification-Version: 2.9.4
Tool: Bnd-2.3.0.201405100607
X-Compile-Source-JDK: 1.6
X-Compile-Target-JDK: 1.6
META-INF/LICENSE
This copy of Jackson JSON processor streaming parser/generator is licensed under the
Apache (Software) License, version 2.0 ("the License").
See the License for details about distribution rights, and the
specific rights regarding derivate works.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
META-INF/NOTICE
# Jackson JSON processor
Jackson is a high-performance, Free/Open Source JSON processing library.
It was originally written by Tatu Saloranta ([email protected]), and has
been in development since 2007.
It is currently developed by a community of developers, as well as supported
commercially by FasterXML.com.
## Licensing
Jackson core and extension components may licensed under different licenses.
To find the details that apply to this artifact see the accompanying LICENSE file.
For more information, including possible other licensing options, contact
FasterXML.com (http://fasterxml.com).
## Credits
A list of contributors may be found from CREDITS file, which is included
in some artifacts (usually source distributions); but is always available
from the source code management (SCM) system project uses.
META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties
#Generated by org.apache.felix.bundleplugin
#Tue Jan 23 19:13:27 PST 2018
version=2.9.4
groupId=com.fasterxml.jackson.core
artifactId=jackson-core
META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml

4.0.0

com.fasterxml.jackson

jackson-base
2.9.4

com.fasterxml.jackson.core
jackson-core
Jackson-core
2.9.4
bundle
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2008
https://github.com/FasterXML/jackson-core

scm:git:[email protected]:FasterXML/jackson-core.git
scm:git:[email protected]:FasterXML/jackson-core.git
http://github.com/FasterXML/jackson-core
jackson-core-2.9.4



1.6
1.6

2.5.3
com.fasterxml.jackson.core;version=${project.version},
com.fasterxml.jackson.core.*;version=${project.version}


com/fasterxml/jackson/core/json
${project.groupId}.json

com.fasterxml.jackson.core




maven-enforcer-plugin
    

enforce-properties
     validate
enforce




org.apache.maven.plugins
maven-site-plugin


org.apache.maven.plugins
maven-surefire-plugin
${version.plugin.surefire}

${surefire.redirectTestOutputToFile}

**/failing/**/*.java





com.google.code.maven-replacer-plugin
replacer



META-INF/services/com.fasterxml.jackson.core.JsonFactory
com.fasterxml.jackson.core.JsonFactory
com/fasterxml/jackson/core/Base64Variant.class
package com.fasterxml.jackson.core;
public final synchronized class Base64Variant implements java.io.Serializable {
private static final int INT_SPACE = 32;
private static final long serialVersionUID = 1;
static final char PADDING_CHAR_NONE = 0;
public static final int BASE64_VALUE_INVALID = -1;
public static final int BASE64_VALUE_PADDING = -2;
private final transient int[] _asciiToBase64;
private final transient char[] _base64ToAsciiC;
private final transient byte[] _base64ToAsciiB;
final String _name;
private final transient boolean _usesPadding;
private final transient char _paddingChar;
private final transient int _maxLineLength;
public void Base64Variant(String, String, boolean, char, int);
public void Base64Variant(Base64Variant, String, int);
public void Base64Variant(Base64Variant, String, boolean, char, int);
protected Object readResolve();
public String getName();
public boolean usesPadding();
public boolean usesPaddingChar(char);
public boolean usesPaddingChar(int);
public char getPaddingChar();
public byte getPaddingByte();
public int getMaxLineLength();
public int decodeBase64Char(char);
public int decodeBase64Char(int);
public int decodeBase64Byte(byte);
public char encodeBase64BitsAsChar(int);
public int encodeBase64Chunk(int, char[], int);
public void encodeBase64Chunk(StringBuilder, int);
public int encodeBase64Partial(int, int, char[], int);
public void encodeBase64Partial(StringBuilder, int, int);
public byte encodeBase64BitsAsByte(int);
public int encodeBase64Chunk(int, byte[], int);
public int encodeBase64Partial(int, int, byte[], int);
public String encode(byte[]);
public String encode(byte[], boolean);
public byte[] decode(String) throws IllegalArgumentException;
public void decode(String, util.ByteArrayBuilder) throws IllegalArgumentException;
public String toString();
public boolean equals(Object);
public int hashCode();
protected void _reportInvalidBase64(char, int, String) throws IllegalArgumentException;
protected void _reportBase64EOF() throws IllegalArgumentException;
}
com/fasterxml/jackson/core/Base64Variants.class
package com.fasterxml.jackson.core;
public final synchronized class Base64Variants {
static final String STD_BASE64_ALPHABET = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/;
public static final Base64Variant MIME;
public static final Base64Variant MIME_NO_LINEFEEDS;
public static final Base64Variant PEM;
public static final Base64Variant MODIFIED_FOR_URL;
public void Base64Variants();
public static Base64Variant getDefaultVariant();
public static Base64Variant valueOf(String) throws IllegalArgumentException;
static void ();
}
com/fasterxml/jackson/core/FormatFeature.class
package com.fasterxml.jackson.core;
public abstract interface FormatFeature {
public abstract boolean enabledByDefault();
public abstract int getMask();
public abstract boolean enabledIn(int);
}
com/fasterxml/jackson/core/FormatSchema.class
package com.fasterxml.jackson.core;
public abstract interface FormatSchema {
public abstract String getSchemaType();
}
com/fasterxml/jackson/core/JsonEncoding.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonEncoding {
public static final JsonEncoding UTF8;
public static final JsonEncoding UTF16_BE;
public static final JsonEncoding UTF16_LE;
public static final JsonEncoding UTF32_BE;
public static final JsonEncoding UTF32_LE;
private final String _javaName;
private final boolean _bigEndian;
private final int _bits;
public static JsonEncoding[] values();
public static JsonEncoding valueOf(String);
private void JsonEncoding(String, int, String, boolean, int);
public String getJavaName();
public boolean isBigEndian();
public int bits();
static void ();
}
com/fasterxml/jackson/core/JsonFactory$Feature.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonFactory$Feature {
public static final JsonFactory$Feature INTERN_FIELD_NAMES;
public static final JsonFactory$Feature CANONICALIZE_FIELD_NAMES;
public static final JsonFactory$Feature FAIL_ON_SYMBOL_HASH_OVERFLOW;
public static final JsonFactory$Feature USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING;
private final boolean _defaultState;
public static JsonFactory$Feature[] values();
public static JsonFactory$Feature valueOf(String);
public static int collectDefaults();
private void JsonFactory$Feature(String, int, boolean);
public boolean enabledByDefault();
public boolean enabledIn(int);
public int getMask();
static void ();
}
com/fasterxml/jackson/core/JsonFactory.class
package com.fasterxml.jackson.core;
public synchronized class JsonFactory implements Versioned, java.io.Serializable {
private static final long serialVersionUID = 1;
public static final String FORMAT_NAME_JSON = JSON;
protected static final int DEFAULT_FACTORY_FEATURE_FLAGS;
protected static final int DEFAULT_PARSER_FEATURE_FLAGS;
protected static final int DEFAULT_GENERATOR_FEATURE_FLAGS;
private static final SerializableString DEFAULT_ROOT_VALUE_SEPARATOR;
protected final transient sym.CharsToNameCanonicalizer _rootCharSymbols;
protected final transient sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer;
protected ObjectCodec _objectCodec;
protected int _factoryFeatures;
protected int _parserFeatures;
protected int _generatorFeatures;
protected io.CharacterEscapes _characterEscapes;
protected io.InputDecorator _inputDecorator;
protected io.OutputDecorator _outputDecorator;
protected SerializableString _rootValueSeparator;
public void JsonFactory();
public void JsonFactory(ObjectCodec);
protected void JsonFactory(JsonFactory, ObjectCodec);
public JsonFactory copy();
protected void _checkInvalidCopy(Class);
protected Object readResolve();
public boolean requiresPropertyOrdering();
public boolean canHandleBinaryNatively();
public boolean canUseCharArrays();
public boolean canParseAsync();
public Class getFormatReadFeatureType();
public Class getFormatWriteFeatureType();
public boolean canUseSchema(FormatSchema);
public String getFormatName();
public format.MatchStrength hasFormat(format.InputAccessor) throws java.io.IOException;
public boolean requiresCustomCodec();
protected format.MatchStrength hasJSONFormat(format.InputAccessor) throws java.io.IOException;
public Version version();
public final JsonFactory configure(JsonFactory$Feature, boolean);
public JsonFactory enable(JsonFactory$Feature);
public JsonFactory disable(JsonFactory$Feature);
public final boolean isEnabled(JsonFactory$Feature);
public final JsonFactory configure(JsonParser$Feature, boolean);
public JsonFactory enable(JsonParser$Feature);
public JsonFactory disable(JsonParser$Feature);
public final boolean isEnabled(JsonParser$Feature);
public io.InputDecorator getInputDecorator();
public JsonFactory setInputDecorator(io.InputDecorator);
public final JsonFactory configure(JsonGenerator$Feature, boolean);
public JsonFactory enable(JsonGenerator$Feature);
public JsonFactory disable(JsonGenerator$Feature);
public final boolean isEnabled(JsonGenerator$Feature);
public io.CharacterEscapes getCharacterEscapes();
public JsonFactory setCharacterEscapes(io.CharacterEscapes);
public io.OutputDecorator getOutputDecorator();
public JsonFactory setOutputDecorator(io.OutputDecorator);
public JsonFactory setRootValueSeparator(String);
public String getRootValueSeparator();
public JsonFactory setCodec(ObjectCodec);
public ObjectCodec getCodec();
public JsonParser createParser(java.io.File) throws java.io.IOException, JsonParseException;
public JsonParser createParser(java.net.URL) throws java.io.IOException, JsonParseException;
public JsonParser createParser(java.io.InputStream) throws java.io.IOException, JsonParseException;
public JsonParser createParser(java.io.Reader) throws java.io.IOException, JsonParseException;
public JsonParser createParser(byte[]) throws java.io.IOException, JsonParseException;
public JsonParser createParser(byte[], int, int) throws java.io.IOException, JsonParseException;
public JsonParser createParser(String) throws java.io.IOException, JsonParseException;
public JsonParser createParser(char[]) throws java.io.IOException;
public JsonParser createParser(char[], int, int) throws java.io.IOException;
public JsonParser createParser(java.io.DataInput) throws java.io.IOException;
public JsonParser createNonBlockingByteArrayParser() throws java.io.IOException;
public JsonParser createJsonParser(java.io.File) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(java.net.URL) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(java.io.InputStream) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(java.io.Reader) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(byte[]) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(byte[], int, int) throws java.io.IOException, JsonParseException;
public JsonParser createJsonParser(String) throws java.io.IOException, JsonParseException;
public JsonGenerator createGenerator(java.io.OutputStream, JsonEncoding) throws java.io.IOException;
public JsonGenerator createGenerator(java.io.OutputStream) throws java.io.IOException;
public JsonGenerator createGenerator(java.io.Writer) throws java.io.IOException;
public JsonGenerator createGenerator(java.io.File, JsonEncoding) throws java.io.IOException;
public JsonGenerator createGenerator(java.io.DataOutput, JsonEncoding) throws java.io.IOException;
public JsonGenerator createGenerator(java.io.DataOutput) throws java.io.IOException;
public JsonGenerator createJsonGenerator(java.io.OutputStream, JsonEncoding) throws java.io.IOException;
public JsonGenerator createJsonGenerator(java.io.Writer) throws java.io.IOException;
public JsonGenerator createJsonGenerator(java.io.OutputStream) throws java.io.IOException;
protected JsonParser _createParser(java.io.InputStream, io.IOContext) throws java.io.IOException;
protected JsonParser _createParser(java.io.Reader, io.IOContext) throws java.io.IOException;
protected JsonParser _createParser(char[], int, int, io.IOContext, boolean) throws java.io.IOException;
protected JsonParser _createParser(byte[], int, int, io.IOContext) throws java.io.IOException;
protected JsonParser _createParser(java.io.DataInput, io.IOContext) throws java.io.IOException;
protected JsonGenerator _createGenerator(java.io.Writer, io.IOContext) throws java.io.IOException;
protected JsonGenerator _createUTF8Generator(java.io.OutputStream, io.IOContext) throws java.io.IOException;
protected java.io.Writer _createWriter(java.io.OutputStream, JsonEncoding, io.IOContext) throws java.io.IOException;
protected final java.io.InputStream _decorate(java.io.InputStream, io.IOContext) throws java.io.IOException;
protected final java.io.Reader _decorate(java.io.Reader, io.IOContext) throws java.io.IOException;
protected final java.io.DataInput _decorate(java.io.DataInput, io.IOContext) throws java.io.IOException;
protected final java.io.OutputStream _decorate(java.io.OutputStream, io.IOContext) throws java.io.IOException;
protected final java.io.Writer _decorate(java.io.Writer, io.IOContext) throws java.io.IOException;
public util.BufferRecycler _getBufferRecycler();
protected io.IOContext _createContext(Object, boolean);
protected java.io.OutputStream _createDataOutputWrapper(java.io.DataOutput);
protected java.io.InputStream _optimizedStreamFromURL(java.net.URL) throws java.io.IOException;
private final void _requireJSONFactory(String);
private final boolean _isJSONFactory();
static void ();
}
com/fasterxml/jackson/core/JsonGenerationException.class
package com.fasterxml.jackson.core;
public synchronized class JsonGenerationException extends JsonProcessingException {
private static final long serialVersionUID = 123;
protected transient JsonGenerator _processor;
public void JsonGenerationException(Throwable);
public void JsonGenerationException(String);
public void JsonGenerationException(String, Throwable);
public void JsonGenerationException(Throwable, JsonGenerator);
public void JsonGenerationException(String, JsonGenerator);
public void JsonGenerationException(String, Throwable, JsonGenerator);
public JsonGenerationException withGenerator(JsonGenerator);
public JsonGenerator getProcessor();
}
com/fasterxml/jackson/core/JsonGenerator$1.class
package com.fasterxml.jackson.core;
synchronized class JsonGenerator$1 {
static void ();
}
com/fasterxml/jackson/core/JsonGenerator$Feature.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonGenerator$Feature {
public static final JsonGenerator$Feature AUTO_CLOSE_TARGET;
public static final JsonGenerator$Feature AUTO_CLOSE_JSON_CONTENT;
public static final JsonGenerator$Feature FLUSH_PASSED_TO_STREAM;
public static final JsonGenerator$Feature QUOTE_FIELD_NAMES;
public static final JsonGenerator$Feature QUOTE_NON_NUMERIC_NUMBERS;
public static final JsonGenerator$Feature WRITE_NUMBERS_AS_STRINGS;
public static final JsonGenerator$Feature WRITE_BIGDECIMAL_AS_PLAIN;
public static final JsonGenerator$Feature ESCAPE_NON_ASCII;
public static final JsonGenerator$Feature STRICT_DUPLICATE_DETECTION;
public static final JsonGenerator$Feature IGNORE_UNKNOWN;
private final boolean _defaultState;
private final int _mask;
public static JsonGenerator$Feature[] values();
public static JsonGenerator$Feature valueOf(String);
public static int collectDefaults();
private void JsonGenerator$Feature(String, int, boolean);
public boolean enabledByDefault();
public boolean enabledIn(int);
public int getMask();
static void ();
}
com/fasterxml/jackson/core/JsonGenerator.class
package com.fasterxml.jackson.core;
public abstract synchronized class JsonGenerator implements java.io.Closeable, java.io.Flushable, Versioned {
protected PrettyPrinter _cfgPrettyPrinter;
protected void JsonGenerator();
public abstract JsonGenerator setCodec(ObjectCodec);
public abstract ObjectCodec getCodec();
public abstract Version version();
public abstract JsonGenerator enable(JsonGenerator$Feature);
public abstract JsonGenerator disable(JsonGenerator$Feature);
public final JsonGenerator configure(JsonGenerator$Feature, boolean);
public abstract boolean isEnabled(JsonGenerator$Feature);
public abstract int getFeatureMask();
public abstract JsonGenerator setFeatureMask(int);
public JsonGenerator overrideStdFeatures(int, int);
public int getFormatFeatures();
public JsonGenerator overrideFormatFeatures(int, int);
public void setSchema(FormatSchema);
public FormatSchema getSchema();
public JsonGenerator setPrettyPrinter(PrettyPrinter);
public PrettyPrinter getPrettyPrinter();
public abstract JsonGenerator useDefaultPrettyPrinter();
public JsonGenerator setHighestNonEscapedChar(int);
public int getHighestEscapedChar();
public io.CharacterEscapes getCharacterEscapes();
public JsonGenerator setCharacterEscapes(io.CharacterEscapes);
public JsonGenerator setRootValueSeparator(SerializableString);
public Object getOutputTarget();
public int getOutputBuffered();
public Object getCurrentValue();
public void setCurrentValue(Object);
public boolean canUseSchema(FormatSchema);
public boolean canWriteObjectId();
public boolean canWriteTypeId();
public boolean canWriteBinaryNatively();
public boolean canOmitFields();
public boolean canWriteFormattedNumbers();
public abstract void writeStartArray() throws java.io.IOException;
public void writeStartArray(int) throws java.io.IOException;
public abstract void writeEndArray() throws java.io.IOException;
public abstract void writeStartObject() throws java.io.IOException;
public void writeStartObject(Object) throws java.io.IOException;
public abstract void writeEndObject() throws java.io.IOException;
public abstract void writeFieldName(String) throws java.io.IOException;
public abstract void writeFieldName(SerializableString) throws java.io.IOException;
public void writeFieldId(long) throws java.io.IOException;
public void writeArray(int[], int, int) throws java.io.IOException;
public void writeArray(long[], int, int) throws java.io.IOException;
public void writeArray(double[], int, int) throws java.io.IOException;
public abstract void writeString(String) throws java.io.IOException;
public void writeString(java.io.Reader, int) throws java.io.IOException;
public abstract void writeString(char[], int, int) throws java.io.IOException;
public abstract void writeString(SerializableString) throws java.io.IOException;
public abstract void writeRawUTF8String(byte[], int, int) throws java.io.IOException;
public abstract void writeUTF8String(byte[], int, int) throws java.io.IOException;
public abstract void writeRaw(String) throws java.io.IOException;
public abstract void writeRaw(String, int, int) throws java.io.IOException;
public abstract void writeRaw(char[], int, int) throws java.io.IOException;
public abstract void writeRaw(char) throws java.io.IOException;
public void writeRaw(SerializableString) throws java.io.IOException;
public abstract void writeRawValue(String) throws java.io.IOException;
public abstract void writeRawValue(String, int, int) throws java.io.IOException;
public abstract void writeRawValue(char[], int, int) throws java.io.IOException;
public void writeRawValue(SerializableString) throws java.io.IOException;
public abstract void writeBinary(Base64Variant, byte[], int, int) throws java.io.IOException;
public void writeBinary(byte[], int, int) throws java.io.IOException;
public void writeBinary(byte[]) throws java.io.IOException;
public int writeBinary(java.io.InputStream, int) throws java.io.IOException;
public abstract int writeBinary(Base64Variant, java.io.InputStream, int) throws java.io.IOException;
public void writeNumber(short) throws java.io.IOException;
public abstract void writeNumber(int) throws java.io.IOException;
public abstract void writeNumber(long) throws java.io.IOException;
public abstract void writeNumber(java.math.BigInteger) throws java.io.IOException;
public abstract void writeNumber(double) throws java.io.IOException;
public abstract void writeNumber(float) throws java.io.IOException;
public abstract void writeNumber(java.math.BigDecimal) throws java.io.IOException;
public abstract void writeNumber(String) throws java.io.IOException;
public abstract void writeBoolean(boolean) throws java.io.IOException;
public abstract void writeNull() throws java.io.IOException;
public void writeEmbeddedObject(Object) throws java.io.IOException;
public void writeObjectId(Object) throws java.io.IOException;
public void writeObjectRef(Object) throws java.io.IOException;
public void writeTypeId(Object) throws java.io.IOException;
public type.WritableTypeId writeTypePrefix(type.WritableTypeId) throws java.io.IOException;
public type.WritableTypeId writeTypeSuffix(type.WritableTypeId) throws java.io.IOException;
public abstract void writeObject(Object) throws java.io.IOException;
public abstract void writeTree(TreeNode) throws java.io.IOException;
public void writeStringField(String, String) throws java.io.IOException;
public final void writeBooleanField(String, boolean) throws java.io.IOException;
public final void writeNullField(String) throws java.io.IOException;
public final void writeNumberField(String, int) throws java.io.IOException;
public final void writeNumberField(String, long) throws java.io.IOException;
public final void writeNumberField(String, double) throws java.io.IOException;
public final void writeNumberField(String, float) throws java.io.IOException;
public final void writeNumberField(String, java.math.BigDecimal) throws java.io.IOException;
public final void writeBinaryField(String, byte[]) throws java.io.IOException;
public final void writeArrayFieldStart(String) throws java.io.IOException;
public final void writeObjectFieldStart(String) throws java.io.IOException;
public final void writeObjectField(String, Object) throws java.io.IOException;
public void writeOmittedField(String) throws java.io.IOException;
public void copyCurrentEvent(JsonParser) throws java.io.IOException;
public void copyCurrentStructure(JsonParser) throws java.io.IOException;
public abstract JsonStreamContext getOutputContext();
public abstract void flush() throws java.io.IOException;
public abstract boolean isClosed();
public abstract void close() throws java.io.IOException;
protected void _reportError(String) throws JsonGenerationException;
protected final void _throwInternal();
protected void _reportUnsupportedOperation();
protected final void _verifyOffsets(int, int, int);
protected void _writeSimpleObject(Object) throws java.io.IOException;
}
com/fasterxml/jackson/core/JsonLocation.class
package com.fasterxml.jackson.core;
public synchronized class JsonLocation implements java.io.Serializable {
private static final long serialVersionUID = 1;
public static final int MAX_CONTENT_SNIPPET = 500;
public static final JsonLocation NA;
protected final long _totalBytes;
protected final long _totalChars;
protected final int _lineNr;
protected final int _columnNr;
final transient Object _sourceRef;
public void JsonLocation(Object, long, int, int);
public void JsonLocation(Object, long, long, int, int);
public Object getSourceRef();
public int getLineNr();
public int getColumnNr();
public long getCharOffset();
public long getByteOffset();
public String sourceDescription();
public int hashCode();
public boolean equals(Object);
public String toString();
protected StringBuilder _appendSourceDesc(StringBuilder);
private int _append(StringBuilder, String);
static void ();
}
com/fasterxml/jackson/core/JsonParseException.class
package com.fasterxml.jackson.core;
public synchronized class JsonParseException extends JsonProcessingException {
private static final long serialVersionUID = 2;
protected transient JsonParser _processor;
protected util.RequestPayload _requestPayload;
public void JsonParseException(String, JsonLocation);
public void JsonParseException(String, JsonLocation, Throwable);
public void JsonParseException(JsonParser, String);
public void JsonParseException(JsonParser, String, Throwable);
public void JsonParseException(JsonParser, String, JsonLocation);
public void JsonParseException(JsonParser, String, JsonLocation, Throwable);
public JsonParseException withParser(JsonParser);
public JsonParseException withRequestPayload(util.RequestPayload);
public JsonParser getProcessor();
public util.RequestPayload getRequestPayload();
public String getRequestPayloadAsString();
public String getMessage();
}
com/fasterxml/jackson/core/JsonParser$Feature.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonParser$Feature {
public static final JsonParser$Feature AUTO_CLOSE_SOURCE;
public static final JsonParser$Feature ALLOW_COMMENTS;
public static final JsonParser$Feature ALLOW_YAML_COMMENTS;
public static final JsonParser$Feature ALLOW_UNQUOTED_FIELD_NAMES;
public static final JsonParser$Feature ALLOW_SINGLE_QUOTES;
public static final JsonParser$Feature ALLOW_UNQUOTED_CONTROL_CHARS;
public static final JsonParser$Feature ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER;
public static final JsonParser$Feature ALLOW_NUMERIC_LEADING_ZEROS;
public static final JsonParser$Feature ALLOW_NON_NUMERIC_NUMBERS;
public static final JsonParser$Feature ALLOW_MISSING_VALUES;
public static final JsonParser$Feature ALLOW_TRAILING_COMMA;
public static final JsonParser$Feature STRICT_DUPLICATE_DETECTION;
public static final JsonParser$Feature IGNORE_UNDEFINED;
public static final JsonParser$Feature INCLUDE_SOURCE_IN_LOCATION;
private final boolean _defaultState;
private final int _mask;
public static JsonParser$Feature[] values();
public static JsonParser$Feature valueOf(String);
public static int collectDefaults();
private void JsonParser$Feature(String, int, boolean);
public boolean enabledByDefault();
public boolean enabledIn(int);
public int getMask();
static void ();
}
com/fasterxml/jackson/core/JsonParser$NumberType.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonParser$NumberType {
public static final JsonParser$NumberType INT;
public static final JsonParser$NumberType LONG;
public static final JsonParser$NumberType BIG_INTEGER;
public static final JsonParser$NumberType FLOAT;
public static final JsonParser$NumberType DOUBLE;
public static final JsonParser$NumberType BIG_DECIMAL;
public static JsonParser$NumberType[] values();
public static JsonParser$NumberType valueOf(String);
private void JsonParser$NumberType(String, int);
static void ();
}
com/fasterxml/jackson/core/JsonParser.class
package com.fasterxml.jackson.core;
public abstract synchronized class JsonParser implements java.io.Closeable, Versioned {
private static final int MIN_BYTE_I = -128;
private static final int MAX_BYTE_I = 255;
private static final int MIN_SHORT_I = -32768;
private static final int MAX_SHORT_I = 32767;
protected int _features;
protected transient util.RequestPayload _requestPayload;
protected void JsonParser();
protected void JsonParser(int);
public abstract ObjectCodec getCodec();
public abstract void setCodec(ObjectCodec);
public Object getInputSource();
public Object getCurrentValue();
public void setCurrentValue(Object);
public void setRequestPayloadOnError(util.RequestPayload);
public void setRequestPayloadOnError(byte[], String);
public void setRequestPayloadOnError(String);
public void setSchema(FormatSchema);
public FormatSchema getSchema();
public boolean canUseSchema(FormatSchema);
public boolean requiresCustomCodec();
public boolean canParseAsync();
public async.NonBlockingInputFeeder getNonBlockingInputFeeder();
public abstract Version version();
public abstract void close() throws java.io.IOException;
public abstract boolean isClosed();
public abstract JsonStreamContext getParsingContext();
public abstract JsonLocation getTokenLocation();
public abstract JsonLocation getCurrentLocation();
public int releaseBuffered(java.io.OutputStream) throws java.io.IOException;
public int releaseBuffered(java.io.Writer) throws java.io.IOException;
public JsonParser enable(JsonParser$Feature);
public JsonParser disable(JsonParser$Feature);
public JsonParser configure(JsonParser$Feature, boolean);
public boolean isEnabled(JsonParser$Feature);
public int getFeatureMask();
public JsonParser setFeatureMask(int);
public JsonParser overrideStdFeatures(int, int);
public int getFormatFeatures();
public JsonParser overrideFormatFeatures(int, int);
public abstract JsonToken nextToken() throws java.io.IOException;
public abstract JsonToken nextValue() throws java.io.IOException;
public boolean nextFieldName(SerializableString) throws java.io.IOException;
public String nextFieldName() throws java.io.IOException;
public String nextTextValue() throws java.io.IOException;
public int nextIntValue(int) throws java.io.IOException;
public long nextLongValue(long) throws java.io.IOException;
public Boolean nextBooleanValue() throws java.io.IOException;
public abstract JsonParser skipChildren() throws java.io.IOException;
public void finishToken() throws java.io.IOException;
public JsonToken currentToken();
public int currentTokenId();
public abstract JsonToken getCurrentToken();
public abstract int getCurrentTokenId();
public abstract boolean hasCurrentToken();
public abstract boolean hasTokenId(int);
public abstract boolean hasToken(JsonToken);
public boolean isExpectedStartArrayToken();
public boolean isExpectedStartObjectToken();
public boolean isNaN() throws java.io.IOException;
public abstract void clearCurrentToken();
public abstract JsonToken getLastClearedToken();
public abstract void overrideCurrentName(String);
public abstract String getCurrentName() throws java.io.IOException;
public String currentName() throws java.io.IOException;
public abstract String getText() throws java.io.IOException;
public int getText(java.io.Writer) throws java.io.IOException, UnsupportedOperationException;
public abstract char[] getTextCharacters() throws java.io.IOException;
public abstract int getTextLength() throws java.io.IOException;
public abstract int getTextOffset() throws java.io.IOException;
public abstract boolean hasTextCharacters();
public abstract Number getNumberValue() throws java.io.IOException;
public abstract JsonParser$NumberType getNumberType() throws java.io.IOException;
public byte getByteValue() throws java.io.IOException;
public short getShortValue() throws java.io.IOException;
public abstract int getIntValue() throws java.io.IOException;
public abstract long getLongValue() throws java.io.IOException;
public abstract java.math.BigInteger getBigIntegerValue() throws java.io.IOException;
public abstract float getFloatValue() throws java.io.IOException;
public abstract double getDoubleValue() throws java.io.IOException;
public abstract java.math.BigDecimal getDecimalValue() throws java.io.IOException;
public boolean getBooleanValue() throws java.io.IOException;
public Object getEmbeddedObject() throws java.io.IOException;
public abstract byte[] getBinaryValue(Base64Variant) throws java.io.IOException;
public byte[] getBinaryValue() throws java.io.IOException;
public int readBinaryValue(java.io.OutputStream) throws java.io.IOException;
public int readBinaryValue(Base64Variant, java.io.OutputStream) throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
public long getValueAsLong() throws java.io.IOException;
public long getValueAsLong(long) throws java.io.IOException;
public double getValueAsDouble() throws java.io.IOException;
public double getValueAsDouble(double) throws java.io.IOException;
public boolean getValueAsBoolean() throws java.io.IOException;
public boolean getValueAsBoolean(boolean) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public abstract String getValueAsString(String) throws java.io.IOException;
public boolean canReadObjectId();
public boolean canReadTypeId();
public Object getObjectId() throws java.io.IOException;
public Object getTypeId() throws java.io.IOException;
public Object readValueAs(Class) throws java.io.IOException;
public Object readValueAs(type.TypeReference) throws java.io.IOException;
public java.util.Iterator readValuesAs(Class) throws java.io.IOException;
public java.util.Iterator readValuesAs(type.TypeReference) throws java.io.IOException;
public TreeNode readValueAsTree() throws java.io.IOException;
protected ObjectCodec _codec();
protected JsonParseException _constructError(String);
protected void _reportUnsupportedOperation();
}
com/fasterxml/jackson/core/JsonPointer.class
package com.fasterxml.jackson.core;
public synchronized class JsonPointer {
public static final char SEPARATOR = 47;
protected static final JsonPointer EMPTY;
protected final JsonPointer _nextSegment;
protected volatile JsonPointer _head;
protected final String _asString;
protected final String _matchingPropertyName;
protected final int _matchingElementIndex;
protected void JsonPointer();
protected void JsonPointer(String, String, JsonPointer);
protected void JsonPointer(String, String, int, JsonPointer);
public static JsonPointer compile(String) throws IllegalArgumentException;
public static JsonPointer valueOf(String);
public static JsonPointer forPath(JsonStreamContext, boolean);
private static String _fullPath(JsonPointer, String);
private static void _appendEscaped(StringBuilder, String);
public boolean matches();
public String getMatchingProperty();
public int getMatchingIndex();
public boolean mayMatchProperty();
public boolean mayMatchElement();
public JsonPointer last();
public JsonPointer append(JsonPointer);
public boolean matchesProperty(String);
public JsonPointer matchProperty(String);
public boolean matchesElement(int);
public JsonPointer matchElement(int);
public JsonPointer tail();
public JsonPointer head();
public String toString();
public int hashCode();
public boolean equals(Object);
private static final int _parseIndex(String);
protected static JsonPointer _parseTail(String);
protected static JsonPointer _parseQuotedTail(String, int);
protected JsonPointer _constructHead();
protected JsonPointer _constructHead(int, JsonPointer);
private static void _appendEscape(StringBuilder, char);
static void ();
}
com/fasterxml/jackson/core/JsonProcessingException.class
package com.fasterxml.jackson.core;
public synchronized class JsonProcessingException extends java.io.IOException {
static final long serialVersionUID = 123;
protected JsonLocation _location;
protected void JsonProcessingException(String, JsonLocation, Throwable);
protected void JsonProcessingException(String);
protected void JsonProcessingException(String, JsonLocation);
protected void JsonProcessingException(String, Throwable);
protected void JsonProcessingException(Throwable);
public JsonLocation getLocation();
public void clearLocation();
public String getOriginalMessage();
public Object getProcessor();
protected String getMessageSuffix();
public String getMessage();
public String toString();
}
com/fasterxml/jackson/core/JsonStreamContext.class
package com.fasterxml.jackson.core;
public abstract synchronized class JsonStreamContext {
protected static final int TYPE_ROOT = 0;
protected static final int TYPE_ARRAY = 1;
protected static final int TYPE_OBJECT = 2;
protected int _type;
protected int _index;
protected void JsonStreamContext();
protected void JsonStreamContext(JsonStreamContext);
protected void JsonStreamContext(int, int);
public abstract JsonStreamContext getParent();
public final boolean inArray();
public final boolean inRoot();
public final boolean inObject();
public final String getTypeDesc();
public String typeDesc();
public final int getEntryCount();
public final int getCurrentIndex();
public boolean hasCurrentIndex();
public boolean hasPathSegment();
public abstract String getCurrentName();
public boolean hasCurrentName();
public Object getCurrentValue();
public void setCurrentValue(Object);
public JsonPointer pathAsPointer();
public JsonPointer pathAsPointer(boolean);
public JsonLocation getStartLocation(Object);
public String toString();
}
com/fasterxml/jackson/core/JsonToken.class
package com.fasterxml.jackson.core;
public final synchronized enum JsonToken {
public static final JsonToken NOT_AVAILABLE;
public static final JsonToken START_OBJECT;
public static final JsonToken END_OBJECT;
public static final JsonToken START_ARRAY;
public static final JsonToken END_ARRAY;
public static final JsonToken FIELD_NAME;
public static final JsonToken VALUE_EMBEDDED_OBJECT;
public static final JsonToken VALUE_STRING;
public static final JsonToken VALUE_NUMBER_INT;
public static final JsonToken VALUE_NUMBER_FLOAT;
public static final JsonToken VALUE_TRUE;
public static final JsonToken VALUE_FALSE;
public static final JsonToken VALUE_NULL;
final String _serialized;
final char[] _serializedChars;
final byte[] _serializedBytes;
final int _id;
final boolean _isStructStart;
final boolean _isStructEnd;
final boolean _isNumber;
final boolean _isBoolean;
final boolean _isScalar;
public static JsonToken[] values();
public static JsonToken valueOf(String);
private void JsonToken(String, int, String, int);
public final int id();
public final String asString();
public final char[] asCharArray();
public final byte[] asByteArray();
public final boolean isNumeric();
public final boolean isStructStart();
public final boolean isStructEnd();
public final boolean isScalarValue();
public final boolean isBoolean();
static void ();
}
com/fasterxml/jackson/core/JsonTokenId.class
package com.fasterxml.jackson.core;
public abstract interface JsonTokenId {
public static final int ID_NOT_AVAILABLE = -1;
public static final int ID_NO_TOKEN = 0;
public static final int ID_START_OBJECT = 1;
public static final int ID_END_OBJECT = 2;
public static final int ID_START_ARRAY = 3;
public static final int ID_END_ARRAY = 4;
public static final int ID_FIELD_NAME = 5;
public static final int ID_STRING = 6;
public static final int ID_NUMBER_INT = 7;
public static final int ID_NUMBER_FLOAT = 8;
public static final int ID_TRUE = 9;
public static final int ID_FALSE = 10;
public static final int ID_NULL = 11;
public static final int ID_EMBEDDED_OBJECT = 12;
}
com/fasterxml/jackson/core/JsonpCharacterEscapes.class
package com.fasterxml.jackson.core;
public synchronized class JsonpCharacterEscapes extends io.CharacterEscapes {
private static final long serialVersionUID = 1;
private static final int[] asciiEscapes;
private static final io.SerializedString escapeFor2028;
private static final io.SerializedString escapeFor2029;
private static final JsonpCharacterEscapes sInstance;
public void JsonpCharacterEscapes();
public static JsonpCharacterEscapes instance();
public SerializableString getEscapeSequence(int);
public int[] getEscapeCodesForAscii();
static void ();
}
com/fasterxml/jackson/core/ObjectCodec.class
package com.fasterxml.jackson.core;
public abstract synchronized class ObjectCodec extends TreeCodec implements Versioned {
protected void ObjectCodec();
public abstract Version version();
public abstract Object readValue(JsonParser, Class) throws java.io.IOException;
public abstract Object readValue(JsonParser, type.TypeReference) throws java.io.IOException;
public abstract Object readValue(JsonParser, type.ResolvedType) throws java.io.IOException;
public abstract java.util.Iterator readValues(JsonParser, Class) throws java.io.IOException;
public abstract java.util.Iterator readValues(JsonParser, type.TypeReference) throws java.io.IOException;
public abstract java.util.Iterator readValues(JsonParser, type.ResolvedType) throws java.io.IOException;
public abstract void writeValue(JsonGenerator, Object) throws java.io.IOException;
public abstract TreeNode readTree(JsonParser) throws java.io.IOException;
public abstract void writeTree(JsonGenerator, TreeNode) throws java.io.IOException;
public abstract TreeNode createObjectNode();
public abstract TreeNode createArrayNode();
public abstract JsonParser treeAsTokens(TreeNode);
public abstract Object treeToValue(TreeNode, Class) throws JsonProcessingException;
public JsonFactory getJsonFactory();
public JsonFactory getFactory();
}
com/fasterxml/jackson/core/PrettyPrinter.class
package com.fasterxml.jackson.core;
public abstract interface PrettyPrinter {
public static final util.Separators DEFAULT_SEPARATORS;
public static final io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR;
public abstract void writeRootValueSeparator(JsonGenerator) throws java.io.IOException;
public abstract void writeStartObject(JsonGenerator) throws java.io.IOException;
public abstract void writeEndObject(JsonGenerator, int) throws java.io.IOException;
public abstract void writeObjectEntrySeparator(JsonGenerator) throws java.io.IOException;
public abstract void writeObjectFieldValueSeparator(JsonGenerator) throws java.io.IOException;
public abstract void writeStartArray(JsonGenerator) throws java.io.IOException;
public abstract void writeEndArray(JsonGenerator, int) throws java.io.IOException;
public abstract void writeArrayValueSeparator(JsonGenerator) throws java.io.IOException;
public abstract void beforeArrayValues(JsonGenerator) throws java.io.IOException;
public abstract void beforeObjectEntries(JsonGenerator) throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/SerializableString.class
package com.fasterxml.jackson.core;
public abstract interface SerializableString {
public abstract String getValue();
public abstract int charLength();
public abstract char[] asQuotedChars();
public abstract byte[] asUnquotedUTF8();
public abstract byte[] asQuotedUTF8();
public abstract int appendQuotedUTF8(byte[], int);
public abstract int appendQuoted(char[], int);
public abstract int appendUnquotedUTF8(byte[], int);
public abstract int appendUnquoted(char[], int);
public abstract int writeQuotedUTF8(java.io.OutputStream) throws java.io.IOException;
public abstract int writeUnquotedUTF8(java.io.OutputStream) throws java.io.IOException;
public abstract int putQuotedUTF8(java.nio.ByteBuffer) throws java.io.IOException;
public abstract int putUnquotedUTF8(java.nio.ByteBuffer) throws java.io.IOException;
}
com/fasterxml/jackson/core/TreeCodec.class
package com.fasterxml.jackson.core;
public abstract synchronized class TreeCodec {
public void TreeCodec();
public abstract TreeNode readTree(JsonParser) throws java.io.IOException, JsonProcessingException;
public abstract void writeTree(JsonGenerator, TreeNode) throws java.io.IOException, JsonProcessingException;
public abstract TreeNode createArrayNode();
public abstract TreeNode createObjectNode();
public abstract JsonParser treeAsTokens(TreeNode);
}
com/fasterxml/jackson/core/TreeNode.class
package com.fasterxml.jackson.core;
public abstract interface TreeNode {
public abstract JsonToken asToken();
public abstract JsonParser$NumberType numberType();
public abstract int size();
public abstract boolean isValueNode();
public abstract boolean isContainerNode();
public abstract boolean isMissingNode();
public abstract boolean isArray();
public abstract boolean isObject();
public abstract TreeNode get(String);
public abstract TreeNode get(int);
public abstract TreeNode path(String);
public abstract TreeNode path(int);
public abstract java.util.Iterator fieldNames();
public abstract TreeNode at(JsonPointer);
public abstract TreeNode at(String) throws IllegalArgumentException;
public abstract JsonParser traverse();
public abstract JsonParser traverse(ObjectCodec);
}
com/fasterxml/jackson/core/Version.class
package com.fasterxml.jackson.core;
public synchronized class Version implements Comparable, java.io.Serializable {
private static final long serialVersionUID = 1;
private static final Version UNKNOWN_VERSION;
protected final int _majorVersion;
protected final int _minorVersion;
protected final int _patchLevel;
protected final String _groupId;
protected final String _artifactId;
protected final String _snapshotInfo;
public void Version(int, int, int, String);
public void Version(int, int, int, String, String, String);
public static Version unknownVersion();
public boolean isUnknownVersion();
public boolean isSnapshot();
public boolean isUknownVersion();
public int getMajorVersion();
public int getMinorVersion();
public int getPatchLevel();
public String getGroupId();
public String getArtifactId();
public String toFullString();
public String toString();
public int hashCode();
public boolean equals(Object);
public int compareTo(Version);
static void ();
}
com/fasterxml/jackson/core/Versioned.class
package com.fasterxml.jackson.core;
public abstract interface Versioned {
public abstract Version version();
}
com/fasterxml/jackson/core/async/ByteArrayFeeder.class
package com.fasterxml.jackson.core.async;
public abstract interface ByteArrayFeeder extends NonBlockingInputFeeder {
public abstract void feedInput(byte[], int, int) throws java.io.IOException;
}
com/fasterxml/jackson/core/async/ByteBufferFeeder.class
package com.fasterxml.jackson.core.async;
public abstract interface ByteBufferFeeder extends NonBlockingInputFeeder {
public abstract void feedInput(java.nio.ByteBuffer) throws java.io.IOException;
}
com/fasterxml/jackson/core/async/NonBlockingInputFeeder.class
package com.fasterxml.jackson.core.async;
public abstract interface NonBlockingInputFeeder {
public abstract boolean needMoreInput();
public abstract void endOfInput();
}
com/fasterxml/jackson/core/base/GeneratorBase.class
package com.fasterxml.jackson.core.base;
public abstract synchronized class GeneratorBase extends com.fasterxml.jackson.core.JsonGenerator {
public static final int SURR1_FIRST = 55296;
public static final int SURR1_LAST = 56319;
public static final int SURR2_FIRST = 56320;
public static final int SURR2_LAST = 57343;
protected static final int DERIVED_FEATURES_MASK;
protected static final String WRITE_BINARY = write a binary value;
protected static final String WRITE_BOOLEAN = write a boolean value;
protected static final String WRITE_NULL = write a null;
protected static final String WRITE_NUMBER = write a number;
protected static final String WRITE_RAW = write a raw (unencoded) value;
protected static final String WRITE_STRING = write a string;
protected static final int MAX_BIG_DECIMAL_SCALE = 9999;
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
protected int _features;
protected boolean _cfgNumbersAsStrings;
protected com.fasterxml.jackson.core.json.JsonWriteContext _writeContext;
protected boolean _closed;
protected void GeneratorBase(int, com.fasterxml.jackson.core.ObjectCodec);
protected void GeneratorBase(int, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.json.JsonWriteContext);
public com.fasterxml.jackson.core.Version version();
public Object getCurrentValue();
public void setCurrentValue(Object);
public final boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
public int getFeatureMask();
public com.fasterxml.jackson.core.JsonGenerator enable(com.fasterxml.jackson.core.JsonGenerator$Feature);
public com.fasterxml.jackson.core.JsonGenerator disable(com.fasterxml.jackson.core.JsonGenerator$Feature);
public com.fasterxml.jackson.core.JsonGenerator setFeatureMask(int);
public com.fasterxml.jackson.core.JsonGenerator overrideStdFeatures(int, int);
protected void _checkStdFeatureChanges(int, int);
public com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter();
public com.fasterxml.jackson.core.JsonGenerator setCodec(com.fasterxml.jackson.core.ObjectCodec);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext();
public void writeStartObject(Object) throws java.io.IOException;
public void writeFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeString(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawValue(String) throws java.io.IOException;
public void writeRawValue(String, int, int) throws java.io.IOException;
public void writeRawValue(char[], int, int) throws java.io.IOException;
public void writeRawValue(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException;
public void writeObject(Object) throws java.io.IOException;
public void writeTree(com.fasterxml.jackson.core.TreeNode) throws java.io.IOException;
public abstract void flush() throws java.io.IOException;
public void close() throws java.io.IOException;
public boolean isClosed();
protected abstract void _releaseBuffers();
protected abstract void _verifyValueWrite(String) throws java.io.IOException;
protected com.fasterxml.jackson.core.PrettyPrinter _constructDefaultPrettyPrinter();
protected String _asString(java.math.BigDecimal) throws java.io.IOException;
protected final int _decodeSurrogate(int, int) throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/base/ParserBase.class
package com.fasterxml.jackson.core.base;
public abstract synchronized class ParserBase extends ParserMinimalBase {
protected final com.fasterxml.jackson.core.io.IOContext _ioContext;
protected boolean _closed;
protected int _inputPtr;
protected int _inputEnd;
protected long _currInputProcessed;
protected int _currInputRow;
protected int _currInputRowStart;
protected long _tokenInputTotal;
protected int _tokenInputRow;
protected int _tokenInputCol;
protected com.fasterxml.jackson.core.json.JsonReadContext _parsingContext;
protected com.fasterxml.jackson.core.JsonToken _nextToken;
protected final com.fasterxml.jackson.core.util.TextBuffer _textBuffer;
protected char[] _nameCopyBuffer;
protected boolean _nameCopied;
protected com.fasterxml.jackson.core.util.ByteArrayBuilder _byteArrayBuilder;
protected byte[] _binaryValue;
protected int _numTypesValid;
protected int _numberInt;
protected long _numberLong;
protected double _numberDouble;
protected java.math.BigInteger _numberBigInt;
protected java.math.BigDecimal _numberBigDecimal;
protected boolean _numberNegative;
protected int _intLength;
protected int _fractLength;
protected int _expLength;
protected void ParserBase(com.fasterxml.jackson.core.io.IOContext, int);
public com.fasterxml.jackson.core.Version version();
public Object getCurrentValue();
public void setCurrentValue(Object);
public com.fasterxml.jackson.core.JsonParser enable(com.fasterxml.jackson.core.JsonParser$Feature);
public com.fasterxml.jackson.core.JsonParser disable(com.fasterxml.jackson.core.JsonParser$Feature);
public com.fasterxml.jackson.core.JsonParser setFeatureMask(int);
public com.fasterxml.jackson.core.JsonParser overrideStdFeatures(int, int);
protected void _checkStdFeatureChanges(int, int);
public String getCurrentName() throws java.io.IOException;
public void overrideCurrentName(String);
public void close() throws java.io.IOException;
public boolean isClosed();
public com.fasterxml.jackson.core.json.JsonReadContext getParsingContext();
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
public boolean hasTextCharacters();
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public long getTokenCharacterOffset();
public int getTokenLineNr();
public int getTokenColumnNr();
protected abstract void _closeInput() throws java.io.IOException;
protected void _releaseBuffers() throws java.io.IOException;
protected void _handleEOF() throws com.fasterxml.jackson.core.JsonParseException;
protected final int _eofAsNextChar() throws com.fasterxml.jackson.core.JsonParseException;
public com.fasterxml.jackson.core.util.ByteArrayBuilder _getByteArrayBuilder();
protected final com.fasterxml.jackson.core.JsonToken reset(boolean, int, int, int);
protected final com.fasterxml.jackson.core.JsonToken resetInt(boolean, int);
protected final com.fasterxml.jackson.core.JsonToken resetFloat(boolean, int, int, int);
protected final com.fasterxml.jackson.core.JsonToken resetAsNaN(String, double);
public boolean isNaN();
public Number getNumberValue() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType() throws java.io.IOException;
public int getIntValue() throws java.io.IOException;
public long getLongValue() throws java.io.IOException;
public java.math.BigInteger getBigIntegerValue() throws java.io.IOException;
public float getFloatValue() throws java.io.IOException;
public double getDoubleValue() throws java.io.IOException;
public java.math.BigDecimal getDecimalValue() throws java.io.IOException;
protected void _parseNumericValue(int) throws java.io.IOException;
protected int _parseIntValue() throws java.io.IOException;
private void _parseSlowFloat(int) throws java.io.IOException;
private void _parseSlowInt(int) throws java.io.IOException;
protected void convertNumberToInt() throws java.io.IOException;
protected void convertNumberToLong() throws java.io.IOException;
protected void convertNumberToBigInteger() throws java.io.IOException;
protected void convertNumberToDouble() throws java.io.IOException;
protected void convertNumberToBigDecimal() throws java.io.IOException;
protected void _reportMismatchedEndMarker(int, char) throws com.fasterxml.jackson.core.JsonParseException;
protected char _decodeEscaped() throws java.io.IOException;
protected final int _decodeBase64Escape(com.fasterxml.jackson.core.Base64Variant, int, int) throws java.io.IOException;
protected final int _decodeBase64Escape(com.fasterxml.jackson.core.Base64Variant, char, int) throws java.io.IOException;
protected IllegalArgumentException reportInvalidBase64Char(com.fasterxml.jackson.core.Base64Variant, int, int) throws IllegalArgumentException;
protected IllegalArgumentException reportInvalidBase64Char(com.fasterxml.jackson.core.Base64Variant, int, int, String) throws IllegalArgumentException;
protected Object _getSourceReference();
protected static int[] growArrayBy(int[], int);
protected void loadMoreGuaranteed() throws java.io.IOException;
protected boolean loadMore() throws java.io.IOException;
protected void _finishString() throws java.io.IOException;
}
com/fasterxml/jackson/core/base/ParserMinimalBase.class
package com.fasterxml.jackson.core.base;
public abstract synchronized class ParserMinimalBase extends com.fasterxml.jackson.core.JsonParser {
protected static final int INT_TAB = 9;
protected static final int INT_LF = 10;
protected static final int INT_CR = 13;
protected static final int INT_SPACE = 32;
protected static final int INT_LBRACKET = 91;
protected static final int INT_RBRACKET = 93;
protected static final int INT_LCURLY = 123;
protected static final int INT_RCURLY = 125;
protected static final int INT_QUOTE = 34;
protected static final int INT_APOS = 39;
protected static final int INT_BACKSLASH = 92;
protected static final int INT_SLASH = 47;
protected static final int INT_ASTERISK = 42;
protected static final int INT_COLON = 58;
protected static final int INT_COMMA = 44;
protected static final int INT_HASH = 35;
protected static final int INT_0 = 48;
protected static final int INT_9 = 57;
protected static final int INT_MINUS = 45;
protected static final int INT_PLUS = 43;
protected static final int INT_PERIOD = 46;
protected static final int INT_e = 101;
protected static final int INT_E = 69;
protected static final char CHAR_NULL = 0;
protected static final byte[] NO_BYTES;
protected static final int[] NO_INTS;
protected static final int NR_UNKNOWN = 0;
protected static final int NR_INT = 1;
protected static final int NR_LONG = 2;
protected static final int NR_BIGINT = 4;
protected static final int NR_DOUBLE = 8;
protected static final int NR_BIGDECIMAL = 16;
protected static final int NR_FLOAT = 32;
protected static final java.math.BigInteger BI_MIN_INT;
protected static final java.math.BigInteger BI_MAX_INT;
protected static final java.math.BigInteger BI_MIN_LONG;
protected static final java.math.BigInteger BI_MAX_LONG;
protected static final java.math.BigDecimal BD_MIN_LONG;
protected static final java.math.BigDecimal BD_MAX_LONG;
protected static final java.math.BigDecimal BD_MIN_INT;
protected static final java.math.BigDecimal BD_MAX_INT;
protected static final long MIN_INT_L = -2147483648;
protected static final long MAX_INT_L = 2147483647;
protected static final double MIN_LONG_D = -9.223372036854776E18;
protected static final double MAX_LONG_D = 9.223372036854776E18;
protected static final double MIN_INT_D = -2.147483648E9;
protected static final double MAX_INT_D = 2.147483647E9;
protected static final int MAX_ERROR_TOKEN_LENGTH = 256;
protected com.fasterxml.jackson.core.JsonToken _currToken;
protected com.fasterxml.jackson.core.JsonToken _lastClearedToken;
protected void ParserMinimalBase();
protected void ParserMinimalBase(int);
public abstract com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken currentToken();
public int currentTokenId();
public com.fasterxml.jackson.core.JsonToken getCurrentToken();
public int getCurrentTokenId();
public boolean hasCurrentToken();
public boolean hasTokenId(int);
public boolean hasToken(com.fasterxml.jackson.core.JsonToken);
public boolean isExpectedStartArrayToken();
public boolean isExpectedStartObjectToken();
public com.fasterxml.jackson.core.JsonToken nextValue() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser skipChildren() throws java.io.IOException;
protected abstract void _handleEOF() throws com.fasterxml.jackson.core.JsonParseException;
public abstract String getCurrentName() throws java.io.IOException;
public abstract void close() throws java.io.IOException;
public abstract boolean isClosed();
public abstract com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
public void clearCurrentToken();
public com.fasterxml.jackson.core.JsonToken getLastClearedToken();
public abstract void overrideCurrentName(String);
public abstract String getText() throws java.io.IOException;
public abstract char[] getTextCharacters() throws java.io.IOException;
public abstract boolean hasTextCharacters();
public abstract int getTextLength() throws java.io.IOException;
public abstract int getTextOffset() throws java.io.IOException;
public abstract byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public boolean getValueAsBoolean(boolean) throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
public long getValueAsLong() throws java.io.IOException;
public long getValueAsLong(long) throws java.io.IOException;
public double getValueAsDouble(double) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
protected void _decodeBase64(String, com.fasterxml.jackson.core.util.ByteArrayBuilder, com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
protected boolean _hasTextualNull(String);
protected void reportUnexpectedNumberChar(int, String) throws com.fasterxml.jackson.core.JsonParseException;
protected void reportInvalidNumber(String) throws com.fasterxml.jackson.core.JsonParseException;
protected void reportOverflowInt() throws java.io.IOException;
protected void reportOverflowLong() throws java.io.IOException;
protected void _reportUnexpectedChar(int, String) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidEOF() throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidEOFInValue(com.fasterxml.jackson.core.JsonToken) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidEOF(String, com.fasterxml.jackson.core.JsonToken) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidEOFInValue() throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidEOF(String) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportMissingRootWS(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _throwInvalidSpace(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _throwUnquotedSpace(int, String) throws com.fasterxml.jackson.core.JsonParseException;
protected char _handleUnrecognizedCharacterEscape(char) throws com.fasterxml.jackson.core.JsonProcessingException;
protected static final String _getCharDesc(int);
protected final void _reportError(String) throws com.fasterxml.jackson.core.JsonParseException;
protected final void _reportError(String, Object) throws com.fasterxml.jackson.core.JsonParseException;
protected final void _reportError(String, Object, Object) throws com.fasterxml.jackson.core.JsonParseException;
protected final void _wrapError(String, Throwable) throws com.fasterxml.jackson.core.JsonParseException;
protected final void _throwInternal();
protected final com.fasterxml.jackson.core.JsonParseException _constructError(String, Throwable);
protected static byte[] _asciiBytes(String);
protected static String _ascii(byte[]);
static void ();
}
com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.class
package com.fasterxml.jackson.core.filter;
public synchronized class FilteringGeneratorDelegate extends com.fasterxml.jackson.core.util.JsonGeneratorDelegate {
protected TokenFilter rootFilter;
protected boolean _allowMultipleMatches;
protected boolean _includePath;
protected boolean _includeImmediateParent;
protected TokenFilterContext _filterContext;
protected TokenFilter _itemFilter;
protected int _matchCount;
public void FilteringGeneratorDelegate(com.fasterxml.jackson.core.JsonGenerator, TokenFilter, boolean, boolean);
public TokenFilter getFilter();
public com.fasterxml.jackson.core.JsonStreamContext getFilterContext();
public int getMatchCount();
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext();
public void writeStartArray() throws java.io.IOException;
public void writeStartArray(int) throws java.io.IOException;
public void writeEndArray() throws java.io.IOException;
public void writeStartObject() throws java.io.IOException;
public void writeStartObject(Object) throws java.io.IOException;
public void writeEndObject() throws java.io.IOException;
public void writeFieldName(String) throws java.io.IOException;
public void writeFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeString(String) throws java.io.IOException;
public void writeString(char[], int, int) throws java.io.IOException;
public void writeString(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawUTF8String(byte[], int, int) throws java.io.IOException;
public void writeUTF8String(byte[], int, int) throws java.io.IOException;
public void writeRaw(String) throws java.io.IOException;
public void writeRaw(String, int, int) throws java.io.IOException;
public void writeRaw(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRaw(char[], int, int) throws java.io.IOException;
public void writeRaw(char) throws java.io.IOException;
public void writeRawValue(String) throws java.io.IOException;
public void writeRawValue(String, int, int) throws java.io.IOException;
public void writeRawValue(char[], int, int) throws java.io.IOException;
public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException;
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException;
public void writeNumber(short) throws java.io.IOException;
public void writeNumber(int) throws java.io.IOException;
public void writeNumber(long) throws java.io.IOException;
public void writeNumber(java.math.BigInteger) throws java.io.IOException;
public void writeNumber(double) throws java.io.IOException;
public void writeNumber(float) throws java.io.IOException;
public void writeNumber(java.math.BigDecimal) throws java.io.IOException;
public void writeNumber(String) throws java.io.IOException, UnsupportedOperationException;
public void writeBoolean(boolean) throws java.io.IOException;
public void writeNull() throws java.io.IOException;
public void writeOmittedField(String) throws java.io.IOException;
public void writeObjectId(Object) throws java.io.IOException;
public void writeObjectRef(Object) throws java.io.IOException;
public void writeTypeId(Object) throws java.io.IOException;
protected void _checkParentPath() throws java.io.IOException;
protected void _checkPropertyParentPath() throws java.io.IOException;
protected boolean _checkBinaryWrite() throws java.io.IOException;
protected boolean _checkRawValueWrite() throws java.io.IOException;
}
com/fasterxml/jackson/core/filter/FilteringParserDelegate.class
package com.fasterxml.jackson.core.filter;
public synchronized class FilteringParserDelegate extends com.fasterxml.jackson.core.util.JsonParserDelegate {
protected TokenFilter rootFilter;
protected boolean _allowMultipleMatches;
protected boolean _includePath;
protected boolean _includeImmediateParent;
protected com.fasterxml.jackson.core.JsonToken _currToken;
protected com.fasterxml.jackson.core.JsonToken _lastClearedToken;
protected TokenFilterContext _headContext;
protected TokenFilterContext _exposedContext;
protected TokenFilter _itemFilter;
protected int _matchCount;
public void FilteringParserDelegate(com.fasterxml.jackson.core.JsonParser, TokenFilter, boolean, boolean);
public TokenFilter getFilter();
public int getMatchCount();
public com.fasterxml.jackson.core.JsonToken getCurrentToken();
public com.fasterxml.jackson.core.JsonToken currentToken();
public final int getCurrentTokenId();
public final int currentTokenId();
public boolean hasCurrentToken();
public boolean hasTokenId(int);
public final boolean hasToken(com.fasterxml.jackson.core.JsonToken);
public boolean isExpectedStartArrayToken();
public boolean isExpectedStartObjectToken();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
public com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
public String getCurrentName() throws java.io.IOException;
public void clearCurrentToken();
public com.fasterxml.jackson.core.JsonToken getLastClearedToken();
public void overrideCurrentName(String);
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _nextToken2() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _nextTokenWithBuffering(TokenFilterContext) throws java.io.IOException;
private com.fasterxml.jackson.core.JsonToken _nextBuffered(TokenFilterContext) throws java.io.IOException;
private final boolean _verifyAllowedMatches() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextValue() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser skipChildren() throws java.io.IOException;
public String getText() throws java.io.IOException;
public boolean hasTextCharacters();
public char[] getTextCharacters() throws java.io.IOException;
public int getTextLength() throws java.io.IOException;
public int getTextOffset() throws java.io.IOException;
public java.math.BigInteger getBigIntegerValue() throws java.io.IOException;
public boolean getBooleanValue() throws java.io.IOException;
public byte getByteValue() throws java.io.IOException;
public short getShortValue() throws java.io.IOException;
public java.math.BigDecimal getDecimalValue() throws java.io.IOException;
public double getDoubleValue() throws java.io.IOException;
public float getFloatValue() throws java.io.IOException;
public int getIntValue() throws java.io.IOException;
public long getLongValue() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType() throws java.io.IOException;
public Number getNumberValue() throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
public long getValueAsLong() throws java.io.IOException;
public long getValueAsLong(long) throws java.io.IOException;
public double getValueAsDouble() throws java.io.IOException;
public double getValueAsDouble(double) throws java.io.IOException;
public boolean getValueAsBoolean() throws java.io.IOException;
public boolean getValueAsBoolean(boolean) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
public Object getEmbeddedObject() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
protected com.fasterxml.jackson.core.JsonStreamContext _filterContext();
}
com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.class
package com.fasterxml.jackson.core.filter;
public synchronized class JsonPointerBasedFilter extends TokenFilter {
protected final com.fasterxml.jackson.core.JsonPointer _pathToMatch;
public void JsonPointerBasedFilter(String);
public void JsonPointerBasedFilter(com.fasterxml.jackson.core.JsonPointer);
public TokenFilter includeElement(int);
public TokenFilter includeProperty(String);
public TokenFilter filterStartArray();
public TokenFilter filterStartObject();
protected boolean _includeScalar();
public String toString();
}
com/fasterxml/jackson/core/filter/TokenFilter.class
package com.fasterxml.jackson.core.filter;
public synchronized class TokenFilter {
public static final TokenFilter INCLUDE_ALL;
protected void TokenFilter();
public TokenFilter filterStartObject();
public TokenFilter filterStartArray();
public void filterFinishObject();
public void filterFinishArray();
public TokenFilter includeProperty(String);
public TokenFilter includeElement(int);
public TokenFilter includeRootValue(int);
public boolean includeValue(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public boolean includeBoolean(boolean);
public boolean includeNull();
public boolean includeString(String);
public boolean includeNumber(int);
public boolean includeNumber(long);
public boolean includeNumber(float);
public boolean includeNumber(double);
public boolean includeNumber(java.math.BigDecimal);
public boolean includeNumber(java.math.BigInteger);
public boolean includeBinary();
public boolean includeRawValue();
public boolean includeEmbeddedValue(Object);
public String toString();
protected boolean _includeScalar();
static void ();
}
com/fasterxml/jackson/core/filter/TokenFilterContext.class
package com.fasterxml.jackson.core.filter;
public synchronized class TokenFilterContext extends com.fasterxml.jackson.core.JsonStreamContext {
protected final TokenFilterContext _parent;
protected TokenFilterContext _child;
protected String _currentName;
protected TokenFilter _filter;
protected boolean _startHandled;
protected boolean _needToHandleName;
protected void TokenFilterContext(int, TokenFilterContext, TokenFilter, boolean);
protected TokenFilterContext reset(int, TokenFilter, boolean);
public static TokenFilterContext createRootContext(TokenFilter);
public TokenFilterContext createChildArrayContext(TokenFilter, boolean);
public TokenFilterContext createChildObjectContext(TokenFilter, boolean);
public TokenFilter setFieldName(String) throws com.fasterxml.jackson.core.JsonProcessingException;
public TokenFilter checkValue(TokenFilter);
public void writePath(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeImmediatePath(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
private void _writePath(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public TokenFilterContext closeArray(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public TokenFilterContext closeObject(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void skipParentChecks();
public Object getCurrentValue();
public void setCurrentValue(Object);
public final TokenFilterContext getParent();
public final String getCurrentName();
public boolean hasCurrentName();
public TokenFilter getFilter();
public boolean isStartHandled();
public com.fasterxml.jackson.core.JsonToken nextTokenToRead();
public TokenFilterContext findChildOf(TokenFilterContext);
protected void appendDesc(StringBuilder);
public String toString();
}
com/fasterxml/jackson/core/format/DataFormatDetector.class
package com.fasterxml.jackson.core.format;
public synchronized class DataFormatDetector {
public static final int DEFAULT_MAX_INPUT_LOOKAHEAD = 64;
protected final com.fasterxml.jackson.core.JsonFactory[] _detectors;
protected final MatchStrength _optimalMatch;
protected final MatchStrength _minimalMatch;
protected final int _maxInputLookahead;
public transient void DataFormatDetector(com.fasterxml.jackson.core.JsonFactory[]);
public void DataFormatDetector(java.util.Collection);
public DataFormatDetector withOptimalMatch(MatchStrength);
public DataFormatDetector withMinimalMatch(MatchStrength);
public DataFormatDetector withMaxInputLookahead(int);
private void DataFormatDetector(com.fasterxml.jackson.core.JsonFactory[], MatchStrength, MatchStrength, int);
public DataFormatMatcher findFormat(java.io.InputStream) throws java.io.IOException;
public DataFormatMatcher findFormat(byte[]) throws java.io.IOException;
public DataFormatMatcher findFormat(byte[], int, int) throws java.io.IOException;
public String toString();
private DataFormatMatcher _findFormat(InputAccessor$Std) throws java.io.IOException;
}
com/fasterxml/jackson/core/format/DataFormatMatcher.class
package com.fasterxml.jackson.core.format;
public synchronized class DataFormatMatcher {
protected final java.io.InputStream _originalStream;
protected final byte[] _bufferedData;
protected final int _bufferedStart;
protected final int _bufferedLength;
protected final com.fasterxml.jackson.core.JsonFactory _match;
protected final MatchStrength _matchStrength;
protected void DataFormatMatcher(java.io.InputStream, byte[], int, int, com.fasterxml.jackson.core.JsonFactory, MatchStrength);
public boolean hasMatch();
public MatchStrength getMatchStrength();
public com.fasterxml.jackson.core.JsonFactory getMatch();
public String getMatchedFormatName();
public com.fasterxml.jackson.core.JsonParser createParserWithMatch() throws java.io.IOException;
public java.io.InputStream getDataStream();
}
com/fasterxml/jackson/core/format/InputAccessor$Std.class
package com.fasterxml.jackson.core.format;
public synchronized class InputAccessor$Std implements InputAccessor {
protected final java.io.InputStream _in;
protected final byte[] _buffer;
protected final int _bufferedStart;
protected int _bufferedEnd;
protected int _ptr;
public void InputAccessor$Std(java.io.InputStream, byte[]);
public void InputAccessor$Std(byte[]);
public void InputAccessor$Std(byte[], int, int);
public boolean hasMoreBytes() throws java.io.IOException;
public byte nextByte() throws java.io.IOException;
public void reset();
public DataFormatMatcher createMatcher(com.fasterxml.jackson.core.JsonFactory, MatchStrength);
}
com/fasterxml/jackson/core/format/InputAccessor.class
package com.fasterxml.jackson.core.format;
public abstract interface InputAccessor {
public abstract boolean hasMoreBytes() throws java.io.IOException;
public abstract byte nextByte() throws java.io.IOException;
public abstract void reset();
}
com/fasterxml/jackson/core/format/MatchStrength.class
package com.fasterxml.jackson.core.format;
public final synchronized enum MatchStrength {
public static final MatchStrength NO_MATCH;
public static final MatchStrength INCONCLUSIVE;
public static final MatchStrength WEAK_MATCH;
public static final MatchStrength SOLID_MATCH;
public static final MatchStrength FULL_MATCH;
public static MatchStrength[] values();
public static MatchStrength valueOf(String);
private void MatchStrength(String, int);
static void ();
}
com/fasterxml/jackson/core/io/CharTypes.class
package com.fasterxml.jackson.core.io;
public final synchronized class CharTypes {
private static final char[] HC;
private static final byte[] HB;
private static final int[] sInputCodes;
private static final int[] sInputCodesUTF8;
private static final int[] sInputCodesJsNames;
private static final int[] sInputCodesUtf8JsNames;
private static final int[] sInputCodesComment;
private static final int[] sInputCodesWS;
private static final int[] sOutputEscapes128;
private static final int[] sHexValues;
public void CharTypes();
public static int[] getInputCodeLatin1();
public static int[] getInputCodeUtf8();
public static int[] getInputCodeLatin1JsNames();
public static int[] getInputCodeUtf8JsNames();
public static int[] getInputCodeComment();
public static int[] getInputCodeWS();
public static int[] get7BitOutputEscapes();
public static int charToHex(int);
public static void appendQuoted(StringBuilder, String);
public static char[] copyHexChars();
public static byte[] copyHexBytes();
static void ();
}
com/fasterxml/jackson/core/io/CharacterEscapes.class
package com.fasterxml.jackson.core.io;
public abstract synchronized class CharacterEscapes implements java.io.Serializable {
public static final int ESCAPE_NONE = 0;
public static final int ESCAPE_STANDARD = -1;
public static final int ESCAPE_CUSTOM = -2;
public void CharacterEscapes();
public abstract int[] getEscapeCodesForAscii();
public abstract com.fasterxml.jackson.core.SerializableString getEscapeSequence(int);
public static int[] standardAsciiEscapesForJSON();
}
com/fasterxml/jackson/core/io/DataOutputAsStream.class
package com.fasterxml.jackson.core.io;
public synchronized class DataOutputAsStream extends java.io.OutputStream {
protected final java.io.DataOutput _output;
public void DataOutputAsStream(java.io.DataOutput);
public void write(int) throws java.io.IOException;
public void write(byte[]) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
}
com/fasterxml/jackson/core/io/IOContext.class
package com.fasterxml.jackson.core.io;
public synchronized class IOContext {
protected final Object _sourceRef;
protected com.fasterxml.jackson.core.JsonEncoding _encoding;
protected final boolean _managedResource;
protected final com.fasterxml.jackson.core.util.BufferRecycler _bufferRecycler;
protected byte[] _readIOBuffer;
protected byte[] _writeEncodingBuffer;
protected byte[] _base64Buffer;
protected char[] _tokenCBuffer;
protected char[] _concatCBuffer;
protected char[] _nameCopyBuffer;
public void IOContext(com.fasterxml.jackson.core.util.BufferRecycler, Object, boolean);
public void setEncoding(com.fasterxml.jackson.core.JsonEncoding);
public IOContext withEncoding(com.fasterxml.jackson.core.JsonEncoding);
public Object getSourceReference();
public com.fasterxml.jackson.core.JsonEncoding getEncoding();
public boolean isResourceManaged();
public com.fasterxml.jackson.core.util.TextBuffer constructTextBuffer();
public byte[] allocReadIOBuffer();
public byte[] allocReadIOBuffer(int);
public byte[] allocWriteEncodingBuffer();
public byte[] allocWriteEncodingBuffer(int);
public byte[] allocBase64Buffer();
public byte[] allocBase64Buffer(int);
public char[] allocTokenBuffer();
public char[] allocTokenBuffer(int);
public char[] allocConcatBuffer();
public char[] allocNameCopyBuffer(int);
public void releaseReadIOBuffer(byte[]);
public void releaseWriteEncodingBuffer(byte[]);
public void releaseBase64Buffer(byte[]);
public void releaseTokenBuffer(char[]);
public void releaseConcatBuffer(char[]);
public void releaseNameCopyBuffer(char[]);
protected final void _verifyAlloc(Object);
protected final void _verifyRelease(byte[], byte[]);
protected final void _verifyRelease(char[], char[]);
private IllegalArgumentException wrongBuf();
}
com/fasterxml/jackson/core/io/InputDecorator.class
package com.fasterxml.jackson.core.io;
public abstract synchronized class InputDecorator implements java.io.Serializable {
private static final long serialVersionUID = 1;
public void InputDecorator();
public abstract java.io.InputStream decorate(IOContext, java.io.InputStream) throws java.io.IOException;
public abstract java.io.InputStream decorate(IOContext, byte[], int, int) throws java.io.IOException;
public java.io.DataInput decorate(IOContext, java.io.DataInput) throws java.io.IOException;
public abstract java.io.Reader decorate(IOContext, java.io.Reader) throws java.io.IOException;
}
com/fasterxml/jackson/core/io/JsonEOFException.class
package com.fasterxml.jackson.core.io;
public synchronized class JsonEOFException extends com.fasterxml.jackson.core.JsonParseException {
private static final long serialVersionUID = 1;
protected final com.fasterxml.jackson.core.JsonToken _token;
public void JsonEOFException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, String);
public com.fasterxml.jackson.core.JsonToken getTokenBeingDecoded();
}
com/fasterxml/jackson/core/io/JsonStringEncoder.class
package com.fasterxml.jackson.core.io;
public final synchronized class JsonStringEncoder {
private static final char[] HC;
private static final byte[] HB;
private static final int SURR1_FIRST = 55296;
private static final int SURR1_LAST = 56319;
private static final int SURR2_FIRST = 56320;
private static final int SURR2_LAST = 57343;
protected com.fasterxml.jackson.core.util.TextBuffer _text;
protected com.fasterxml.jackson.core.util.ByteArrayBuilder _bytes;
protected final char[] _qbuf;
public void JsonStringEncoder();
public static JsonStringEncoder getInstance();
public char[] quoteAsString(String);
public void quoteAsString(CharSequence, StringBuilder);
public byte[] quoteAsUTF8(String);
public byte[] encodeAsUTF8(String);
private int _appendNumeric(int, char[]);
private int _appendNamed(int, char[]);
private int _appendByte(int, int, com.fasterxml.jackson.core.util.ByteArrayBuilder, int);
private static int _convert(int, int);
private static void _illegal(int);
static void ();
}
com/fasterxml/jackson/core/io/MergedStream.class
package com.fasterxml.jackson.core.io;
public final synchronized class MergedStream extends java.io.InputStream {
private final IOContext _ctxt;
private final java.io.InputStream _in;
private byte[] _b;
private int _ptr;
private final int _end;
public void MergedStream(IOContext, java.io.InputStream, byte[], int, int);
public int available() throws java.io.IOException;
public void close() throws java.io.IOException;
public void mark(int);
public boolean markSupported();
public int read() throws java.io.IOException;
public int read(byte[]) throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
public void reset() throws java.io.IOException;
public long skip(long) throws java.io.IOException;
private void _free();
}
com/fasterxml/jackson/core/io/NumberInput.class
package com.fasterxml.jackson.core.io;
public final synchronized class NumberInput {
public static final String NASTY_SMALL_DOUBLE = 2.2250738585072012e-308;
static final long L_BILLION = 1000000000;
static final String MIN_LONG_STR_NO_SIGN;
static final String MAX_LONG_STR;
public void NumberInput();
public static int parseInt(char[], int, int);
public static int parseInt(String);
public static long parseLong(char[], int, int);
public static long parseLong(String);
public static boolean inLongRange(char[], int, int, boolean);
public static boolean inLongRange(String, boolean);
public static int parseAsInt(String, int);
public static long parseAsLong(String, long);
public static double parseAsDouble(String, double);
public static double parseDouble(String) throws NumberFormatException;
public static java.math.BigDecimal parseBigDecimal(String) throws NumberFormatException;
public static java.math.BigDecimal parseBigDecimal(char[]) throws NumberFormatException;
public static java.math.BigDecimal parseBigDecimal(char[], int, int) throws NumberFormatException;
private static NumberFormatException _badBD(String);
static void ();
}
com/fasterxml/jackson/core/io/NumberOutput.class
package com.fasterxml.jackson.core.io;
public final synchronized class NumberOutput {
private static int MILLION;
private static int BILLION;
private static long BILLION_L;
private static long MIN_INT_AS_LONG;
private static long MAX_INT_AS_LONG;
static final String SMALLEST_INT;
static final String SMALLEST_LONG;
private static final int[] TRIPLET_TO_CHARS;
private static final String[] sSmallIntStrs;
private static final String[] sSmallIntStrs2;
public void NumberOutput();
public static int outputInt(int, char[], int);
public static int outputInt(int, byte[], int);
public static int outputLong(long, char[], int);
public static int outputLong(long, byte[], int);
public static String toString(int);
public static String toString(long);
public static String toString(double);
public static String toString(float);
private static int _outputUptoBillion(int, char[], int);
private static int _outputFullBillion(int, char[], int);
private static int _outputUptoBillion(int, byte[], int);
private static int _outputFullBillion(int, byte[], int);
private static int _outputUptoMillion(char[], int, int, int);
private static int _outputUptoMillion(byte[], int, int, int);
private static int _leading3(int, char[], int);
private static int _leading3(int, byte[], int);
private static int _full3(int, char[], int);
private static int _full3(int, byte[], int);
private static int _outputSmallestL(char[], int);
private static int _outputSmallestL(byte[], int);
private static int _outputSmallestI(char[], int);
private static int _outputSmallestI(byte[], int);
static void ();
}
com/fasterxml/jackson/core/io/OutputDecorator.class
package com.fasterxml.jackson.core.io;
public abstract synchronized class OutputDecorator implements java.io.Serializable {
public void OutputDecorator();
public abstract java.io.OutputStream decorate(IOContext, java.io.OutputStream) throws java.io.IOException;
public abstract java.io.Writer decorate(IOContext, java.io.Writer) throws java.io.IOException;
}
com/fasterxml/jackson/core/io/SegmentedStringWriter.class
package com.fasterxml.jackson.core.io;
public final synchronized class SegmentedStringWriter extends java.io.Writer {
private final com.fasterxml.jackson.core.util.TextBuffer _buffer;
public void SegmentedStringWriter(com.fasterxml.jackson.core.util.BufferRecycler);
public java.io.Writer append(char);
public java.io.Writer append(CharSequence);
public java.io.Writer append(CharSequence, int, int);
public void close();
public void flush();
public void write(char[]);
public void write(char[], int, int);
public void write(int);
public void write(String);
public void write(String, int, int);
public String getAndClear();
}
com/fasterxml/jackson/core/io/SerializedString.class
package com.fasterxml.jackson.core.io;
public synchronized class SerializedString implements com.fasterxml.jackson.core.SerializableString, java.io.Serializable {
private static final long serialVersionUID = 1;
protected final String _value;
protected byte[] _quotedUTF8Ref;
protected byte[] _unquotedUTF8Ref;
protected char[] _quotedChars;
protected transient String _jdkSerializeValue;
public void SerializedString(String);
private void readObject(java.io.ObjectInputStream) throws java.io.IOException;
private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException;
protected Object readResolve();
public final String getValue();
public final int charLength();
public final char[] asQuotedChars();
public final byte[] asUnquotedUTF8();
public final byte[] asQuotedUTF8();
public int appendQuotedUTF8(byte[], int);
public int appendQuoted(char[], int);
public int appendUnquotedUTF8(byte[], int);
public int appendUnquoted(char[], int);
public int writeQuotedUTF8(java.io.OutputStream) throws java.io.IOException;
public int writeUnquotedUTF8(java.io.OutputStream) throws java.io.IOException;
public int putQuotedUTF8(java.nio.ByteBuffer);
public int putUnquotedUTF8(java.nio.ByteBuffer);
public final String toString();
public final int hashCode();
public final boolean equals(Object);
}
com/fasterxml/jackson/core/io/UTF32Reader.class
package com.fasterxml.jackson.core.io;
public synchronized class UTF32Reader extends java.io.Reader {
protected static final int LAST_VALID_UNICODE_CHAR = 1114111;
protected static final char NC = 0;
protected final IOContext _context;
protected java.io.InputStream _in;
protected byte[] _buffer;
protected int _ptr;
protected int _length;
protected final boolean _bigEndian;
protected char _surrogate;
protected int _charCount;
protected int _byteCount;
protected final boolean _managedBuffers;
protected char[] _tmpBuf;
public void UTF32Reader(IOContext, java.io.InputStream, byte[], int, int, boolean);
public void close() throws java.io.IOException;
public int read() throws java.io.IOException;
public int read(char[], int, int) throws java.io.IOException;
private void reportUnexpectedEOF(int, int) throws java.io.IOException;
private void reportInvalid(int, int, String) throws java.io.IOException;
private boolean loadMore(int) throws java.io.IOException;
private void freeBuffers();
private void reportBounds(char[], int, int) throws java.io.IOException;
private void reportStrangeStream() throws java.io.IOException;
}
com/fasterxml/jackson/core/io/UTF8Writer.class
package com.fasterxml.jackson.core.io;
public final synchronized class UTF8Writer extends java.io.Writer {
static final int SURR1_FIRST = 55296;
static final int SURR1_LAST = 56319;
static final int SURR2_FIRST = 56320;
static final int SURR2_LAST = 57343;
private final IOContext _context;
private java.io.OutputStream _out;
private byte[] _outBuffer;
private final int _outBufferEnd;
private int _outPtr;
private int _surrogate;
public void UTF8Writer(IOContext, java.io.OutputStream);
public java.io.Writer append(char) throws java.io.IOException;
public void close() throws java.io.IOException;
public void flush() throws java.io.IOException;
public void write(char[]) throws java.io.IOException;
public void write(char[], int, int) throws java.io.IOException;
public void write(int) throws java.io.IOException;
public void write(String) throws java.io.IOException;
public void write(String, int, int) throws java.io.IOException;
protected int convertSurrogate(int) throws java.io.IOException;
protected static void illegalSurrogate(int) throws java.io.IOException;
protected static String illegalSurrogateDesc(int);
}
com/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper.class
package com.fasterxml.jackson.core.json;
public final synchronized class ByteSourceJsonBootstrapper {
public static final byte UTF8_BOM_1 = -17;
public static final byte UTF8_BOM_2 = -69;
public static final byte UTF8_BOM_3 = -65;
private final com.fasterxml.jackson.core.io.IOContext _context;
private final java.io.InputStream _in;
private final byte[] _inputBuffer;
private int _inputPtr;
private int _inputEnd;
private final boolean _bufferRecyclable;
private boolean _bigEndian;
private int _bytesPerChar;
public void ByteSourceJsonBootstrapper(com.fasterxml.jackson.core.io.IOContext, java.io.InputStream);
public void ByteSourceJsonBootstrapper(com.fasterxml.jackson.core.io.IOContext, byte[], int, int);
public com.fasterxml.jackson.core.JsonEncoding detectEncoding() throws java.io.IOException;
public static int skipUTF8BOM(java.io.DataInput) throws java.io.IOException;
public java.io.Reader constructReader() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser constructParser(int, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer, int) throws java.io.IOException;
public static com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat(com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException;
private static com.fasterxml.jackson.core.format.MatchStrength tryMatch(com.fasterxml.jackson.core.format.InputAccessor, String, com.fasterxml.jackson.core.format.MatchStrength) throws java.io.IOException;
private static int skipSpace(com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException;
private static int skipSpace(com.fasterxml.jackson.core.format.InputAccessor, byte) throws java.io.IOException;
private boolean handleBOM(int) throws java.io.IOException;
private boolean checkUTF32(int) throws java.io.IOException;
private boolean checkUTF16(int);
private void reportWeirdUCS4(String) throws java.io.IOException;
protected boolean ensureLoaded(int) throws java.io.IOException;
}
com/fasterxml/jackson/core/json/DupDetector.class
package com.fasterxml.jackson.core.json;
public synchronized class DupDetector {
protected final Object _source;
protected String _firstName;
protected String _secondName;
protected java.util.HashSet _seen;
private void DupDetector(Object);
public static DupDetector rootDetector(com.fasterxml.jackson.core.JsonParser);
public static DupDetector rootDetector(com.fasterxml.jackson.core.JsonGenerator);
public DupDetector child();
public void reset();
public com.fasterxml.jackson.core.JsonLocation findLocation();
public Object getSource();
public boolean isDup(String) throws com.fasterxml.jackson.core.JsonParseException;
}
com/fasterxml/jackson/core/json/JsonGeneratorImpl.class
package com.fasterxml.jackson.core.json;
public abstract synchronized class JsonGeneratorImpl extends com.fasterxml.jackson.core.base.GeneratorBase {
protected static final int[] sOutputEscapes;
protected final com.fasterxml.jackson.core.io.IOContext _ioContext;
protected int[] _outputEscapes;
protected int _maximumNonEscapedChar;
protected com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes;
protected com.fasterxml.jackson.core.SerializableString _rootValueSeparator;
protected boolean _cfgUnqNames;
public void JsonGeneratorImpl(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec);
public com.fasterxml.jackson.core.Version version();
public com.fasterxml.jackson.core.JsonGenerator enable(com.fasterxml.jackson.core.JsonGenerator$Feature);
public com.fasterxml.jackson.core.JsonGenerator disable(com.fasterxml.jackson.core.JsonGenerator$Feature);
protected void _checkStdFeatureChanges(int, int);
public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar(int);
public int getHighestEscapedChar();
public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes);
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes();
public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator(com.fasterxml.jackson.core.SerializableString);
public final void writeStringField(String, String) throws java.io.IOException;
protected void _verifyPrettyValueWrite(String, int) throws java.io.IOException;
protected void _reportCantWriteValueExpectName(String) throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/json/JsonReadContext.class
package com.fasterxml.jackson.core.json;
public final synchronized class JsonReadContext extends com.fasterxml.jackson.core.JsonStreamContext {
protected final JsonReadContext _parent;
protected DupDetector _dups;
protected JsonReadContext _child;
protected String _currentName;
protected Object _currentValue;
protected int _lineNr;
protected int _columnNr;
public void JsonReadContext(JsonReadContext, DupDetector, int, int, int);
protected void reset(int, int, int);
public JsonReadContext withDupDetector(DupDetector);
public Object getCurrentValue();
public void setCurrentValue(Object);
public static JsonReadContext createRootContext(int, int, DupDetector);
public static JsonReadContext createRootContext(DupDetector);
public JsonReadContext createChildArrayContext(int, int);
public JsonReadContext createChildObjectContext(int, int);
public String getCurrentName();
public boolean hasCurrentName();
public JsonReadContext getParent();
public com.fasterxml.jackson.core.JsonLocation getStartLocation(Object);
public JsonReadContext clearAndGetParent();
public DupDetector getDupDetector();
public boolean expectComma();
public void setCurrentName(String) throws com.fasterxml.jackson.core.JsonProcessingException;
private void _checkDup(DupDetector, String) throws com.fasterxml.jackson.core.JsonProcessingException;
}
com/fasterxml/jackson/core/json/JsonWriteContext.class
package com.fasterxml.jackson.core.json;
public synchronized class JsonWriteContext extends com.fasterxml.jackson.core.JsonStreamContext {
public static final int STATUS_OK_AS_IS = 0;
public static final int STATUS_OK_AFTER_COMMA = 1;
public static final int STATUS_OK_AFTER_COLON = 2;
public static final int STATUS_OK_AFTER_SPACE = 3;
public static final int STATUS_EXPECT_VALUE = 4;
public static final int STATUS_EXPECT_NAME = 5;
protected final JsonWriteContext _parent;
protected DupDetector _dups;
protected JsonWriteContext _child;
protected String _currentName;
protected Object _currentValue;
protected boolean _gotName;
protected void JsonWriteContext(int, JsonWriteContext, DupDetector);
protected JsonWriteContext reset(int);
public JsonWriteContext withDupDetector(DupDetector);
public Object getCurrentValue();
public void setCurrentValue(Object);
public static JsonWriteContext createRootContext();
public static JsonWriteContext createRootContext(DupDetector);
public JsonWriteContext createChildArrayContext();
public JsonWriteContext createChildObjectContext();
public final JsonWriteContext getParent();
public final String getCurrentName();
public boolean hasCurrentName();
public JsonWriteContext clearAndGetParent();
public DupDetector getDupDetector();
public int writeFieldName(String) throws com.fasterxml.jackson.core.JsonProcessingException;
private final void _checkDup(DupDetector, String) throws com.fasterxml.jackson.core.JsonProcessingException;
public int writeValue();
}
com/fasterxml/jackson/core/json/PackageVersion.class
package com.fasterxml.jackson.core.json;
public final synchronized class PackageVersion implements com.fasterxml.jackson.core.Versioned {
public static final com.fasterxml.jackson.core.Version VERSION;
public void PackageVersion();
public com.fasterxml.jackson.core.Version version();
static void ();
}
com/fasterxml/jackson/core/json/ReaderBasedJsonParser.class
package com.fasterxml.jackson.core.json;
public synchronized class ReaderBasedJsonParser extends com.fasterxml.jackson.core.base.ParserBase {
protected static final int FEAT_MASK_TRAILING_COMMA;
protected static final int[] _icLatin1;
protected java.io.Reader _reader;
protected char[] _inputBuffer;
protected boolean _bufferRecyclable;
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
protected final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _symbols;
protected final int _hashSeed;
protected boolean _tokenIncomplete;
protected long _nameStartOffset;
protected int _nameStartRow;
protected int _nameStartCol;
public void ReaderBasedJsonParser(com.fasterxml.jackson.core.io.IOContext, int, java.io.Reader, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer, char[], int, int, boolean);
public void ReaderBasedJsonParser(com.fasterxml.jackson.core.io.IOContext, int, java.io.Reader, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
public int releaseBuffered(java.io.Writer) throws java.io.IOException;
public Object getInputSource();
protected char getNextChar(String) throws java.io.IOException;
protected char getNextChar(String, com.fasterxml.jackson.core.JsonToken) throws java.io.IOException;
protected void _closeInput() throws java.io.IOException;
protected void _releaseBuffers() throws java.io.IOException;
protected void _loadMoreGuaranteed() throws java.io.IOException;
protected boolean _loadMore() throws java.io.IOException;
public final String getText() throws java.io.IOException;
public int getText(java.io.Writer) throws java.io.IOException;
public final String getValueAsString() throws java.io.IOException;
public final String getValueAsString(String) throws java.io.IOException;
protected final String _getText2(com.fasterxml.jackson.core.JsonToken);
public final char[] getTextCharacters() throws java.io.IOException;
public final int getTextLength() throws java.io.IOException;
public final int getTextOffset() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
protected int _readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]) throws java.io.IOException;
public final com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextAfterName();
public void finishToken() throws java.io.IOException;
public boolean nextFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public String nextFieldName() throws java.io.IOException;
private final void _isNextTokenNameYes(int) throws java.io.IOException;
protected boolean _isNextTokenNameMaybe(int, String) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextTokenNotInObject(int) throws java.io.IOException;
public final String nextTextValue() throws java.io.IOException;
public final int nextIntValue(int) throws java.io.IOException;
public final long nextLongValue(long) throws java.io.IOException;
public final Boolean nextBooleanValue() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _parsePosNumber(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseFloat(int, int, int, boolean, int) throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _parseNegNumber() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseNumber2(boolean, int) throws java.io.IOException;
private final char _verifyNoLeadingZeroes() throws java.io.IOException;
private char _verifyNLZ2() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleInvalidNumberStart(int, boolean) throws java.io.IOException;
private final void _verifyRootSpace(int) throws java.io.IOException;
protected final String _parseName() throws java.io.IOException;
private String _parseName2(int, int, int) throws java.io.IOException;
protected String _handleOddName(int) throws java.io.IOException;
protected String _parseAposName() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleOddValue(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleApos() throws java.io.IOException;
private String _handleOddName2(int, int, int[]) throws java.io.IOException;
protected final void _finishString() throws java.io.IOException;
protected void _finishString2() throws java.io.IOException;
protected final void _skipString() throws java.io.IOException;
protected final void _skipCR() throws java.io.IOException;
private final int _skipColon() throws java.io.IOException;
private final int _skipColon2(boolean) throws java.io.IOException;
private final int _skipColonFast(int) throws java.io.IOException;
private final int _skipComma(int) throws java.io.IOException;
private final int _skipAfterComma2() throws java.io.IOException;
private final int _skipWSOrEnd() throws java.io.IOException;
private int _skipWSOrEnd2() throws java.io.IOException;
private void _skipComment() throws java.io.IOException;
private void _skipCComment() throws java.io.IOException;
private boolean _skipYAMLComment() throws java.io.IOException;
private void _skipLine() throws java.io.IOException;
protected char _decodeEscaped() throws java.io.IOException;
private final void _matchTrue() throws java.io.IOException;
private final void _matchFalse() throws java.io.IOException;
private final void _matchNull() throws java.io.IOException;
protected final void _matchToken(String, int) throws java.io.IOException;
private final void _matchToken2(String, int) throws java.io.IOException;
private final void _checkMatchEnd(String, int, int) throws java.io.IOException;
protected byte[] _decodeBase64(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
private final void _updateLocation();
private final void _updateNameLocation();
protected void _reportInvalidToken(String) throws java.io.IOException;
protected void _reportInvalidToken(String, String) throws java.io.IOException;
private void _closeScope(int) throws com.fasterxml.jackson.core.JsonParseException;
static void ();
}
com/fasterxml/jackson/core/json/UTF8DataInputJsonParser.class
package com.fasterxml.jackson.core.json;
public synchronized class UTF8DataInputJsonParser extends com.fasterxml.jackson.core.base.ParserBase {
static final byte BYTE_LF = 10;
private static final int[] _icUTF8;
protected static final int[] _icLatin1;
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
protected final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _symbols;
protected int[] _quadBuffer;
protected boolean _tokenIncomplete;
private int _quad1;
protected java.io.DataInput _inputData;
protected int _nextByte;
public void UTF8DataInputJsonParser(com.fasterxml.jackson.core.io.IOContext, int, java.io.DataInput, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, int);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
public int releaseBuffered(java.io.OutputStream) throws java.io.IOException;
public Object getInputSource();
protected void _closeInput() throws java.io.IOException;
protected void _releaseBuffers() throws java.io.IOException;
public String getText() throws java.io.IOException;
public int getText(java.io.Writer) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
protected final String _getText2(com.fasterxml.jackson.core.JsonToken);
public char[] getTextCharacters() throws java.io.IOException;
public int getTextLength() throws java.io.IOException;
public int getTextOffset() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
protected int _readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextTokenNotInObject(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextAfterName();
public void finishToken() throws java.io.IOException;
public String nextFieldName() throws java.io.IOException;
public String nextTextValue() throws java.io.IOException;
public int nextIntValue(int) throws java.io.IOException;
public long nextLongValue(long) throws java.io.IOException;
public Boolean nextBooleanValue() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _parsePosNumber(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _parseNegNumber() throws java.io.IOException;
private final int _handleLeadingZeroes() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseFloat(char[], int, int, boolean, int) throws java.io.IOException;
private final void _verifyRootSpace() throws java.io.IOException;
protected final String _parseName(int) throws java.io.IOException;
private final String _parseMediumName(int) throws java.io.IOException;
private final String _parseMediumName2(int, int) throws java.io.IOException;
private final String _parseLongName(int, int, int) throws java.io.IOException;
private final String parseName(int, int, int) throws java.io.IOException;
private final String parseName(int, int, int, int) throws java.io.IOException;
private final String parseName(int, int, int, int, int) throws java.io.IOException;
protected final String parseEscapedName(int[], int, int, int, int) throws java.io.IOException;
protected String _handleOddName(int) throws java.io.IOException;
protected String _parseAposName() throws java.io.IOException;
private final String findName(int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int, int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int[], int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String addName(int[], int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _finishString() throws java.io.IOException;
private String _finishAndReturnString() throws java.io.IOException;
private final void _finishString2(char[], int, int) throws java.io.IOException;
protected void _skipString() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleUnexpectedValue(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleApos() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleInvalidNumberStart(int, boolean) throws java.io.IOException;
protected final void _matchToken(String, int) throws java.io.IOException;
private final void _checkMatchEnd(String, int, int) throws java.io.IOException;
private final int _skipWS() throws java.io.IOException;
private final int _skipWSOrEnd() throws java.io.IOException;
private final int _skipWSComment(int) throws java.io.IOException;
private final int _skipColon() throws java.io.IOException;
private final int _skipColon2(int, boolean) throws java.io.IOException;
private final void _skipComment() throws java.io.IOException;
private final void _skipCComment() throws java.io.IOException;
private final boolean _skipYAMLComment() throws java.io.IOException;
private final void _skipLine() throws java.io.IOException;
protected char _decodeEscaped() throws java.io.IOException;
protected int _decodeCharForError(int) throws java.io.IOException;
private final int _decodeUtf8_2(int) throws java.io.IOException;
private final int _decodeUtf8_3(int) throws java.io.IOException;
private final int _decodeUtf8_4(int) throws java.io.IOException;
private final void _skipUtf8_2() throws java.io.IOException;
private final void _skipUtf8_3() throws java.io.IOException;
private final void _skipUtf8_4() throws java.io.IOException;
protected void _reportInvalidToken(int, String) throws java.io.IOException;
protected void _reportInvalidToken(int, String, String) throws java.io.IOException;
protected void _reportInvalidChar(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidInitial(int) throws com.fasterxml.jackson.core.JsonParseException;
private void _reportInvalidOther(int) throws com.fasterxml.jackson.core.JsonParseException;
private static int[] _growArrayBy(int[], int);
protected final byte[] _decodeBase64(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
private void _closeScope(int) throws com.fasterxml.jackson.core.JsonParseException;
private static final int pad(int, int);
static void ();
}
com/fasterxml/jackson/core/json/UTF8JsonGenerator.class
package com.fasterxml.jackson.core.json;
public synchronized class UTF8JsonGenerator extends JsonGeneratorImpl {
private static final byte BYTE_u = 117;
private static final byte BYTE_0 = 48;
private static final byte BYTE_LBRACKET = 91;
private static final byte BYTE_RBRACKET = 93;
private static final byte BYTE_LCURLY = 123;
private static final byte BYTE_RCURLY = 125;
private static final byte BYTE_BACKSLASH = 92;
private static final byte BYTE_COMMA = 44;
private static final byte BYTE_COLON = 58;
private static final int MAX_BYTES_TO_BUFFER = 512;
private static final byte[] HEX_CHARS;
private static final byte[] NULL_BYTES;
private static final byte[] TRUE_BYTES;
private static final byte[] FALSE_BYTES;
protected final java.io.OutputStream _outputStream;
protected byte _quoteChar;
protected byte[] _outputBuffer;
protected int _outputTail;
protected final int _outputEnd;
protected final int _outputMaxContiguous;
protected char[] _charBuffer;
protected final int _charBufferLength;
protected byte[] _entityBuffer;
protected boolean _bufferRecyclable;
public void UTF8JsonGenerator(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.OutputStream);
public void UTF8JsonGenerator(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.OutputStream, byte[], int, boolean);
public Object getOutputTarget();
public int getOutputBuffered();
public void writeFieldName(String) throws java.io.IOException;
public void writeFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
private final void _writeUnq(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public final void writeStartArray() throws java.io.IOException;
public final void writeEndArray() throws java.io.IOException;
public final void writeStartObject() throws java.io.IOException;
public void writeStartObject(Object) throws java.io.IOException;
public final void writeEndObject() throws java.io.IOException;
protected final void _writePPFieldName(String) throws java.io.IOException;
protected final void _writePPFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeString(String) throws java.io.IOException;
public void writeString(java.io.Reader, int) throws java.io.IOException;
public void writeString(char[], int, int) throws java.io.IOException;
public final void writeString(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawUTF8String(byte[], int, int) throws java.io.IOException;
public void writeUTF8String(byte[], int, int) throws java.io.IOException;
public void writeRaw(String) throws java.io.IOException;
public void writeRaw(String, int, int) throws java.io.IOException;
public void writeRaw(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawValue(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public final void writeRaw(char[], int, int) throws java.io.IOException;
public void writeRaw(char) throws java.io.IOException;
private final void _writeSegmentedRaw(char[], int, int) throws java.io.IOException;
private void _writeRawSegment(char[], int, int) throws java.io.IOException;
public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
public void writeNumber(short) throws java.io.IOException;
private final void _writeQuotedShort(short) throws java.io.IOException;
public void writeNumber(int) throws java.io.IOException;
private final void _writeQuotedInt(int) throws java.io.IOException;
public void writeNumber(long) throws java.io.IOException;
private final void _writeQuotedLong(long) throws java.io.IOException;
public void writeNumber(java.math.BigInteger) throws java.io.IOException;
public void writeNumber(double) throws java.io.IOException;
public void writeNumber(float) throws java.io.IOException;
public void writeNumber(java.math.BigDecimal) throws java.io.IOException;
public void writeNumber(String) throws java.io.IOException;
private final void _writeQuotedRaw(String) throws java.io.IOException;
public void writeBoolean(boolean) throws java.io.IOException;
public void writeNull() throws java.io.IOException;
protected final void _verifyValueWrite(String) throws java.io.IOException;
public void flush() throws java.io.IOException;
public void close() throws java.io.IOException;
protected void _releaseBuffers();
private final void _writeBytes(byte[]) throws java.io.IOException;
private final void _writeBytes(byte[], int, int) throws java.io.IOException;
private final void _writeStringSegments(String, boolean) throws java.io.IOException;
private final void _writeStringSegments(char[], int, int) throws java.io.IOException;
private final void _writeStringSegments(String, int, int) throws java.io.IOException;
private final void _writeStringSegment(char[], int, int) throws java.io.IOException;
private final void _writeStringSegment(String, int, int) throws java.io.IOException;
private final void _writeStringSegment2(char[], int, int) throws java.io.IOException;
private final void _writeStringSegment2(String, int, int) throws java.io.IOException;
private final void _writeStringSegmentASCII2(char[], int, int) throws java.io.IOException;
private final void _writeStringSegmentASCII2(String, int, int) throws java.io.IOException;
private final void _writeCustomStringSegment2(char[], int, int) throws java.io.IOException;
private final void _writeCustomStringSegment2(String, int, int) throws java.io.IOException;
private final int _writeCustomEscape(byte[], int, com.fasterxml.jackson.core.SerializableString, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private final int _handleLongCustomEscape(byte[], int, int, byte[], int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private final void _writeUTF8Segments(byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private final void _writeUTF8Segment(byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private final void _writeUTF8Segment2(byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final void _writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final int _writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[], int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final int _writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[]) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private final int _readMore(java.io.InputStream, byte[], int, int, int) throws java.io.IOException;
private final int _outputRawMultiByteChar(int, char[], int, int) throws java.io.IOException;
protected final void _outputSurrogates(int, int) throws java.io.IOException;
private final int _outputMultiByteChar(int, int) throws java.io.IOException;
private final void _writeNull() throws java.io.IOException;
private int _writeGenericEscape(int, int) throws java.io.IOException;
protected final void _flushBuffer() throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/json/UTF8StreamJsonParser.class
package com.fasterxml.jackson.core.json;
public synchronized class UTF8StreamJsonParser extends com.fasterxml.jackson.core.base.ParserBase {
static final byte BYTE_LF = 10;
private static final int[] _icUTF8;
protected static final int[] _icLatin1;
protected static final int FEAT_MASK_TRAILING_COMMA;
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
protected final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _symbols;
protected int[] _quadBuffer;
protected boolean _tokenIncomplete;
private int _quad1;
protected int _nameStartOffset;
protected int _nameStartRow;
protected int _nameStartCol;
protected java.io.InputStream _inputStream;
protected byte[] _inputBuffer;
protected boolean _bufferRecyclable;
public void UTF8StreamJsonParser(com.fasterxml.jackson.core.io.IOContext, int, java.io.InputStream, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, byte[], int, int, boolean);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
public int releaseBuffered(java.io.OutputStream) throws java.io.IOException;
public Object getInputSource();
protected final boolean _loadMore() throws java.io.IOException;
protected void _closeInput() throws java.io.IOException;
protected void _releaseBuffers() throws java.io.IOException;
public String getText() throws java.io.IOException;
public int getText(java.io.Writer) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
protected final String _getText2(com.fasterxml.jackson.core.JsonToken);
public char[] getTextCharacters() throws java.io.IOException;
public int getTextLength() throws java.io.IOException;
public int getTextOffset() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
protected int _readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextTokenNotInObject(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _nextAfterName();
public void finishToken() throws java.io.IOException;
public boolean nextFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public String nextFieldName() throws java.io.IOException;
private final int _skipColonFast(int) throws java.io.IOException;
private final void _isNextTokenNameYes(int) throws java.io.IOException;
private final boolean _isNextTokenNameMaybe(int, com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public String nextTextValue() throws java.io.IOException;
public int nextIntValue(int) throws java.io.IOException;
public long nextLongValue(long) throws java.io.IOException;
public Boolean nextBooleanValue() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _parsePosNumber(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _parseNegNumber() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseNumber2(char[], int, boolean, int) throws java.io.IOException;
private final int _verifyNoLeadingZeroes() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseFloat(char[], int, int, boolean, int) throws java.io.IOException;
private final void _verifyRootSpace(int) throws java.io.IOException;
protected final String _parseName(int) throws java.io.IOException;
protected final String parseMediumName(int) throws java.io.IOException;
protected final String parseMediumName2(int, int) throws java.io.IOException;
protected final String parseLongName(int, int, int) throws java.io.IOException;
protected String slowParseName() throws java.io.IOException;
private final String parseName(int, int, int) throws java.io.IOException;
private final String parseName(int, int, int, int) throws java.io.IOException;
private final String parseName(int, int, int, int, int) throws java.io.IOException;
protected final String parseEscapedName(int[], int, int, int, int) throws java.io.IOException;
protected String _handleOddName(int) throws java.io.IOException;
protected String _parseAposName() throws java.io.IOException;
private final String findName(int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int, int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String findName(int[], int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
private final String addName(int[], int, int) throws com.fasterxml.jackson.core.JsonParseException;
private static final int _padLastQuad(int, int);
protected void _loadMoreGuaranteed() throws java.io.IOException;
protected void _finishString() throws java.io.IOException;
protected String _finishAndReturnString() throws java.io.IOException;
private final void _finishString2(char[], int) throws java.io.IOException;
protected void _skipString() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleUnexpectedValue(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleApos() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _handleInvalidNumberStart(int, boolean) throws java.io.IOException;
protected final void _matchTrue() throws java.io.IOException;
protected final void _matchFalse() throws java.io.IOException;
protected final void _matchNull() throws java.io.IOException;
protected final void _matchToken(String, int) throws java.io.IOException;
private final void _matchToken2(String, int) throws java.io.IOException;
private final void _checkMatchEnd(String, int, int) throws java.io.IOException;
private final int _skipWS() throws java.io.IOException;
private final int _skipWS2() throws java.io.IOException;
private final int _skipWSOrEnd() throws java.io.IOException;
private final int _skipWSOrEnd2() throws java.io.IOException;
private final int _skipColon() throws java.io.IOException;
private final int _skipColon2(boolean) throws java.io.IOException;
private final void _skipComment() throws java.io.IOException;
private final void _skipCComment() throws java.io.IOException;
private final boolean _skipYAMLComment() throws java.io.IOException;
private final void _skipLine() throws java.io.IOException;
protected char _decodeEscaped() throws java.io.IOException;
protected int _decodeCharForError(int) throws java.io.IOException;
private final int _decodeUtf8_2(int) throws java.io.IOException;
private final int _decodeUtf8_3(int) throws java.io.IOException;
private final int _decodeUtf8_3fast(int) throws java.io.IOException;
private final int _decodeUtf8_4(int) throws java.io.IOException;
private final void _skipUtf8_2() throws java.io.IOException;
private final void _skipUtf8_3() throws java.io.IOException;
private final void _skipUtf8_4(int) throws java.io.IOException;
protected final void _skipCR() throws java.io.IOException;
private int nextByte() throws java.io.IOException;
protected void _reportInvalidToken(String, int) throws java.io.IOException;
protected void _reportInvalidToken(String) throws java.io.IOException;
protected void _reportInvalidToken(String, String) throws java.io.IOException;
protected void _reportInvalidChar(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidInitial(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidOther(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidOther(int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected final byte[] _decodeBase64(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
private final void _updateLocation();
private final void _updateNameLocation();
private final com.fasterxml.jackson.core.JsonToken _closeScope(int) throws com.fasterxml.jackson.core.JsonParseException;
private final void _closeArrayScope() throws com.fasterxml.jackson.core.JsonParseException;
private final void _closeObjectScope() throws com.fasterxml.jackson.core.JsonParseException;
static void ();
}
com/fasterxml/jackson/core/json/WriterBasedJsonGenerator.class
package com.fasterxml.jackson.core.json;
public synchronized class WriterBasedJsonGenerator extends JsonGeneratorImpl {
protected static final int SHORT_WRITE = 32;
protected static final char[] HEX_CHARS;
protected final java.io.Writer _writer;
protected char _quoteChar;
protected char[] _outputBuffer;
protected int _outputHead;
protected int _outputTail;
protected int _outputEnd;
protected char[] _entityBuffer;
protected com.fasterxml.jackson.core.SerializableString _currentEscape;
protected char[] _charBuffer;
public void WriterBasedJsonGenerator(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.Writer);
public Object getOutputTarget();
public int getOutputBuffered();
public boolean canWriteFormattedNumbers();
public void writeFieldName(String) throws java.io.IOException;
public void writeFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
protected final void _writeFieldName(String, boolean) throws java.io.IOException;
protected final void _writeFieldName(com.fasterxml.jackson.core.SerializableString, boolean) throws java.io.IOException;
public void writeStartArray() throws java.io.IOException;
public void writeEndArray() throws java.io.IOException;
public void writeStartObject(Object) throws java.io.IOException;
public void writeStartObject() throws java.io.IOException;
public void writeEndObject() throws java.io.IOException;
protected final void _writePPFieldName(String, boolean) throws java.io.IOException;
protected final void _writePPFieldName(com.fasterxml.jackson.core.SerializableString, boolean) throws java.io.IOException;
public void writeString(String) throws java.io.IOException;
public void writeString(java.io.Reader, int) throws java.io.IOException;
public void writeString(char[], int, int) throws java.io.IOException;
public void writeString(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawUTF8String(byte[], int, int) throws java.io.IOException;
public void writeUTF8String(byte[], int, int) throws java.io.IOException;
public void writeRaw(String) throws java.io.IOException;
public void writeRaw(String, int, int) throws java.io.IOException;
public void writeRaw(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRaw(char[], int, int) throws java.io.IOException;
public void writeRaw(char) throws java.io.IOException;
private void writeRawLong(String) throws java.io.IOException;
public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
public void writeNumber(short) throws java.io.IOException;
private void _writeQuotedShort(short) throws java.io.IOException;
public void writeNumber(int) throws java.io.IOException;
private void _writeQuotedInt(int) throws java.io.IOException;
public void writeNumber(long) throws java.io.IOException;
private void _writeQuotedLong(long) throws java.io.IOException;
public void writeNumber(java.math.BigInteger) throws java.io.IOException;
public void writeNumber(double) throws java.io.IOException;
public void writeNumber(float) throws java.io.IOException;
public void writeNumber(java.math.BigDecimal) throws java.io.IOException;
public void writeNumber(String) throws java.io.IOException;
private void _writeQuotedRaw(String) throws java.io.IOException;
public void writeBoolean(boolean) throws java.io.IOException;
public void writeNull() throws java.io.IOException;
protected final void _verifyValueWrite(String) throws java.io.IOException;
public void flush() throws java.io.IOException;
public void close() throws java.io.IOException;
protected void _releaseBuffers();
private void _writeString(String) throws java.io.IOException;
private void _writeString2(int) throws java.io.IOException;
private void _writeLongString(String) throws java.io.IOException;
private void _writeSegment(int) throws java.io.IOException;
private void _writeString(char[], int, int) throws java.io.IOException;
private void _writeStringASCII(int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _writeSegmentASCII(int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _writeStringASCII(char[], int, int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _writeStringCustom(int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _writeSegmentCustom(int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _writeStringCustom(char[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final void _writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final int _writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[], int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
protected final int _writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[]) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private int _readMore(java.io.InputStream, byte[], int, int, int) throws java.io.IOException;
private final void _writeNull() throws java.io.IOException;
private void _prependOrWriteCharacterEscape(char, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private int _prependOrWriteCharacterEscape(char[], int, int, char, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private void _appendCharacterEscape(char, int) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException;
private char[] _allocateEntityBuffer();
private char[] _allocateCopyBuffer();
protected void _flushBuffer() throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/json/async/NonBlockingJsonParser.class
package com.fasterxml.jackson.core.json.async;
public synchronized class NonBlockingJsonParser extends NonBlockingJsonParserBase implements com.fasterxml.jackson.core.async.ByteArrayFeeder {
private static final int[] _icUTF8;
protected static final int[] _icLatin1;
protected byte[] _inputBuffer;
protected int _origBufferLen;
public void NonBlockingJsonParser(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer);
public com.fasterxml.jackson.core.async.ByteArrayFeeder getNonBlockingInputFeeder();
public final boolean needMoreInput();
public void feedInput(byte[], int, int) throws java.io.IOException;
public void endOfInput();
public int releaseBuffered(java.io.OutputStream) throws java.io.IOException;
protected char _decodeEscaped() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _finishToken() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _finishTokenWithEOF() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startDocument(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishBOM(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startFieldName(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startFieldNameAfterComma(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startValue(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startValueExpectComma(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startValueExpectColon(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startValueAfterComma(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startUnexpectedValue(boolean, int) throws java.io.IOException;
private final int _skipWS(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startSlashComment(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishHashComment(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishCppComment(int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishCComment(int, boolean) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _startAfterComment(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startFalseToken() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startTrueToken() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startNullToken() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishKeywordToken(String, int, com.fasterxml.jackson.core.JsonToken) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishKeywordTokenWithEOF(String, int, com.fasterxml.jackson.core.JsonToken) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNonStdToken(int, int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNonStdTokenWithEOF(int, int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishErrorToken() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishErrorTokenWithEOF() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _reportErrorToken(String) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startPositiveNumber(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startNegativeNumber() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startNumberLeadingZero() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNumberMinus(int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNumberLeadingZeroes() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNumberLeadingNegZeroes() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishNumberIntegralPart(char[], int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startFloat(char[], int, int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishFloatFraction() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _finishFloatExponent(boolean, int) throws java.io.IOException;
private final String _fastParseName() throws java.io.IOException;
private final String _parseMediumName(int, int) throws java.io.IOException;
private final String _parseMediumName2(int, int, int) throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _parseEscapedName(int, int, int) throws java.io.IOException;
private com.fasterxml.jackson.core.JsonToken _handleOddName(int) throws java.io.IOException;
private com.fasterxml.jackson.core.JsonToken _finishUnquotedName(int, int, int) throws java.io.IOException;
private com.fasterxml.jackson.core.JsonToken _finishAposName(int, int, int) throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _finishFieldWithEscape() throws java.io.IOException;
private int _decodeSplitEscaped(int, int) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startString() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishRegularString() throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _startAposString() throws java.io.IOException;
private final com.fasterxml.jackson.core.JsonToken _finishAposString() throws java.io.IOException;
private final boolean _decodeSplitMultiByte(int, int, boolean) throws java.io.IOException;
private final boolean _decodeSplitUTF8_3(int, int, int) throws java.io.IOException;
private final boolean _decodeSplitUTF8_4(int, int, int) throws java.io.IOException;
private final int _decodeCharEscape() throws java.io.IOException;
private final int _decodeFastCharEscape() throws java.io.IOException;
private final int _decodeUTF8_2(int, int) throws java.io.IOException;
private final int _decodeUTF8_3(int, int, int) throws java.io.IOException;
private final int _decodeUTF8_4(int, int, int, int) throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/json/async/NonBlockingJsonParserBase.class
package com.fasterxml.jackson.core.json.async;
public abstract synchronized class NonBlockingJsonParserBase extends com.fasterxml.jackson.core.base.ParserBase {
protected static final int MAJOR_INITIAL = 0;
protected static final int MAJOR_ROOT = 1;
protected static final int MAJOR_OBJECT_FIELD_FIRST = 2;
protected static final int MAJOR_OBJECT_FIELD_NEXT = 3;
protected static final int MAJOR_OBJECT_VALUE = 4;
protected static final int MAJOR_ARRAY_ELEMENT_FIRST = 5;
protected static final int MAJOR_ARRAY_ELEMENT_NEXT = 6;
protected static final int MAJOR_CLOSED = 7;
protected static final int MINOR_ROOT_BOM = 1;
protected static final int MINOR_ROOT_NEED_SEPARATOR = 2;
protected static final int MINOR_ROOT_GOT_SEPARATOR = 3;
protected static final int MINOR_FIELD_LEADING_WS = 4;
protected static final int MINOR_FIELD_LEADING_COMMA = 5;
protected static final int MINOR_FIELD_NAME = 7;
protected static final int MINOR_FIELD_NAME_ESCAPE = 8;
protected static final int MINOR_FIELD_APOS_NAME = 9;
protected static final int MINOR_FIELD_UNQUOTED_NAME = 10;
protected static final int MINOR_VALUE_LEADING_WS = 12;
protected static final int MINOR_VALUE_EXPECTING_COMMA = 13;
protected static final int MINOR_VALUE_EXPECTING_COLON = 14;
protected static final int MINOR_VALUE_WS_AFTER_COMMA = 15;
protected static final int MINOR_VALUE_TOKEN_NULL = 16;
protected static final int MINOR_VALUE_TOKEN_TRUE = 17;
protected static final int MINOR_VALUE_TOKEN_FALSE = 18;
protected static final int MINOR_VALUE_TOKEN_NON_STD = 19;
protected static final int MINOR_NUMBER_MINUS = 23;
protected static final int MINOR_NUMBER_ZERO = 24;
protected static final int MINOR_NUMBER_MINUSZERO = 25;
protected static final int MINOR_NUMBER_INTEGER_DIGITS = 26;
protected static final int MINOR_NUMBER_FRACTION_DIGITS = 30;
protected static final int MINOR_NUMBER_EXPONENT_MARKER = 31;
protected static final int MINOR_NUMBER_EXPONENT_DIGITS = 32;
protected static final int MINOR_VALUE_STRING = 40;
protected static final int MINOR_VALUE_STRING_ESCAPE = 41;
protected static final int MINOR_VALUE_STRING_UTF8_2 = 42;
protected static final int MINOR_VALUE_STRING_UTF8_3 = 43;
protected static final int MINOR_VALUE_STRING_UTF8_4 = 44;
protected static final int MINOR_VALUE_APOS_STRING = 45;
protected static final int MINOR_VALUE_TOKEN_ERROR = 50;
protected static final int MINOR_COMMENT_LEADING_SLASH = 51;
protected static final int MINOR_COMMENT_CLOSING_ASTERISK = 52;
protected static final int MINOR_COMMENT_C = 53;
protected static final int MINOR_COMMENT_CPP = 54;
protected static final int MINOR_COMMENT_YAML = 55;
protected final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _symbols;
protected int[] _quadBuffer;
protected int _quadLength;
protected int _quad1;
protected int _pending32;
protected int _pendingBytes;
protected int _quoted32;
protected int _quotedDigits;
protected int _majorState;
protected int _majorStateAfterValue;
protected int _minorState;
protected int _minorStateAfterSplit;
protected boolean _endOfInput;
protected static final int NON_STD_TOKEN_NAN = 0;
protected static final int NON_STD_TOKEN_INFINITY = 1;
protected static final int NON_STD_TOKEN_PLUS_INFINITY = 2;
protected static final int NON_STD_TOKEN_MINUS_INFINITY = 3;
protected static final String[] NON_STD_TOKENS;
protected static final double[] NON_STD_TOKEN_VALUES;
protected int _nonStdTokenType;
protected int _currBufferStart;
protected int _currInputRowAlt;
public void NonBlockingJsonParserBase(com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
public boolean canParseAsync();
protected com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer symbolTableForTests();
public abstract int releaseBuffered(java.io.OutputStream) throws java.io.IOException;
protected void _releaseBuffers() throws java.io.IOException;
public Object getInputSource();
protected void _closeInput() throws java.io.IOException;
public boolean hasTextCharacters();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public String getText() throws java.io.IOException;
protected final String _getText2(com.fasterxml.jackson.core.JsonToken);
public int getText(java.io.Writer) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
public char[] getTextCharacters() throws java.io.IOException;
public int getTextLength() throws java.io.IOException;
public int getTextOffset() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
public Object getEmbeddedObject() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _startArrayScope() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _startObjectScope() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _closeArrayScope() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _closeObjectScope() throws java.io.IOException;
protected final String _findName(int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected final String _findName(int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected final String _findName(int, int, int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected final String _addName(int[], int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected static final int _padLastQuad(int, int);
protected final com.fasterxml.jackson.core.JsonToken _eofAsNextToken() throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _fieldComplete(String) throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _valueComplete(com.fasterxml.jackson.core.JsonToken) throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _valueCompleteInt(int, String) throws java.io.IOException;
protected final com.fasterxml.jackson.core.JsonToken _valueNonStdNumberComplete(int) throws java.io.IOException;
protected final String _nonStdToken(int);
protected final void _updateTokenLocation();
protected void _reportInvalidChar(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidInitial(int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidOther(int, int) throws com.fasterxml.jackson.core.JsonParseException;
protected void _reportInvalidOther(int) throws com.fasterxml.jackson.core.JsonParseException;
static void ();
}
com/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer$TableInfo.class
package com.fasterxml.jackson.core.sym;
final synchronized class ByteQuadsCanonicalizer$TableInfo {
public final int size;
public final int count;
public final int tertiaryShift;
public final int[] mainHash;
public final String[] names;
public final int spilloverEnd;
public final int longNameOffset;
public void ByteQuadsCanonicalizer$TableInfo(int, int, int, int[], String[], int, int);
public void ByteQuadsCanonicalizer$TableInfo(ByteQuadsCanonicalizer);
public static ByteQuadsCanonicalizer$TableInfo createInitial(int);
}
com/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer.class
package com.fasterxml.jackson.core.sym;
public final synchronized class ByteQuadsCanonicalizer {
private static final int DEFAULT_T_SIZE = 64;
private static final int MAX_T_SIZE = 65536;
private static final int MIN_HASH_SIZE = 16;
static final int MAX_ENTRIES_FOR_REUSE = 6000;
private final ByteQuadsCanonicalizer _parent;
private final java.util.concurrent.atomic.AtomicReference _tableInfo;
private final int _seed;
private boolean _intern;
private final boolean _failOnDoS;
private int[] _hashArea;
private int _hashSize;
private int _secondaryStart;
private int _tertiaryStart;
private int _tertiaryShift;
private int _count;
private String[] _names;
private int _spilloverEnd;
private int _longNameOffset;
private transient boolean _needRehash;
private boolean _hashShared;
private static final int MULT = 33;
private static final int MULT2 = 65599;
private static final int MULT3 = 31;
private void ByteQuadsCanonicalizer(int, boolean, int, boolean);
private void ByteQuadsCanonicalizer(ByteQuadsCanonicalizer, boolean, int, boolean, ByteQuadsCanonicalizer$TableInfo);
public static ByteQuadsCanonicalizer createRoot();
protected static ByteQuadsCanonicalizer createRoot(int);
public ByteQuadsCanonicalizer makeChild(int);
public void release();
private void mergeChild(ByteQuadsCanonicalizer$TableInfo);
public int size();
public int bucketCount();
public boolean maybeDirty();
public int hashSeed();
public int primaryCount();
public int secondaryCount();
public int tertiaryCount();
public int spilloverCount();
public int totalCount();
public String toString();
public String findName(int);
public String findName(int, int);
public String findName(int, int, int);
public String findName(int[], int);
private final int _calcOffset(int);
private String _findSecondary(int, int);
private String _findSecondary(int, int, int);
private String _findSecondary(int, int, int, int);
private String _findSecondary(int, int, int[], int);
private boolean _verifyLongName(int[], int, int);
private boolean _verifyLongName2(int[], int, int);
public String addName(String, int);
public String addName(String, int, int);
public String addName(String, int, int, int);
public String addName(String, int[], int);
private void _verifyNeedForRehash();
private void _verifySharing();
private int _findOffsetForAdd(int);
private int _appendLongName(int[], int);
public int calcHash(int);
public int calcHash(int, int);
public int calcHash(int, int, int);
public int calcHash(int[], int);
private void rehash();
private void nukeSymbols(boolean);
private final int _spilloverStart();
protected void _reportTooManyCollisions();
static int _calcTertiaryShift(int);
}
com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$Bucket.class
package com.fasterxml.jackson.core.sym;
final synchronized class CharsToNameCanonicalizer$Bucket {
public final String symbol;
public final CharsToNameCanonicalizer$Bucket next;
public final int length;
public void CharsToNameCanonicalizer$Bucket(String, CharsToNameCanonicalizer$Bucket);
public String has(char[], int, int);
}
com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$TableInfo.class
package com.fasterxml.jackson.core.sym;
final synchronized class CharsToNameCanonicalizer$TableInfo {
final int size;
final int longestCollisionList;
final String[] symbols;
final CharsToNameCanonicalizer$Bucket[] buckets;
public void CharsToNameCanonicalizer$TableInfo(int, int, String[], CharsToNameCanonicalizer$Bucket[]);
public void CharsToNameCanonicalizer$TableInfo(CharsToNameCanonicalizer);
public static CharsToNameCanonicalizer$TableInfo createInitial(int);
}
com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer.class
package com.fasterxml.jackson.core.sym;
public final synchronized class CharsToNameCanonicalizer {
public static final int HASH_MULT = 33;
private static final int DEFAULT_T_SIZE = 64;
private static final int MAX_T_SIZE = 65536;
static final int MAX_ENTRIES_FOR_REUSE = 12000;
static final int MAX_COLL_CHAIN_LENGTH = 100;
private final CharsToNameCanonicalizer _parent;
private final java.util.concurrent.atomic.AtomicReference _tableInfo;
private final int _seed;
private final int _flags;
private boolean _canonicalize;
private String[] _symbols;
private CharsToNameCanonicalizer$Bucket[] _buckets;
private int _size;
private int _sizeThreshold;
private int _indexMask;
private int _longestCollisionList;
private boolean _hashShared;
private java.util.BitSet _overflows;
private void CharsToNameCanonicalizer(int);
private void CharsToNameCanonicalizer(CharsToNameCanonicalizer, int, int, CharsToNameCanonicalizer$TableInfo);
private static int _thresholdSize(int);
public static CharsToNameCanonicalizer createRoot();
protected static CharsToNameCanonicalizer createRoot(int);
public CharsToNameCanonicalizer makeChild(int);
public void release();
private void mergeChild(CharsToNameCanonicalizer$TableInfo);
public int size();
public int bucketCount();
public boolean maybeDirty();
public int hashSeed();
public int collisionCount();
public int maxCollisionLength();
public String findSymbol(char[], int, int, int);
private String _findSymbol2(char[], int, int, CharsToNameCanonicalizer$Bucket);
private String _addSymbol(char[], int, int, int, int);
private void _handleSpillOverflow(int, CharsToNameCanonicalizer$Bucket);
public int _hashToIndex(int);
public int calcHash(char[], int, int);
public int calcHash(String);
private void copyArrays();
private void rehash();
protected void reportTooManyCollisions(int);
}
com/fasterxml/jackson/core/sym/Name.class
package com.fasterxml.jackson.core.sym;
public abstract synchronized class Name {
protected final String _name;
protected final int _hashCode;
protected void Name(String, int);
public String getName();
public abstract boolean equals(int);
public abstract boolean equals(int, int);
public abstract boolean equals(int, int, int);
public abstract boolean equals(int[], int);
public String toString();
public final int hashCode();
public boolean equals(Object);
}
com/fasterxml/jackson/core/sym/Name1.class
package com.fasterxml.jackson.core.sym;
public final synchronized class Name1 extends Name {
private static final Name1 EMPTY;
private final int q;
void Name1(String, int, int);
public static Name1 getEmptyName();
public boolean equals(int);
public boolean equals(int, int);
public boolean equals(int, int, int);
public boolean equals(int[], int);
static void ();
}
com/fasterxml/jackson/core/sym/Name2.class
package com.fasterxml.jackson.core.sym;
public final synchronized class Name2 extends Name {
private final int q1;
private final int q2;
void Name2(String, int, int, int);
public boolean equals(int);
public boolean equals(int, int);
public boolean equals(int, int, int);
public boolean equals(int[], int);
}
com/fasterxml/jackson/core/sym/Name3.class
package com.fasterxml.jackson.core.sym;
public final synchronized class Name3 extends Name {
private final int q1;
private final int q2;
private final int q3;
void Name3(String, int, int, int, int);
public boolean equals(int);
public boolean equals(int, int);
public boolean equals(int, int, int);
public boolean equals(int[], int);
}
com/fasterxml/jackson/core/sym/NameN.class
package com.fasterxml.jackson.core.sym;
public final synchronized class NameN extends Name {
private final int q1;
private final int q2;
private final int q3;
private final int q4;
private final int qlen;
private final int[] q;
void NameN(String, int, int, int, int, int, int[], int);
public static NameN construct(String, int, int[], int);
public boolean equals(int);
public boolean equals(int, int);
public boolean equals(int, int, int);
public boolean equals(int[], int);
private final boolean _equals2(int[]);
}
com/fasterxml/jackson/core/type/ResolvedType.class
package com.fasterxml.jackson.core.type;
public abstract synchronized class ResolvedType {
public void ResolvedType();
public abstract Class getRawClass();
public abstract boolean hasRawClass(Class);
public abstract boolean isAbstract();
public abstract boolean isConcrete();
public abstract boolean isThrowable();
public abstract boolean isArrayType();
public abstract boolean isEnumType();
public abstract boolean isInterface();
public abstract boolean isPrimitive();
public abstract boolean isFinal();
public abstract boolean isContainerType();
public abstract boolean isCollectionLikeType();
public boolean isReferenceType();
public abstract boolean isMapLikeType();
public abstract boolean hasGenericTypes();
public Class getParameterSource();
public abstract ResolvedType getKeyType();
public abstract ResolvedType getContentType();
public abstract ResolvedType getReferencedType();
public abstract int containedTypeCount();
public abstract ResolvedType containedType(int);
public abstract String containedTypeName(int);
public abstract String toCanonical();
}
com/fasterxml/jackson/core/type/TypeReference.class
package com.fasterxml.jackson.core.type;
public abstract synchronized class TypeReference implements Comparable {
protected final reflect.Type _type;
protected void TypeReference();
public reflect.Type getType();
public int compareTo(TypeReference);
}
com/fasterxml/jackson/core/type/WritableTypeId$Inclusion.class
package com.fasterxml.jackson.core.type;
public final synchronized enum WritableTypeId$Inclusion {
public static final WritableTypeId$Inclusion WRAPPER_ARRAY;
public static final WritableTypeId$Inclusion WRAPPER_OBJECT;
public static final WritableTypeId$Inclusion METADATA_PROPERTY;
public static final WritableTypeId$Inclusion PAYLOAD_PROPERTY;
public static final WritableTypeId$Inclusion PARENT_PROPERTY;
public static WritableTypeId$Inclusion[] values();
public static WritableTypeId$Inclusion valueOf(String);
private void WritableTypeId$Inclusion(String, int);
public boolean requiresObjectContext();
static void ();
}
com/fasterxml/jackson/core/type/WritableTypeId.class
package com.fasterxml.jackson.core.type;
public synchronized class WritableTypeId {
public Object forValue;
public Class forValueType;
public Object id;
public String asProperty;
public WritableTypeId$Inclusion include;
public com.fasterxml.jackson.core.JsonToken valueShape;
public boolean wrapperWritten;
public Object extra;
public void WritableTypeId();
public void WritableTypeId(Object, com.fasterxml.jackson.core.JsonToken);
public void WritableTypeId(Object, Class, com.fasterxml.jackson.core.JsonToken);
public void WritableTypeId(Object, com.fasterxml.jackson.core.JsonToken, Object);
}
com/fasterxml/jackson/core/util/BufferRecycler.class
package com.fasterxml.jackson.core.util;
public synchronized class BufferRecycler {
public static final int BYTE_READ_IO_BUFFER = 0;
public static final int BYTE_WRITE_ENCODING_BUFFER = 1;
public static final int BYTE_WRITE_CONCAT_BUFFER = 2;
public static final int BYTE_BASE64_CODEC_BUFFER = 3;
public static final int CHAR_TOKEN_BUFFER = 0;
public static final int CHAR_CONCAT_BUFFER = 1;
public static final int CHAR_TEXT_BUFFER = 2;
public static final int CHAR_NAME_COPY_BUFFER = 3;
private static final int[] BYTE_BUFFER_LENGTHS;
private static final int[] CHAR_BUFFER_LENGTHS;
protected final byte[][] _byteBuffers;
protected final char[][] _charBuffers;
public void BufferRecycler();
protected void BufferRecycler(int, int);
public final byte[] allocByteBuffer(int);
public byte[] allocByteBuffer(int, int);
public void releaseByteBuffer(int, byte[]);
public final char[] allocCharBuffer(int);
public char[] allocCharBuffer(int, int);
public void releaseCharBuffer(int, char[]);
protected int byteBufferLength(int);
protected int charBufferLength(int);
protected byte[] balloc(int);
protected char[] calloc(int);
static void ();
}
com/fasterxml/jackson/core/util/BufferRecyclers.class
package com.fasterxml.jackson.core.util;
public synchronized class BufferRecyclers {
protected static final ThreadLocal _recyclerRef;
protected static final ThreadLocal _encoderRef;
public void BufferRecyclers();
public static BufferRecycler getBufferRecycler();
public static com.fasterxml.jackson.core.io.JsonStringEncoder getJsonStringEncoder();
public static byte[] encodeAsUTF8(String);
public static char[] quoteAsJsonText(String);
public static void quoteAsJsonText(CharSequence, StringBuilder);
public static byte[] quoteAsJsonUTF8(String);
static void ();
}
com/fasterxml/jackson/core/util/ByteArrayBuilder.class
package com.fasterxml.jackson.core.util;
public final synchronized class ByteArrayBuilder extends java.io.OutputStream {
public static final byte[] NO_BYTES;
private static final int INITIAL_BLOCK_SIZE = 500;
private static final int MAX_BLOCK_SIZE = 262144;
static final int DEFAULT_BLOCK_ARRAY_SIZE = 40;
private final BufferRecycler _bufferRecycler;
private final java.util.LinkedList _pastBlocks;
private int _pastLen;
private byte[] _currBlock;
private int _currBlockPtr;
public void ByteArrayBuilder();
public void ByteArrayBuilder(BufferRecycler);
public void ByteArrayBuilder(int);
public void ByteArrayBuilder(BufferRecycler, int);
public void reset();
public int size();
public void release();
public void append(int);
public void appendTwoBytes(int);
public void appendThreeBytes(int);
public void appendFourBytes(int);
public byte[] toByteArray();
public byte[] resetAndGetFirstSegment();
public byte[] finishCurrentSegment();
public byte[] completeAndCoalesce(int);
public byte[] getCurrentSegment();
public void setCurrentSegmentLength(int);
public int getCurrentSegmentLength();
public void write(byte[]);
public void write(byte[], int, int);
public void write(int);
public void close();
public void flush();
private void _allocMore();
static void ();
}
com/fasterxml/jackson/core/util/DefaultIndenter.class
package com.fasterxml.jackson.core.util;
public synchronized class DefaultIndenter extends DefaultPrettyPrinter$NopIndenter {
private static final long serialVersionUID = 1;
public static final String SYS_LF;
public static final DefaultIndenter SYSTEM_LINEFEED_INSTANCE;
private static final int INDENT_LEVELS = 16;
private final char[] indents;
private final int charsPerLevel;
private final String eol;
public void DefaultIndenter();
public void DefaultIndenter(String, String);
public DefaultIndenter withLinefeed(String);
public DefaultIndenter withIndent(String);
public boolean isInline();
public void writeIndentation(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public String getEol();
public String getIndent();
static void ();
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$FixedSpaceIndenter.class
package com.fasterxml.jackson.core.util;
public synchronized class DefaultPrettyPrinter$FixedSpaceIndenter extends DefaultPrettyPrinter$NopIndenter {
public static final DefaultPrettyPrinter$FixedSpaceIndenter instance;
public void DefaultPrettyPrinter$FixedSpaceIndenter();
public void writeIndentation(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public boolean isInline();
static void ();
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$Indenter.class
package com.fasterxml.jackson.core.util;
public abstract interface DefaultPrettyPrinter$Indenter {
public abstract void writeIndentation(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public abstract boolean isInline();
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$NopIndenter.class
package com.fasterxml.jackson.core.util;
public synchronized class DefaultPrettyPrinter$NopIndenter implements DefaultPrettyPrinter$Indenter, java.io.Serializable {
public static final DefaultPrettyPrinter$NopIndenter instance;
public void DefaultPrettyPrinter$NopIndenter();
public void writeIndentation(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public boolean isInline();
static void ();
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter.class
package com.fasterxml.jackson.core.util;
public synchronized class DefaultPrettyPrinter implements com.fasterxml.jackson.core.PrettyPrinter, Instantiatable, java.io.Serializable {
private static final long serialVersionUID = 1;
public static final com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR;
protected DefaultPrettyPrinter$Indenter _arrayIndenter;
protected DefaultPrettyPrinter$Indenter _objectIndenter;
protected final com.fasterxml.jackson.core.SerializableString _rootSeparator;
protected boolean _spacesInObjectEntries;
protected transient int _nesting;
protected Separators _separators;
protected String _objectFieldValueSeparatorWithSpaces;
public void DefaultPrettyPrinter();
public void DefaultPrettyPrinter(String);
public void DefaultPrettyPrinter(com.fasterxml.jackson.core.SerializableString);
public void DefaultPrettyPrinter(DefaultPrettyPrinter);
public void DefaultPrettyPrinter(DefaultPrettyPrinter, com.fasterxml.jackson.core.SerializableString);
public DefaultPrettyPrinter withRootSeparator(com.fasterxml.jackson.core.SerializableString);
public DefaultPrettyPrinter withRootSeparator(String);
public void indentArraysWith(DefaultPrettyPrinter$Indenter);
public void indentObjectsWith(DefaultPrettyPrinter$Indenter);
public DefaultPrettyPrinter withArrayIndenter(DefaultPrettyPrinter$Indenter);
public DefaultPrettyPrinter withObjectIndenter(DefaultPrettyPrinter$Indenter);
public DefaultPrettyPrinter withSpacesInObjectEntries();
public DefaultPrettyPrinter withoutSpacesInObjectEntries();
protected DefaultPrettyPrinter _withSpaces(boolean);
public DefaultPrettyPrinter withSeparators(Separators);
public DefaultPrettyPrinter createInstance();
public void writeRootValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeStartObject(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void beforeObjectEntries(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeObjectFieldValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeObjectEntrySeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeEndObject(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public void writeStartArray(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void beforeArrayValues(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeArrayValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeEndArray(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
static void ();
}
com/fasterxml/jackson/core/util/Instantiatable.class
package com.fasterxml.jackson.core.util;
public abstract interface Instantiatable {
public abstract Object createInstance();
}
com/fasterxml/jackson/core/util/InternCache.class
package com.fasterxml.jackson.core.util;
public final synchronized class InternCache extends java.util.concurrent.ConcurrentHashMap {
private static final long serialVersionUID = 1;
private static final int MAX_ENTRIES = 180;
public static final InternCache instance;
private final Object lock;
private void InternCache();
public String intern(String);
static void ();
}
com/fasterxml/jackson/core/util/JsonGeneratorDelegate.class
package com.fasterxml.jackson.core.util;
public synchronized class JsonGeneratorDelegate extends com.fasterxml.jackson.core.JsonGenerator {
protected com.fasterxml.jackson.core.JsonGenerator delegate;
protected boolean delegateCopyMethods;
public void JsonGeneratorDelegate(com.fasterxml.jackson.core.JsonGenerator);
public void JsonGeneratorDelegate(com.fasterxml.jackson.core.JsonGenerator, boolean);
public Object getCurrentValue();
public void setCurrentValue(Object);
public com.fasterxml.jackson.core.JsonGenerator getDelegate();
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public com.fasterxml.jackson.core.JsonGenerator setCodec(com.fasterxml.jackson.core.ObjectCodec);
public void setSchema(com.fasterxml.jackson.core.FormatSchema);
public com.fasterxml.jackson.core.FormatSchema getSchema();
public com.fasterxml.jackson.core.Version version();
public Object getOutputTarget();
public int getOutputBuffered();
public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema);
public boolean canWriteTypeId();
public boolean canWriteObjectId();
public boolean canWriteBinaryNatively();
public boolean canOmitFields();
public com.fasterxml.jackson.core.JsonGenerator enable(com.fasterxml.jackson.core.JsonGenerator$Feature);
public com.fasterxml.jackson.core.JsonGenerator disable(com.fasterxml.jackson.core.JsonGenerator$Feature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
public int getFeatureMask();
public com.fasterxml.jackson.core.JsonGenerator setFeatureMask(int);
public com.fasterxml.jackson.core.JsonGenerator overrideStdFeatures(int, int);
public com.fasterxml.jackson.core.JsonGenerator overrideFormatFeatures(int, int);
public com.fasterxml.jackson.core.JsonGenerator setPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter);
public com.fasterxml.jackson.core.PrettyPrinter getPrettyPrinter();
public com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter();
public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar(int);
public int getHighestEscapedChar();
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes();
public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes);
public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator(com.fasterxml.jackson.core.SerializableString);
public void writeStartArray() throws java.io.IOException;
public void writeStartArray(int) throws java.io.IOException;
public void writeEndArray() throws java.io.IOException;
public void writeStartObject() throws java.io.IOException;
public void writeStartObject(Object) throws java.io.IOException;
public void writeEndObject() throws java.io.IOException;
public void writeFieldName(String) throws java.io.IOException;
public void writeFieldName(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeFieldId(long) throws java.io.IOException;
public void writeArray(int[], int, int) throws java.io.IOException;
public void writeArray(long[], int, int) throws java.io.IOException;
public void writeArray(double[], int, int) throws java.io.IOException;
public void writeString(String) throws java.io.IOException;
public void writeString(java.io.Reader, int) throws java.io.IOException;
public void writeString(char[], int, int) throws java.io.IOException;
public void writeString(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRawUTF8String(byte[], int, int) throws java.io.IOException;
public void writeUTF8String(byte[], int, int) throws java.io.IOException;
public void writeRaw(String) throws java.io.IOException;
public void writeRaw(String, int, int) throws java.io.IOException;
public void writeRaw(com.fasterxml.jackson.core.SerializableString) throws java.io.IOException;
public void writeRaw(char[], int, int) throws java.io.IOException;
public void writeRaw(char) throws java.io.IOException;
public void writeRawValue(String) throws java.io.IOException;
public void writeRawValue(String, int, int) throws java.io.IOException;
public void writeRawValue(char[], int, int) throws java.io.IOException;
public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException;
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException;
public void writeNumber(short) throws java.io.IOException;
public void writeNumber(int) throws java.io.IOException;
public void writeNumber(long) throws java.io.IOException;
public void writeNumber(java.math.BigInteger) throws java.io.IOException;
public void writeNumber(double) throws java.io.IOException;
public void writeNumber(float) throws java.io.IOException;
public void writeNumber(java.math.BigDecimal) throws java.io.IOException;
public void writeNumber(String) throws java.io.IOException, UnsupportedOperationException;
public void writeBoolean(boolean) throws java.io.IOException;
public void writeNull() throws java.io.IOException;
public void writeOmittedField(String) throws java.io.IOException;
public void writeObjectId(Object) throws java.io.IOException;
public void writeObjectRef(Object) throws java.io.IOException;
public void writeTypeId(Object) throws java.io.IOException;
public void writeEmbeddedObject(Object) throws java.io.IOException;
public void writeObject(Object) throws java.io.IOException;
public void writeTree(com.fasterxml.jackson.core.TreeNode) throws java.io.IOException;
public void copyCurrentEvent(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public void copyCurrentStructure(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext();
public void flush() throws java.io.IOException;
public void close() throws java.io.IOException;
public boolean isClosed();
}
com/fasterxml/jackson/core/util/JsonParserDelegate.class
package com.fasterxml.jackson.core.util;
public synchronized class JsonParserDelegate extends com.fasterxml.jackson.core.JsonParser {
protected com.fasterxml.jackson.core.JsonParser delegate;
public void JsonParserDelegate(com.fasterxml.jackson.core.JsonParser);
public Object getCurrentValue();
public void setCurrentValue(Object);
public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
public com.fasterxml.jackson.core.ObjectCodec getCodec();
public com.fasterxml.jackson.core.JsonParser enable(com.fasterxml.jackson.core.JsonParser$Feature);
public com.fasterxml.jackson.core.JsonParser disable(com.fasterxml.jackson.core.JsonParser$Feature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
public int getFeatureMask();
public com.fasterxml.jackson.core.JsonParser setFeatureMask(int);
public com.fasterxml.jackson.core.JsonParser overrideStdFeatures(int, int);
public com.fasterxml.jackson.core.JsonParser overrideFormatFeatures(int, int);
public com.fasterxml.jackson.core.FormatSchema getSchema();
public void setSchema(com.fasterxml.jackson.core.FormatSchema);
public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema);
public com.fasterxml.jackson.core.Version version();
public Object getInputSource();
public boolean requiresCustomCodec();
public void close() throws java.io.IOException;
public boolean isClosed();
public com.fasterxml.jackson.core.JsonToken currentToken();
public int currentTokenId();
public com.fasterxml.jackson.core.JsonToken getCurrentToken();
public int getCurrentTokenId();
public boolean hasCurrentToken();
public boolean hasTokenId(int);
public boolean hasToken(com.fasterxml.jackson.core.JsonToken);
public String getCurrentName() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
public com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
public boolean isExpectedStartArrayToken();
public boolean isExpectedStartObjectToken();
public boolean isNaN() throws java.io.IOException;
public void clearCurrentToken();
public com.fasterxml.jackson.core.JsonToken getLastClearedToken();
public void overrideCurrentName(String);
public String getText() throws java.io.IOException;
public boolean hasTextCharacters();
public char[] getTextCharacters() throws java.io.IOException;
public int getTextLength() throws java.io.IOException;
public int getTextOffset() throws java.io.IOException;
public int getText(java.io.Writer) throws java.io.IOException, UnsupportedOperationException;
public java.math.BigInteger getBigIntegerValue() throws java.io.IOException;
public boolean getBooleanValue() throws java.io.IOException;
public byte getByteValue() throws java.io.IOException;
public short getShortValue() throws java.io.IOException;
public java.math.BigDecimal getDecimalValue() throws java.io.IOException;
public double getDoubleValue() throws java.io.IOException;
public float getFloatValue() throws java.io.IOException;
public int getIntValue() throws java.io.IOException;
public long getLongValue() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType() throws java.io.IOException;
public Number getNumberValue() throws java.io.IOException;
public int getValueAsInt() throws java.io.IOException;
public int getValueAsInt(int) throws java.io.IOException;
public long getValueAsLong() throws java.io.IOException;
public long getValueAsLong(long) throws java.io.IOException;
public double getValueAsDouble() throws java.io.IOException;
public double getValueAsDouble(double) throws java.io.IOException;
public boolean getValueAsBoolean() throws java.io.IOException;
public boolean getValueAsBoolean(boolean) throws java.io.IOException;
public String getValueAsString() throws java.io.IOException;
public String getValueAsString(String) throws java.io.IOException;
public Object getEmbeddedObject() throws java.io.IOException;
public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException;
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextValue() throws java.io.IOException;
public void finishToken() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser skipChildren() throws java.io.IOException;
public boolean canReadObjectId();
public boolean canReadTypeId();
public Object getObjectId() throws java.io.IOException;
public Object getTypeId() throws java.io.IOException;
}
com/fasterxml/jackson/core/util/JsonParserSequence.class
package com.fasterxml.jackson.core.util;
public synchronized class JsonParserSequence extends JsonParserDelegate {
protected final com.fasterxml.jackson.core.JsonParser[] _parsers;
protected final boolean _checkForExistingToken;
protected int _nextParserIndex;
protected boolean _hasToken;
protected void JsonParserSequence(com.fasterxml.jackson.core.JsonParser[]);
protected void JsonParserSequence(boolean, com.fasterxml.jackson.core.JsonParser[]);
public static JsonParserSequence createFlattened(boolean, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonParser);
public static JsonParserSequence createFlattened(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonParser);
protected void addFlattenedActiveParsers(java.util.List);
public void close() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonToken nextToken() throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser skipChildren() throws java.io.IOException;
public int containedParsersCount();
protected boolean switchToNext();
protected com.fasterxml.jackson.core.JsonToken switchAndReturnNext() throws java.io.IOException;
}
com/fasterxml/jackson/core/util/MinimalPrettyPrinter.class
package com.fasterxml.jackson.core.util;
public synchronized class MinimalPrettyPrinter implements com.fasterxml.jackson.core.PrettyPrinter, java.io.Serializable {
private static final long serialVersionUID = 1;
protected String _rootValueSeparator;
protected Separators _separators;
public void MinimalPrettyPrinter();
public void MinimalPrettyPrinter(String);
public void setRootValueSeparator(String);
public MinimalPrettyPrinter setSeparators(Separators);
public void writeRootValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeStartObject(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void beforeObjectEntries(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeObjectFieldValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeObjectEntrySeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeEndObject(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
public void writeStartArray(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void beforeArrayValues(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeArrayValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException;
public void writeEndArray(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException;
}
com/fasterxml/jackson/core/util/RequestPayload.class
package com.fasterxml.jackson.core.util;
public synchronized class RequestPayload implements java.io.Serializable {
private static final long serialVersionUID = 1;
protected byte[] _payloadAsBytes;
protected CharSequence _payloadAsText;
protected String _charset;
public void RequestPayload(byte[], String);
public void RequestPayload(CharSequence);
public Object getRawPayload();
public String toString();
}
com/fasterxml/jackson/core/util/Separators.class
package com.fasterxml.jackson.core.util;
public synchronized class Separators implements java.io.Serializable {
private static final long serialVersionUID = 1;
private final char objectFieldValueSeparator;
private final char objectEntrySeparator;
private final char arrayValueSeparator;
public static Separators createDefaultInstance();
public void Separators();
public void Separators(char, char, char);
public Separators withObjectFieldValueSeparator(char);
public Separators withObjectEntrySeparator(char);
public Separators withArrayValueSeparator(char);
public char getObjectFieldValueSeparator();
public char getObjectEntrySeparator();
public char getArrayValueSeparator();
}
com/fasterxml/jackson/core/util/TextBuffer.class
package com.fasterxml.jackson.core.util;
public final synchronized class TextBuffer {
static final char[] NO_CHARS;
static final int MIN_SEGMENT_LEN = 1000;
static final int MAX_SEGMENT_LEN = 262144;
private final BufferRecycler _allocator;
private char[] _inputBuffer;
private int _inputStart;
private int _inputLen;
private java.util.ArrayList _segments;
private boolean _hasSegments;
private int _segmentSize;
private char[] _currentSegment;
private int _currentSize;
private String _resultString;
private char[] _resultArray;
public void TextBuffer(BufferRecycler);
public void releaseBuffers();
public void resetWithEmpty();
public void resetWith(char);
public void resetWithShared(char[], int, int);
public void resetWithCopy(char[], int, int);
public void resetWithCopy(String, int, int);
public void resetWithString(String);
public char[] getBufferWithoutReset();
private char[] buf(int);
private void clearSegments();
public int size();
public int getTextOffset();
public boolean hasTextAsCharacters();
public char[] getTextBuffer();
public String contentsAsString();
public char[] contentsAsArray();
public java.math.BigDecimal contentsAsDecimal() throws NumberFormatException;
public double contentsAsDouble() throws NumberFormatException;
public int contentsAsInt(boolean);
public long contentsAsLong(boolean);
public int contentsToWriter(java.io.Writer) throws java.io.IOException;
public void ensureNotShared();
public void append(char);
public void append(char[], int, int);
public void append(String, int, int);
public char[] getCurrentSegment();
public char[] emptyAndGetCurrentSegment();
public int getCurrentSegmentSize();
public void setCurrentLength(int);
public String setCurrentAndReturn(int);
public char[] finishCurrentSegment();
public char[] expandCurrentSegment();
public char[] expandCurrentSegment(int);
public String toString();
private void unshare(int);
private void expand(int);
private char[] resultArray();
private char[] carr(int);
static void ();
}
com/fasterxml/jackson/core/util/VersionUtil.class
package com.fasterxml.jackson.core.util;
public synchronized class VersionUtil {
private static final java.util.regex.Pattern V_SEP;
protected void VersionUtil();
public com.fasterxml.jackson.core.Version version();
public static com.fasterxml.jackson.core.Version versionFor(Class);
public static com.fasterxml.jackson.core.Version packageVersionFor(Class);
public static com.fasterxml.jackson.core.Version mavenVersionFor(ClassLoader, String, String);
public static com.fasterxml.jackson.core.Version parseVersion(String, String, String);
protected static int parseVersionPart(String);
private static final void _close(java.io.Closeable);
public static final void throwInternal();
static void ();
}
jackson-databind-2.9.4.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Automatic-Module-Name: com.fasterxml.jackson.databind
Bnd-LastModified: 1516766843534
Build-Jdk: 1.7.0_79
Built-By: tatu
Bundle-Description: General data-binding functionality for Jackson: wo
rks on core streaming API
Bundle-DocURL: http://github.com/FasterXML/jackson
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: jackson-databind
Bundle-SymbolicName: com.fasterxml.jackson.core.jackson-databind
Bundle-Vendor: FasterXML
Bundle-Version: 2.9.4
Created-By: Apache Maven Bundle Plugin
Export-Package: com.fasterxml.jackson.databind;version="2.9.4";uses:="
com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.faste
rxml.jackson.core.filter,com.fasterxml.jackson.core.format,com.faster
xml.jackson.core.io,com.fasterxml.jackson.core.type,com.fasterxml.jac
kson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.faste
rxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.impl
,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.data
bind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com
.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.j
sontype.impl,com.fasterxml.jackson.databind.node,com.fasterxml.jackso
n.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.
jackson.databind.type,com.fasterxml.jackson.databind.util",com.faster
xml.jackson.databind.annotation;version="2.9.4";uses:="com.fasterxml.
jackson.annotation,com.fasterxml.jackson.databind,com.fasterxml.jacks
on.databind.deser,com.fasterxml.jackson.databind.jsontype,com.fasterx
ml.jackson.databind.ser,com.fasterxml.jackson.databind.util",com.fast
erxml.jackson.databind.cfg;version="2.9.4";uses:="com.fasterxml.jacks
on.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.t
ype,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.des
er,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.da
tabind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jack
son.databind.type,com.fasterxml.jackson.databind.util",com.fasterxml.
jackson.databind.deser;version="2.9.4";uses:="com.fasterxml.jackson.a
nnotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.forma
t,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annot
ation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databi
nd.deser.impl,com.fasterxml.jackson.databind.deser.std,com.fasterxml.
jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormat
Visitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackso
n.databind.type,com.fasterxml.jackson.databind.util",com.fasterxml.ja
ckson.databind.deser.impl;version="2.9.4";uses:="com.fasterxml.jackso
n.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databin
d,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.d
eser,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.d
atabind.introspect,com.fasterxml.jackson.databind.jsontype,com.faster
xml.jackson.databind.util",com.fasterxml.jackson.databind.deser.std;v
ersion="2.9.4";uses:="com.fasterxml.jackson.annotation,com.fasterxml.
jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.dat
abind.annotation,com.fasterxml.jackson.databind.deser,com.fasterxml.j
ackson.databind.deser.impl,com.fasterxml.jackson.databind.introspect,
com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databin
d.util",com.fasterxml.jackson.databind.exc;version="2.9.4";uses:="com
.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.
jackson.databind.introspect",com.fasterxml.jackson.databind.ext;versi
on="2.9.4";uses:="com.fasterxml.jackson.core,com.fasterxml.jackson.da
tabind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.dat
abind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterx
ml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind
.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.da
tabind.ser.std,javax.xml.datatype,javax.xml.parsers,org.w3c.dom,org.w
3c.dom.ls",com.fasterxml.jackson.databind.introspect;version="2.9.4";
uses:="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,co
m.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotatio
n,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.j
sontype,com.fasterxml.jackson.databind.jsontype.impl,com.fasterxml.ja
ckson.databind.ser,com.fasterxml.jackson.databind.type,com.fasterxml.
jackson.databind.util",com.fasterxml.jackson.databind.jsonFormatVisit
ors;version="2.9.4";uses:="com.fasterxml.jackson.annotation,com.faste
rxml.jackson.core,com.fasterxml.jackson.databind",com.fasterxml.jacks
on.databind.jsonschema;version="2.9.4";uses:="com.fasterxml.jackson.a
nnotation,com.fasterxml.jackson.databind,com.fasterxml.jackson.databi
nd.node",com.fasterxml.jackson.databind.jsontype;version="2.9.4";uses
:="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fa
sterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxm
l.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect",com
.fasterxml.jackson.databind.jsontype.impl;version="2.9.4";uses:="com.
fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml
.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jacks
on.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterx
ml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.
fasterxml.jackson.databind.util",com.fasterxml.jackson.databind.modul
e;version="2.9.4";uses:="com.fasterxml.jackson.core,com.fasterxml.jac
kson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jack
son.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxm
l.jackson.databind.type",com.fasterxml.jackson.databind.node;version=
"2.9.4";uses:="com.fasterxml.jackson.core,com.fasterxml.jackson.core.
base,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.js
ontype,com.fasterxml.jackson.databind.util",com.fasterxml.jackson.dat
abind.ser;version="2.9.4";uses:="com.fasterxml.jackson.annotation,com
.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml.j
ackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterx
ml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com
.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.
databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.faste
rxml.jackson.databind.node,com.fasterxml.jackson.databind.ser.impl,co
m.fasterxml.jackson.databind.ser.std,com.fasterxml.jackson.databind.t
ype,com.fasterxml.jackson.databind.util",com.fasterxml.jackson.databi
nd.ser.impl;version="2.9.4";uses:="com.fasterxml.jackson.annotation,c
om.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml
.jackson.databind,com.fasterxml.jackson.databind.annotation,com.faste
rxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,c
om.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackso
n.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml
.jackson.databind.ser,com.fasterxml.jackson.databind.ser.std,com.fast
erxml.jackson.databind.util",com.fasterxml.jackson.databind.ser.std;v
ersion="2.9.4";uses:="com.fasterxml.jackson.annotation,com.fasterxml.
jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.da
tabind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackso
n.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisito
rs,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.da
tabind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jac
kson.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterx
ml.jackson.databind.type,com.fasterxml.jackson.databind.util",com.fas
terxml.jackson.databind.type;version="2.9.4";uses:="com.fasterxml.jac
kson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.datab
ind,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.dat
abind.util",com.fasterxml.jackson.databind.util;version="2.9.4";uses:
="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fas
terxml.jackson.core.base,com.fasterxml.jackson.core.json,com.fasterxm
l.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jack
son.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.j
ackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,co
m.fasterxml.jackson.databind.type"
Implementation-Build-Date: 2018-01-24 04:07:10+0000
Implementation-Title: jackson-databind
Implementation-Vendor: FasterXML
Implementation-Vendor-Id: com.fasterxml.jackson.core
Implementation-Version: 2.9.4
Import-Package: com.fasterxml.jackson.annotation;version="[2.9,3)",com
.fasterxml.jackson.core;version="[2.9,3)",com.fasterxml.jackson.core.
base;version="[2.9,3)",com.fasterxml.jackson.core.filter;version="[2.
9,3)",com.fasterxml.jackson.core.format;version="[2.9,3)",com.fasterx
ml.jackson.core.io;version="[2.9,3)",com.fasterxml.jackson.core.json;
version="[2.9,3)",com.fasterxml.jackson.core.type;version="[2.9,3)",c
om.fasterxml.jackson.core.util;version="[2.9,3)",com.fasterxml.jackso
n.databind;version="[2.9,3)",com.fasterxml.jackson.databind.annotatio
n;version="[2.9,3)",com.fasterxml.jackson.databind.cfg;version="[2.9,
3)",com.fasterxml.jackson.databind.deser;version="[2.9,3)",com.faster
xml.jackson.databind.deser.impl;version="[2.9,3)",com.fasterxml.jacks
on.databind.deser.std;version="[2.9,3)",com.fasterxml.jackson.databin
d.exc;version="[2.9,3)",com.fasterxml.jackson.databind.ext;version="[
2.9,3)",com.fasterxml.jackson.databind.introspect;version="[2.9,3)",c
om.fasterxml.jackson.databind.jsonFormatVisitors;version="[2.9,3)",co
m.fasterxml.jackson.databind.jsonschema;version="[2.9,3)",com.fasterx
ml.jackson.databind.jsontype;version="[2.9,3)",com.fasterxml.jackson.
databind.jsontype.impl;version="[2.9,3)",com.fasterxml.jackson.databi
nd.node;version="[2.9,3)",com.fasterxml.jackson.databind.ser;version=
"[2.9,3)",com.fasterxml.jackson.databind.ser.impl;version="[2.9,3)",c
om.fasterxml.jackson.databind.ser.std;version="[2.9,3)",com.fasterxml
.jackson.databind.type;version="[2.9,3)",com.fasterxml.jackson.databi
nd.util;version="[2.9,3)",javax.xml.datatype,javax.xml.namespace,java
x.xml.parsers,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.ls,org.xm
l.sax
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))"
Specification-Title: jackson-databind
Specification-Vendor: FasterXML
Specification-Version: 2.9.4
Tool: Bnd-3.2.0.201605172007
X-Compile-Source-JDK: 1.7
X-Compile-Target-JDK: 1.7
META-INF/LICENSE
This copy of Jackson JSON processor databind module is licensed under the
Apache (Software) License, version 2.0 ("the License").
See the License for details about distribution rights, and the
specific rights regarding derivate works.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
META-INF/NOTICE
# Jackson JSON processor
Jackson is a high-performance, Free/Open Source JSON processing library.
It was originally written by Tatu Saloranta ([email protected]), and has
been in development since 2007.
It is currently developed by a community of developers, as well as supported
commercially by FasterXML.com.
## Licensing
Jackson core and extension components may be licensed under different licenses.
To find the details that apply to this artifact see the accompanying LICENSE file.
For more information, including possible other licensing options, contact
FasterXML.com (http://fasterxml.com).
## Credits
A list of contributors may be found from CREDITS file, which is included
in some artifacts (usually source distributions); but is always available
from the source code management (SCM) system project uses.
META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.properties
#Generated by org.apache.felix.bundleplugin
#Tue Jan 23 20:07:23 PST 2018
version=2.9.4
groupId=com.fasterxml.jackson.core
artifactId=jackson-databind
META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml

4.0.0

com.fasterxml.jackson
jackson-base
2.9.4

com.fasterxml.jackson.core
jackson-databind
2.9.4
jackson-databind
bundle
General data-binding functionality for Jackson: works on core streaming API
http://github.com/FasterXML/jackson
2008

scm:git:[email protected]:FasterXML/jackson-databind.git
scm:git:[email protected]:FasterXML/jackson-databind.git
http://github.com/FasterXML/jackson-databind
jackson-databind-2.9.4



1.7
1.7

com.fasterxml.jackson.databind.*;version=${project.version}


com/fasterxml/jackson/databind/cfg
com.fasterxml.jackson.databind.cfg

com.fasterxml.jackson.databind




com.fasterxml.jackson.core
jackson-annotations

${jackson.version.annotations}


com.fasterxml.jackson.core
jackson-core
${jackson.version.core}

org.powermock
powermock-module-junit4
1.7.3
test


org.powermock
powermock-api-mockito
1.7.3
test



javax.measure
jsr-275
1.0.0
test






maven-enforcer-plugin


enforce-properties
     validate
enforce




org.apache.maven.plugins
${version.plugin.surefire}
maven-surefire-plugin


javax.measure:jsr-275


com/fasterxml/jackson/failing/*.java





org.apache.maven.plugins
maven-javadoc-plugin


http://fasterxml.github.com/jackson-annotations/javadoc/2.9
http://fasterxml.github.com/jackson-core/javadoc/2.9





com.google.code.maven-replacer-plugin
replacer



org.eluder.coveralls
coveralls-maven-plugin
4.3.0






org.codehaus.mojo
cobertura-maven-plugin





release

true
true



META-INF/services/com.fasterxml.jackson.core.ObjectCodec
com.fasterxml.jackson.databind.ObjectMapper
com/fasterxml/jackson/databind/AbstractTypeResolver.class
package com.fasterxml.jackson.databind;
public abstract synchronized class AbstractTypeResolver {
public void AbstractTypeResolver();
public JavaType findTypeMapping(DeserializationConfig, JavaType);
public JavaType resolveAbstractType(DeserializationConfig, JavaType);
public JavaType resolveAbstractType(DeserializationConfig, BeanDescription);
}
com/fasterxml/jackson/databind/AnnotationIntrospector$ReferenceProperty$Type.class
package com.fasterxml.jackson.databind;
public final synchronized enum AnnotationIntrospector$ReferenceProperty$Type {
public static final AnnotationIntrospector$ReferenceProperty$Type MANAGED_REFERENCE;
public static final AnnotationIntrospector$ReferenceProperty$Type BACK_REFERENCE;
public static AnnotationIntrospector$ReferenceProperty$Type[] values();
public static AnnotationIntrospector$ReferenceProperty$Type valueOf(String);
private void AnnotationIntrospector$ReferenceProperty$Type(String, int);
static void ();
}
com/fasterxml/jackson/databind/AnnotationIntrospector$ReferenceProperty.class
package com.fasterxml.jackson.databind;
public synchronized class AnnotationIntrospector$ReferenceProperty {
private final AnnotationIntrospector$ReferenceProperty$Type _type;
private final String _name;
public void AnnotationIntrospector$ReferenceProperty(AnnotationIntrospector$ReferenceProperty$Type, String);
public static AnnotationIntrospector$ReferenceProperty managed(String);
public static AnnotationIntrospector$ReferenceProperty back(String);
public AnnotationIntrospector$ReferenceProperty$Type getType();
public String getName();
public boolean isManagedReference();
public boolean isBackReference();
}
com/fasterxml/jackson/databind/AnnotationIntrospector.class
package com.fasterxml.jackson.databind;
public abstract synchronized class AnnotationIntrospector implements com.fasterxml.jackson.core.Versioned, java.io.Serializable {
public void AnnotationIntrospector();
public static AnnotationIntrospector nopInstance();
public static AnnotationIntrospector pair(AnnotationIntrospector, AnnotationIntrospector);
public java.util.Collection allIntrospectors();
public java.util.Collection allIntrospectors(java.util.Collection);
public abstract com.fasterxml.jackson.core.Version version();
public boolean isAnnotationBundle(annotation.Annotation);
public introspect.ObjectIdInfo findObjectIdInfo(introspect.Annotated);
public introspect.ObjectIdInfo findObjectReferenceInfo(introspect.Annotated, introspect.ObjectIdInfo);
public PropertyName findRootName(introspect.AnnotatedClass);
public com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value findPropertyIgnorals(introspect.Annotated);
public Boolean isIgnorableType(introspect.AnnotatedClass);
public Object findFilterId(introspect.Annotated);
public Object findNamingStrategy(introspect.AnnotatedClass);
public String findClassDescription(introspect.AnnotatedClass);
public String[] findPropertiesToIgnore(introspect.Annotated, boolean);
public String[] findPropertiesToIgnore(introspect.Annotated);
public Boolean findIgnoreUnknownProperties(introspect.AnnotatedClass);
public introspect.VisibilityChecker findAutoDetectVisibility(introspect.AnnotatedClass, introspect.VisibilityChecker);
public jsontype.TypeResolverBuilder findTypeResolver(cfg.MapperConfig, introspect.AnnotatedClass, JavaType);
public jsontype.TypeResolverBuilder findPropertyTypeResolver(cfg.MapperConfig, introspect.AnnotatedMember, JavaType);
public jsontype.TypeResolverBuilder findPropertyContentTypeResolver(cfg.MapperConfig, introspect.AnnotatedMember, JavaType);
public java.util.List findSubtypes(introspect.Annotated);
public String findTypeName(introspect.AnnotatedClass);
public Boolean isTypeId(introspect.AnnotatedMember);
public AnnotationIntrospector$ReferenceProperty findReferenceType(introspect.AnnotatedMember);
public util.NameTransformer findUnwrappingNameTransformer(introspect.AnnotatedMember);
public boolean hasIgnoreMarker(introspect.AnnotatedMember);
public com.fasterxml.jackson.annotation.JacksonInject$Value findInjectableValue(introspect.AnnotatedMember);
public Boolean hasRequiredMarker(introspect.AnnotatedMember);
public Class[] findViews(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonFormat$Value findFormat(introspect.Annotated);
public PropertyName findWrapperName(introspect.Annotated);
public String findPropertyDefaultValue(introspect.Annotated);
public String findPropertyDescription(introspect.Annotated);
public Integer findPropertyIndex(introspect.Annotated);
public String findImplicitPropertyName(introspect.AnnotatedMember);
public java.util.List findPropertyAliases(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonProperty$Access findPropertyAccess(introspect.Annotated);
public introspect.AnnotatedMethod resolveSetterConflict(cfg.MapperConfig, introspect.AnnotatedMethod, introspect.AnnotatedMethod);
public Object findInjectableValueId(introspect.AnnotatedMember);
public Object findSerializer(introspect.Annotated);
public Object findKeySerializer(introspect.Annotated);
public Object findContentSerializer(introspect.Annotated);
public Object findNullSerializer(introspect.Annotated);
public annotation.JsonSerialize$Typing findSerializationTyping(introspect.Annotated);
public Object findSerializationConverter(introspect.Annotated);
public Object findSerializationContentConverter(introspect.AnnotatedMember);
public com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusion(introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusionForContent(introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
public JavaType refineSerializationType(cfg.MapperConfig, introspect.Annotated, JavaType) throws JsonMappingException;
public Class findSerializationType(introspect.Annotated);
public Class findSerializationKeyType(introspect.Annotated, JavaType);
public Class findSerializationContentType(introspect.Annotated, JavaType);
public String[] findSerializationPropertyOrder(introspect.AnnotatedClass);
public Boolean findSerializationSortAlphabetically(introspect.Annotated);
public void findAndAddVirtualProperties(cfg.MapperConfig, introspect.AnnotatedClass, java.util.List);
public PropertyName findNameForSerialization(introspect.Annotated);
public Boolean hasAsValue(introspect.Annotated);
public Boolean hasAnyGetter(introspect.Annotated);
public String[] findEnumValues(Class, Enum[], String[]);
public Enum findDefaultEnumValue(Class);
public String findEnumValue(Enum);
public boolean hasAsValueAnnotation(introspect.AnnotatedMethod);
public boolean hasAnyGetterAnnotation(introspect.AnnotatedMethod);
public Object findDeserializer(introspect.Annotated);
public Object findKeyDeserializer(introspect.Annotated);
public Object findContentDeserializer(introspect.Annotated);
public Object findDeserializationConverter(introspect.Annotated);
public Object findDeserializationContentConverter(introspect.AnnotatedMember);
public JavaType refineDeserializationType(cfg.MapperConfig, introspect.Annotated, JavaType) throws JsonMappingException;
public Class findDeserializationType(introspect.Annotated, JavaType);
public Class findDeserializationKeyType(introspect.Annotated, JavaType);
public Class findDeserializationContentType(introspect.Annotated, JavaType);
public Object findValueInstantiator(introspect.AnnotatedClass);
public Class findPOJOBuilder(introspect.AnnotatedClass);
public annotation.JsonPOJOBuilder$Value findPOJOBuilderConfig(introspect.AnnotatedClass);
public PropertyName findNameForDeserialization(introspect.Annotated);
public Boolean hasAnySetter(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonSetter$Value findSetterInfo(introspect.Annotated);
public Boolean findMergeInfo(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorAnnotation(cfg.MapperConfig, introspect.Annotated);
public boolean hasCreatorAnnotation(introspect.Annotated);
public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorBinding(introspect.Annotated);
public boolean hasAnySetterAnnotation(introspect.AnnotatedMethod);
protected annotation.Annotation _findAnnotation(introspect.Annotated, Class);
protected boolean _hasAnnotation(introspect.Annotated, Class);
protected boolean _hasOneOf(introspect.Annotated, Class[]);
}
com/fasterxml/jackson/databind/BeanDescription.class
package com.fasterxml.jackson.databind;
public abstract synchronized class BeanDescription {
protected final JavaType _type;
protected void BeanDescription(JavaType);
public JavaType getType();
public Class getBeanClass();
public boolean isNonStaticInnerClass();
public abstract introspect.AnnotatedClass getClassInfo();
public abstract introspect.ObjectIdInfo getObjectIdInfo();
public abstract boolean hasKnownClassAnnotations();
public abstract type.TypeBindings bindingsForBeanType();
public abstract JavaType resolveType(reflect.Type);
public abstract util.Annotations getClassAnnotations();
public abstract java.util.List findProperties();
public abstract java.util.Set getIgnoredPropertyNames();
public abstract java.util.List findBackReferences();
public abstract java.util.Map findBackReferenceProperties();
public abstract java.util.List getConstructors();
public abstract java.util.List getFactoryMethods();
public abstract introspect.AnnotatedConstructor findDefaultConstructor();
public abstract transient reflect.Constructor findSingleArgConstructor(Class[]);
public abstract transient reflect.Method findFactoryMethod(Class[]);
public abstract introspect.AnnotatedMember findJsonValueAccessor();
public abstract introspect.AnnotatedMember findAnyGetter();
public abstract introspect.AnnotatedMember findAnySetterAccessor();
public abstract introspect.AnnotatedMethod findMethod(String, Class[]);
public abstract introspect.AnnotatedMethod findJsonValueMethod();
public introspect.AnnotatedMethod findAnySetter();
public introspect.AnnotatedMember findAnySetterField();
public abstract com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude$Value);
public abstract com.fasterxml.jackson.annotation.JsonFormat$Value findExpectedFormat(com.fasterxml.jackson.annotation.JsonFormat$Value);
public abstract util.Converter findSerializationConverter();
public abstract util.Converter findDeserializationConverter();
public String findClassDescription();
public abstract java.util.Map findInjectables();
public abstract Class findPOJOBuilder();
public abstract annotation.JsonPOJOBuilder$Value findPOJOBuilderConfig();
public abstract Object instantiateBean(boolean);
public abstract Class[] findDefaultViews();
}
com/fasterxml/jackson/databind/BeanProperty$Bogus.class
package com.fasterxml.jackson.databind;
public synchronized class BeanProperty$Bogus implements BeanProperty {
public void BeanProperty$Bogus();
public String getName();
public PropertyName getFullName();
public JavaType getType();
public PropertyName getWrapperName();
public PropertyMetadata getMetadata();
public boolean isRequired();
public boolean isVirtual();
public annotation.Annotation getAnnotation(Class);
public annotation.Annotation getContextAnnotation(Class);
public introspect.AnnotatedMember getMember();
public com.fasterxml.jackson.annotation.JsonFormat$Value findFormatOverrides(AnnotationIntrospector);
public com.fasterxml.jackson.annotation.JsonFormat$Value findPropertyFormat(cfg.MapperConfig, Class);
public com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(cfg.MapperConfig, Class);
public java.util.List findAliases(cfg.MapperConfig);
public void depositSchemaProperty(jsonFormatVisitors.JsonObjectFormatVisitor, SerializerProvider) throws JsonMappingException;
}
com/fasterxml/jackson/databind/BeanProperty$Std.class
package com.fasterxml.jackson.databind;
public synchronized class BeanProperty$Std implements BeanProperty, java.io.Serializable {
private static final long serialVersionUID = 1;
protected final PropertyName _name;
protected final JavaType _type;
protected final PropertyName _wrapperName;
protected final PropertyMetadata _metadata;
protected final introspect.AnnotatedMember _member;
public void BeanProperty$Std(PropertyName, JavaType, PropertyName, introspect.AnnotatedMember, PropertyMetadata);
public void BeanProperty$Std(PropertyName, JavaType, PropertyName, util.Annotations, introspect.AnnotatedMember, PropertyMetadata);
public void BeanProperty$Std(BeanProperty$Std, JavaType);
public BeanProperty$Std withType(JavaType);
public annotation.Annotation getAnnotation(Class);
public annotation.Annotation getContextAnnotation(Class);
public com.fasterxml.jackson.annotation.JsonFormat$Value findFormatOverrides(AnnotationIntrospector);
public com.fasterxml.jackson.annotation.JsonFormat$Value findPropertyFormat(cfg.MapperConfig, Class);
public com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(cfg.MapperConfig, Class);
public java.util.List findAliases(cfg.MapperConfig);
public String getName();
public PropertyName getFullName();
public JavaType getType();
public PropertyName getWrapperName();
public boolean isRequired();
public PropertyMetadata getMetadata();
public introspect.AnnotatedMember getMember();
public boolean isVirtual();
public void depositSchemaProperty(jsonFormatVisitors.JsonObjectFormatVisitor, SerializerProvider);
}
com/fasterxml/jackson/databind/BeanProperty.class
package com.fasterxml.jackson.databind;
public abstract interface BeanProperty extends util.Named {
public static final com.fasterxml.jackson.annotation.JsonFormat$Value EMPTY_FORMAT;
public static final com.fasterxml.jackson.annotation.JsonInclude$Value EMPTY_INCLUDE;
public abstract String getName();
public abstract PropertyName getFullName();
public abstract JavaType getType();
public abstract PropertyName getWrapperName();
public abstract PropertyMetadata getMetadata();
public abstract boolean isRequired();
public abstract boolean isVirtual();
public abstract annotation.Annotation getAnnotation(Class);
public abstract annotation.Annotation getContextAnnotation(Class);
public abstract introspect.AnnotatedMember getMember();
public abstract com.fasterxml.jackson.annotation.JsonFormat$Value findFormatOverrides(AnnotationIntrospector);
public abstract com.fasterxml.jackson.annotation.JsonFormat$Value findPropertyFormat(cfg.MapperConfig, Class);
public abstract com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(cfg.MapperConfig, Class);
public abstract java.util.List findAliases(cfg.MapperConfig);
public abstract void depositSchemaProperty(jsonFormatVisitors.JsonObjectFormatVisitor, SerializerProvider) throws JsonMappingException;
static void ();
}
com/fasterxml/jackson/databind/DatabindContext.class
package com.fasterxml.jackson.databind;
public abstract synchronized class DatabindContext {
private static final int MAX_ERROR_STR_LEN = 500;
public void DatabindContext();
public abstract cfg.MapperConfig getConfig();
public abstract AnnotationIntrospector getAnnotationIntrospector();
public abstract boolean isEnabled(MapperFeature);
public abstract boolean canOverrideAccessModifiers();
public abstract Class getActiveView();
public abstract java.util.Locale getLocale();
public abstract java.util.TimeZone getTimeZone();
public abstract com.fasterxml.jackson.annotation.JsonFormat$Value getDefaultPropertyFormat(Class);
public abstract Object getAttribute(Object);
public abstract DatabindContext setAttribute(Object, Object);
public JavaType constructType(reflect.Type);
public JavaType constructSpecializedType(JavaType, Class);
public JavaType resolveSubType(JavaType, String) throws JsonMappingException;
protected abstract JsonMappingException invalidTypeIdException(JavaType, String, String);
public abstract type.TypeFactory getTypeFactory();
public com.fasterxml.jackson.annotation.ObjectIdGenerator objectIdGeneratorInstance(introspect.Annotated, introspect.ObjectIdInfo) throws JsonMappingException;
public com.fasterxml.jackson.annotation.ObjectIdResolver objectIdResolverInstance(introspect.Annotated, introspect.ObjectIdInfo);
public util.Converter converterInstance(introspect.Annotated, Object) throws JsonMappingException;
public abstract Object reportBadDefinition(JavaType, String) throws JsonMappingException;
public Object reportBadDefinition(Class, String) throws JsonMappingException;
protected final transient String _format(String, Object[]);
protected final String _truncate(String);
protected String _quotedString(String);
protected String _colonConcat(String, String);
protected String _desc(String);
}
com/fasterxml/jackson/databind/DeserializationConfig.class
package com.fasterxml.jackson.databind;
public final synchronized class DeserializationConfig extends cfg.MapperConfigBase implements java.io.Serializable {
private static final long serialVersionUID = 2;
protected final util.LinkedNode _problemHandlers;
protected final node.JsonNodeFactory _nodeFactory;
protected final int _deserFeatures;
protected final int _parserFeatures;
protected final int _parserFeaturesToChange;
protected final int _formatReadFeatures;
protected final int _formatReadFeaturesToChange;
public void DeserializationConfig(cfg.BaseSettings, jsontype.SubtypeResolver, introspect.SimpleMixInResolver, util.RootNameLookup, cfg.ConfigOverrides);
protected void DeserializationConfig(DeserializationConfig, introspect.SimpleMixInResolver, util.RootNameLookup, cfg.ConfigOverrides);
private void DeserializationConfig(DeserializationConfig, int, int, int, int, int, int);
private void DeserializationConfig(DeserializationConfig, jsontype.SubtypeResolver);
private void DeserializationConfig(DeserializationConfig, cfg.BaseSettings);
private void DeserializationConfig(DeserializationConfig, node.JsonNodeFactory);
private void DeserializationConfig(DeserializationConfig, util.LinkedNode);
private void DeserializationConfig(DeserializationConfig, PropertyName);
private void DeserializationConfig(DeserializationConfig, Class);
protected void DeserializationConfig(DeserializationConfig, cfg.ContextAttributes);
protected void DeserializationConfig(DeserializationConfig, introspect.SimpleMixInResolver);
protected cfg.BaseSettings getBaseSettings();
protected final DeserializationConfig _withBase(cfg.BaseSettings);
protected final DeserializationConfig _withMapperFeatures(int);
public DeserializationConfig with(jsontype.SubtypeResolver);
public DeserializationConfig withRootName(PropertyName);
public DeserializationConfig withView(Class);
public DeserializationConfig with(cfg.ContextAttributes);
public DeserializationConfig with(DeserializationFeature);
public transient DeserializationConfig with(DeserializationFeature, DeserializationFeature[]);
public transient DeserializationConfig withFeatures(DeserializationFeature[]);
public DeserializationConfig without(DeserializationFeature);
public transient DeserializationConfig without(DeserializationFeature, DeserializationFeature[]);
public transient DeserializationConfig withoutFeatures(DeserializationFeature[]);
public DeserializationConfig with(com.fasterxml.jackson.core.JsonParser$Feature);
public transient DeserializationConfig withFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
public DeserializationConfig without(com.fasterxml.jackson.core.JsonParser$Feature);
public transient DeserializationConfig withoutFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
public DeserializationConfig with(com.fasterxml.jackson.core.FormatFeature);
public transient DeserializationConfig withFeatures(com.fasterxml.jackson.core.FormatFeature[]);
public DeserializationConfig without(com.fasterxml.jackson.core.FormatFeature);
public transient DeserializationConfig withoutFeatures(com.fasterxml.jackson.core.FormatFeature[]);
public DeserializationConfig with(node.JsonNodeFactory);
public DeserializationConfig withHandler(deser.DeserializationProblemHandler);
public DeserializationConfig withNoProblemHandlers();
public void initialize(com.fasterxml.jackson.core.JsonParser);
public boolean useRootWrapping();
public final boolean isEnabled(DeserializationFeature);
public final boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature, com.fasterxml.jackson.core.JsonFactory);
public final boolean hasDeserializationFeatures(int);
public final boolean hasSomeOfFeatures(int);
public final int getDeserializationFeatures();
public final boolean requiresFullValue();
public util.LinkedNode getProblemHandlers();
public final node.JsonNodeFactory getNodeFactory();
public BeanDescription introspect(JavaType);
public BeanDescription introspectForCreation(JavaType);
public BeanDescription introspectForBuilder(JavaType);
public jsontype.TypeDeserializer findTypeDeserializer(JavaType) throws JsonMappingException;
}
com/fasterxml/jackson/databind/DeserializationContext.class
package com.fasterxml.jackson.databind;
public abstract synchronized class DeserializationContext extends DatabindContext implements java.io.Serializable {
private static final long serialVersionUID = 1;
protected final deser.DeserializerCache _cache;
protected final deser.DeserializerFactory _factory;
protected final DeserializationConfig _config;
protected final int _featureFlags;
protected final Class _view;
protected transient com.fasterxml.jackson.core.JsonParser _parser;
protected final InjectableValues _injectableValues;
protected transient util.ArrayBuilders _arrayBuilders;
protected transient util.ObjectBuffer _objectBuffer;
protected transient java.text.DateFormat _dateFormat;
protected transient cfg.ContextAttributes _attributes;
protected util.LinkedNode _currentType;
protected void DeserializationContext(deser.DeserializerFactory);
protected void DeserializationContext(deser.DeserializerFactory, deser.DeserializerCache);
protected void DeserializationContext(DeserializationContext, deser.DeserializerFactory);
protected void DeserializationContext(DeserializationContext, DeserializationConfig, com.fasterxml.jackson.core.JsonParser, InjectableValues);
protected void DeserializationContext(DeserializationContext);
public DeserializationConfig getConfig();
public final Class getActiveView();
public final boolean canOverrideAccessModifiers();
public final boolean isEnabled(MapperFeature);
public final com.fasterxml.jackson.annotation.JsonFormat$Value getDefaultPropertyFormat(Class);
public final AnnotationIntrospector getAnnotationIntrospector();
public final type.TypeFactory getTypeFactory();
public java.util.Locale getLocale();
public java.util.TimeZone getTimeZone();
public Object getAttribute(Object);
public DeserializationContext setAttribute(Object, Object);
public JavaType getContextualType();
public deser.DeserializerFactory getFactory();
public final boolean isEnabled(DeserializationFeature);
public final int getDeserializationFeatures();
public final boolean hasDeserializationFeatures(int);
public final boolean hasSomeOfFeatures(int);
public final com.fasterxml.jackson.core.JsonParser getParser();
public final Object findInjectableValue(Object, BeanProperty, Object) throws JsonMappingException;
public final com.fasterxml.jackson.core.Base64Variant getBase64Variant();
public final node.JsonNodeFactory getNodeFactory();
public boolean hasValueDeserializerFor(JavaType, java.util.concurrent.atomic.AtomicReference);
public final JsonDeserializer findContextualValueDeserializer(JavaType, BeanProperty) throws JsonMappingException;
public final JsonDeserializer findNonContextualValueDeserializer(JavaType) throws JsonMappingException;
public final JsonDeserializer findRootValueDeserializer(JavaType) throws JsonMappingException;
public final KeyDeserializer findKeyDeserializer(JavaType, BeanProperty) throws JsonMappingException;
public abstract deser.impl.ReadableObjectId findObjectId(Object, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.annotation.ObjectIdResolver);
public abstract void checkUnresolvedObjectId() throws deser.UnresolvedForwardReference;
public final JavaType constructType(Class);
public Class findClass(String) throws ClassNotFoundException;
public final util.ObjectBuffer leaseObjectBuffer();
public final void returnObjectBuffer(util.ObjectBuffer);
public final util.ArrayBuilders getArrayBuilders();
public abstract JsonDeserializer deserializerInstance(introspect.Annotated, Object) throws JsonMappingException;
public abstract KeyDeserializer keyDeserializerInstance(introspect.Annotated, Object) throws JsonMappingException;
public JsonDeserializer handlePrimaryContextualization(JsonDeserializer, BeanProperty, JavaType) throws JsonMappingException;
public JsonDeserializer handleSecondaryContextualization(JsonDeserializer, BeanProperty, JavaType) throws JsonMappingException;
public java.util.Date parseDate(String) throws IllegalArgumentException;
public java.util.Calendar constructCalendar(java.util.Date);
public Object readValue(com.fasterxml.jackson.core.JsonParser, Class) throws java.io.IOException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
public Object readPropertyValue(com.fasterxml.jackson.core.JsonParser, BeanProperty, Class) throws java.io.IOException;
public Object readPropertyValue(com.fasterxml.jackson.core.JsonParser, BeanProperty, JavaType) throws java.io.IOException;
public boolean handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, JsonDeserializer, Object, String) throws java.io.IOException;
public transient Object handleWeirdKey(Class, String, String, Object[]) throws java.io.IOException;
public transient Object handleWeirdStringValue(Class, String, String, Object[]) throws java.io.IOException;
public transient Object handleWeirdNumberValue(Class, Number, String, Object[]) throws java.io.IOException;
public Object handleWeirdNativeValue(JavaType, Object, com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public transient Object handleMissingInstantiator(Class, deser.ValueInstantiator, com.fasterxml.jackson.core.JsonParser, String, Object[]) throws java.io.IOException;
public Object handleInstantiationProblem(Class, Object, Throwable) throws java.io.IOException;
public Object handleUnexpectedToken(Class, com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public transient Object handleUnexpectedToken(Class, com.fasterxml.jackson.core.JsonToken, com.fasterxml.jackson.core.JsonParser, String, Object[]) throws java.io.IOException;
public JavaType handleUnknownTypeId(JavaType, String, jsontype.TypeIdResolver, String) throws java.io.IOException;
public JavaType handleMissingTypeId(JavaType, jsontype.TypeIdResolver, String) throws java.io.IOException;
protected boolean _isCompatible(Class, Object);
public transient void reportWrongTokenException(JsonDeserializer, com.fasterxml.jackson.core.JsonToken, String, Object[]) throws JsonMappingException;
public transient void reportWrongTokenException(JavaType, com.fasterxml.jackson.core.JsonToken, String, Object[]) throws JsonMappingException;
public transient void reportWrongTokenException(Class, com.fasterxml.jackson.core.JsonToken, String, Object[]) throws JsonMappingException;
public Object reportUnresolvedObjectId(deser.impl.ObjectIdReader, Object) throws JsonMappingException;
public transient Object reportInputMismatch(BeanProperty, String, Object[]) throws JsonMappingException;
public transient Object reportInputMismatch(JsonDeserializer, String, Object[]) throws JsonMappingException;
public transient Object reportInputMismatch(Class, String, Object[]) throws JsonMappingException;
public transient Object reportInputMismatch(JavaType, String, Object[]) throws JsonMappingException;
public Object reportTrailingTokens(Class, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken) throws JsonMappingException;
public transient void reportWrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, String, Object[]) throws JsonMappingException;
public void reportUnknownProperty(Object, String, JsonDeserializer) throws JsonMappingException;
public transient void reportMissingContent(String, Object[]) throws JsonMappingException;
public transient Object reportBadTypeDefinition(BeanDescription, String, Object[]) throws JsonMappingException;
public transient Object reportBadPropertyDefinition(BeanDescription, introspect.BeanPropertyDefinition, String, Object[]) throws JsonMappingException;
public Object reportBadDefinition(JavaType, String) throws JsonMappingException;
public Object reportBadMerge(JsonDeserializer) throws JsonMappingException;
public JsonMappingException wrongTokenException(com.fasterxml.jackson.core.JsonParser, JavaType, com.fasterxml.jackson.core.JsonToken, String);
public JsonMappingException wrongTokenException(com.fasterxml.jackson.core.JsonParser, Class, com.fasterxml.jackson.core.JsonToken, String);
public JsonMappingException wrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, String);
public JsonMappingException weirdKeyException(Class, String, String);
public JsonMappingException weirdStringException(String, Class, String);
public JsonMappingException weirdNumberException(Number, Class, String);
public JsonMappingException weirdNativeValueException(Object, Class);
public JsonMappingException instantiationException(Class, Throwable);
public JsonMappingException instantiationException(Class, String);
public JsonMappingException invalidTypeIdException(JavaType, String, String);
public JsonMappingException missingTypeIdException(JavaType, String);
public JsonMappingException unknownTypeException(JavaType, String, String);
public JsonMappingException endOfInputException(Class);
public transient void reportMappingException(String, Object[]) throws JsonMappingException;
public JsonMappingException mappingException(String);
public transient JsonMappingException mappingException(String, Object[]);
public JsonMappingException mappingException(Class);
public JsonMappingException mappingException(Class, com.fasterxml.jackson.core.JsonToken);
protected java.text.DateFormat getDateFormat();
}
com/fasterxml/jackson/databind/DeserializationFeature.class
package com.fasterxml.jackson.databind;
public final synchronized enum DeserializationFeature {
public static final DeserializationFeature USE_BIG_DECIMAL_FOR_FLOATS;
public static final DeserializationFeature USE_BIG_INTEGER_FOR_INTS;
public static final DeserializationFeature USE_LONG_FOR_INTS;
public static final DeserializationFeature USE_JAVA_ARRAY_FOR_JSON_ARRAY;
public static final DeserializationFeature FAIL_ON_UNKNOWN_PROPERTIES;
public static final DeserializationFeature FAIL_ON_NULL_FOR_PRIMITIVES;
public static final DeserializationFeature FAIL_ON_NUMBERS_FOR_ENUMS;
public static final DeserializationFeature FAIL_ON_INVALID_SUBTYPE;
public static final DeserializationFeature FAIL_ON_READING_DUP_TREE_KEY;
public static final DeserializationFeature FAIL_ON_IGNORED_PROPERTIES;
public static final DeserializationFeature FAIL_ON_UNRESOLVED_OBJECT_IDS;
public static final DeserializationFeature FAIL_ON_MISSING_CREATOR_PROPERTIES;
public static final DeserializationFeature FAIL_ON_NULL_CREATOR_PROPERTIES;
public static final DeserializationFeature FAIL_ON_MISSING_EXTERNAL_TYPE_ID_PROPERTY;
public static final DeserializationFeature FAIL_ON_TRAILING_TOKENS;
public static final DeserializationFeature WRAP_EXCEPTIONS;
public static final DeserializationFeature ACCEPT_SINGLE_VALUE_AS_ARRAY;
public static final DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS;
public static final DeserializationFeature UNWRAP_ROOT_VALUE;
public static final DeserializationFeature ACCEPT_EMPTY_STRING_AS_NULL_OBJECT;
public static final DeserializationFeature ACCEPT_EMPTY_ARRAY_AS_NULL_OBJECT;
public static final DeserializationFeature ACCEPT_FLOAT_AS_INT;
public static final DeserializationFeature READ_ENUMS_USING_TO_STRING;
public static final DeserializationFeature READ_UNKNOWN_ENUM_VALUES_AS_NULL;
public static final DeserializationFeature READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE;
public static final DeserializationFeature READ_DATE_TIMESTAMPS_AS_NANOSECONDS;
public static final DeserializationFeature ADJUST_DATES_TO_CONTEXT_TIME_ZONE;
public static final DeserializationFeature EAGER_DESERIALIZER_FETCH;
private final boolean _defaultState;
private final int _mask;
public static DeserializationFeature[] values();
public static DeserializationFeature valueOf(String);
private void DeserializationFeature(String, int, boolean);
public boolean enabledByDefault();
public int getMask();
public boolean enabledIn(int);
static void ();
}
com/fasterxml/jackson/databind/InjectableValues$Std.class
package com.fasterxml.jackson.databind;
public synchronized class InjectableValues$Std extends InjectableValues implements java.io.Serializable {
private static final long serialVersionUID = 1;
protected final java.util.Map _values;
public void InjectableValues$Std();
public void InjectableValues$Std(java.util.Map);
public InjectableValues$Std addValue(String, Object);
public InjectableValues$Std addValue(Class, Object);
public Object findInjectableValue(Object, DeserializationContext, BeanProperty, Object) throws JsonMappingException;
}
com/fasterxml/jackson/databind/InjectableValues.class
package com.fasterxml.jackson.databind;
public abstract synchronized class InjectableValues {
public void InjectableValues();
public abstract Object findInjectableValue(Object, DeserializationContext, BeanProperty, Object) throws JsonMappingException;
}
com/fasterxml/jackson/databind/JavaType.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JavaType extends com.fasterxml.jackson.core.type.ResolvedType implements java.io.Serializable, reflect.Type {
private static final long serialVersionUID = 1;
protected final Class _class;
protected final int _hash;
protected final Object _valueHandler;
protected final Object _typeHandler;
protected final boolean _asStatic;
protected void JavaType(Class, int, Object, Object, boolean);
protected void JavaType(JavaType);
public abstract JavaType withTypeHandler(Object);
public abstract JavaType withContentTypeHandler(Object);
public abstract JavaType withValueHandler(Object);
public abstract JavaType withContentValueHandler(Object);
public JavaType withHandlersFrom(JavaType);
public abstract JavaType withContentType(JavaType);
public abstract JavaType withStaticTyping();
public abstract JavaType refine(Class, type.TypeBindings, JavaType, JavaType[]);
public JavaType forcedNarrowBy(Class);
protected abstract JavaType _narrow(Class);
public final Class getRawClass();
public final boolean hasRawClass(Class);
public boolean hasContentType();
public final boolean isTypeOrSubTypeOf(Class);
public final boolean isTypeOrSuperTypeOf(Class);
public boolean isAbstract();
public boolean isConcrete();
public boolean isThrowable();
public boolean isArrayType();
public final boolean isEnumType();
public final boolean isInterface();
public final boolean isPrimitive();
public final boolean isFinal();
public abstract boolean isContainerType();
public boolean isCollectionLikeType();
public boolean isMapLikeType();
public final boolean isJavaLangObject();
public final boolean useStaticType();
public boolean hasGenericTypes();
public JavaType getKeyType();
public JavaType getContentType();
public JavaType getReferencedType();
public abstract int containedTypeCount();
public abstract JavaType containedType(int);
public abstract String containedTypeName(int);
public Class getParameterSource();
public JavaType containedTypeOrUnknown(int);
public abstract type.TypeBindings getBindings();
public abstract JavaType findSuperType(Class);
public abstract JavaType getSuperClass();
public abstract java.util.List getInterfaces();
public abstract JavaType[] findTypeParameters(Class);
public Object getValueHandler();
public Object getTypeHandler();
public Object getContentValueHandler();
public Object getContentTypeHandler();
public boolean hasValueHandler();
public boolean hasHandlers();
public String getGenericSignature();
public abstract StringBuilder getGenericSignature(StringBuilder);
public String getErasedSignature();
public abstract StringBuilder getErasedSignature(StringBuilder);
public abstract String toString();
public abstract boolean equals(Object);
public final int hashCode();
}
com/fasterxml/jackson/databind/JsonDeserializer$None.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonDeserializer$None extends JsonDeserializer {
private void JsonDeserializer$None();
}
com/fasterxml/jackson/databind/JsonDeserializer.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonDeserializer implements deser.NullValueProvider {
public void JsonDeserializer();
public abstract Object deserialize(com.fasterxml.jackson.core.JsonParser, DeserializationContext) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public Object deserialize(com.fasterxml.jackson.core.JsonParser, DeserializationContext, Object) throws java.io.IOException;
public Object deserializeWithType(com.fasterxml.jackson.core.JsonParser, DeserializationContext, jsontype.TypeDeserializer) throws java.io.IOException;
public JsonDeserializer unwrappingDeserializer(util.NameTransformer);
public JsonDeserializer replaceDelegatee(JsonDeserializer);
public Class handledType();
public boolean isCachable();
public JsonDeserializer getDelegatee();
public java.util.Collection getKnownPropertyNames();
public Object getNullValue(DeserializationContext) throws JsonMappingException;
public util.AccessPattern getNullAccessPattern();
public util.AccessPattern getEmptyAccessPattern();
public Object getEmptyValue(DeserializationContext) throws JsonMappingException;
public deser.impl.ObjectIdReader getObjectIdReader();
public deser.SettableBeanProperty findBackReference(String);
public Boolean supportsUpdate(DeserializationConfig);
public Object getNullValue();
public Object getEmptyValue();
}
com/fasterxml/jackson/databind/JsonMappingException$Reference.class
package com.fasterxml.jackson.databind;
public synchronized class JsonMappingException$Reference implements java.io.Serializable {
private static final long serialVersionUID = 2;
protected transient Object _from;
protected String _fieldName;
protected int _index;
protected String _desc;
protected void JsonMappingException$Reference();
public void JsonMappingException$Reference(Object);
public void JsonMappingException$Reference(Object, String);
public void JsonMappingException$Reference(Object, int);
void setFieldName(String);
void setIndex(int);
void setDescription(String);
public Object getFrom();
public String getFieldName();
public int getIndex();
public String getDescription();
public String toString();
Object writeReplace();
}
com/fasterxml/jackson/databind/JsonMappingException.class
package com.fasterxml.jackson.databind;
public synchronized class JsonMappingException extends com.fasterxml.jackson.core.JsonProcessingException {
private static final long serialVersionUID = 1;
static final int MAX_REFS_TO_LIST = 1000;
protected java.util.LinkedList _path;
protected transient java.io.Closeable _processor;
public void JsonMappingException(String);
public void JsonMappingException(String, Throwable);
public void JsonMappingException(String, com.fasterxml.jackson.core.JsonLocation);
public void JsonMappingException(String, com.fasterxml.jackson.core.JsonLocation, Throwable);
public void JsonMappingException(java.io.Closeable, String);
public void JsonMappingException(java.io.Closeable, String, Throwable);
public void JsonMappingException(java.io.Closeable, String, com.fasterxml.jackson.core.JsonLocation);
public static JsonMappingException from(com.fasterxml.jackson.core.JsonParser, String);
public static JsonMappingException from(com.fasterxml.jackson.core.JsonParser, String, Throwable);
public static JsonMappingException from(com.fasterxml.jackson.core.JsonGenerator, String);
public static JsonMappingException from(com.fasterxml.jackson.core.JsonGenerator, String, Throwable);
public static JsonMappingException from(DeserializationContext, String);
public static JsonMappingException from(DeserializationContext, String, Throwable);
public static JsonMappingException from(SerializerProvider, String);
public static JsonMappingException from(SerializerProvider, String, Throwable);
public static JsonMappingException fromUnexpectedIOE(java.io.IOException);
public static JsonMappingException wrapWithPath(Throwable, Object, String);
public static JsonMappingException wrapWithPath(Throwable, Object, int);
public static JsonMappingException wrapWithPath(Throwable, JsonMappingException$Reference);
public java.util.List getPath();
public String getPathReference();
public StringBuilder getPathReference(StringBuilder);
public void prependPath(Object, String);
public void prependPath(Object, int);
public void prependPath(JsonMappingException$Reference);
public Object getProcessor();
public String getLocalizedMessage();
public String getMessage();
protected String _buildMessage();
public String toString();
protected void _appendPathDesc(StringBuilder);
}
com/fasterxml/jackson/databind/JsonNode$1.class
package com.fasterxml.jackson.databind;
synchronized class JsonNode$1 {
static void ();
}
com/fasterxml/jackson/databind/JsonNode.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonNode extends JsonSerializable$Base implements com.fasterxml.jackson.core.TreeNode, Iterable {
protected void JsonNode();
public abstract JsonNode deepCopy();
public int size();
public final boolean isValueNode();
public final boolean isContainerNode();
public boolean isMissingNode();
public boolean isArray();
public boolean isObject();
public abstract JsonNode get(int);
public JsonNode get(String);
public abstract JsonNode path(String);
public abstract JsonNode path(int);
public java.util.Iterator fieldNames();
public final JsonNode at(com.fasterxml.jackson.core.JsonPointer);
public final JsonNode at(String);
protected abstract JsonNode _at(com.fasterxml.jackson.core.JsonPointer);
public abstract node.JsonNodeType getNodeType();
public final boolean isPojo();
public final boolean isNumber();
public boolean isIntegralNumber();
public boolean isFloatingPointNumber();
public boolean isShort();
public boolean isInt();
public boolean isLong();
public boolean isFloat();
public boolean isDouble();
public boolean isBigDecimal();
public boolean isBigInteger();
public final boolean isTextual();
public final boolean isBoolean();
public final boolean isNull();
public final boolean isBinary();
public boolean canConvertToInt();
public boolean canConvertToLong();
public String textValue();
public byte[] binaryValue() throws java.io.IOException;
public boolean booleanValue();
public Number numberValue();
public short shortValue();
public int intValue();
public long longValue();
public float floatValue();
public double doubleValue();
public java.math.BigDecimal decimalValue();
public java.math.BigInteger bigIntegerValue();
public abstract String asText();
public String asText(String);
public int asInt();
public int asInt(int);
public long asLong();
public long asLong(long);
public double asDouble();
public double asDouble(double);
public boolean asBoolean();
public boolean asBoolean(boolean);
public boolean has(String);
public boolean has(int);
public boolean hasNonNull(String);
public boolean hasNonNull(int);
public final java.util.Iterator iterator();
public java.util.Iterator elements();
public java.util.Iterator fields();
public abstract JsonNode findValue(String);
public final java.util.List findValues(String);
public final java.util.List findValuesAsText(String);
public abstract JsonNode findPath(String);
public abstract JsonNode findParent(String);
public final java.util.List findParents(String);
public abstract java.util.List findValues(String, java.util.List);
public abstract java.util.List findValuesAsText(String, java.util.List);
public abstract java.util.List findParents(String, java.util.List);
public JsonNode with(String);
public JsonNode withArray(String);
public boolean equals(java.util.Comparator, JsonNode);
public abstract String toString();
public abstract boolean equals(Object);
}
com/fasterxml/jackson/databind/JsonSerializable$Base.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonSerializable$Base implements JsonSerializable {
public void JsonSerializable$Base();
public boolean isEmpty(SerializerProvider);
}
com/fasterxml/jackson/databind/JsonSerializable.class
package com.fasterxml.jackson.databind;
public abstract interface JsonSerializable {
public abstract void serialize(com.fasterxml.jackson.core.JsonGenerator, SerializerProvider) throws java.io.IOException;
public abstract void serializeWithType(com.fasterxml.jackson.core.JsonGenerator, SerializerProvider, jsontype.TypeSerializer) throws java.io.IOException;
}
com/fasterxml/jackson/databind/JsonSerializer$None.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonSerializer$None extends JsonSerializer {
public void JsonSerializer$None();
}
com/fasterxml/jackson/databind/JsonSerializer.class
package com.fasterxml.jackson.databind;
public abstract synchronized class JsonSerializer implements jsonFormatVisitors.JsonFormatVisitable {
public void JsonSerializer();
public JsonSerializer unwrappingSerializer(util.NameTransformer);
public JsonSerializer replaceDelegatee(JsonSerializer);
public JsonSerializer withFilterId(Object);
public abstract void serialize(Object, com.fasterxml.jackson.core.JsonGenerator, SerializerProvider) throws java.io.IOException;
public void serializeWithType(Object, com.fasterxml.jackson.core.JsonGenerator, SerializerProvider, jsontype.TypeSerializer) throws java.io.IOException;
public Class handledType();
public boolean isEmpty(Object);
public boolean isEmpty(SerializerProvider, Object);
public boolean usesObjectId();
public boolean isUnwrappingSerializer();
public JsonSerializer getDelegatee();
public java.util.Iterator properties();
public void acceptJsonFormatVisitor(jsonFormatVisitors.JsonFormatVisitorWrapper, JavaType) throws JsonMappingException;
}
com/fasterxml/jackson/databind/KeyDeserializer$None.class
package com.fasterxml.jackson.databind;
public abstract synchronized class KeyDeserializer$None extends KeyDeserializer {
public void KeyDeserializer$None();
}
com/fasterxml/jackson/databind/KeyDeserializer.class
package com.fasterxml.jackson.databind;
public abstract synchronized class KeyDeserializer {
public void KeyDeserializer();
public abstract Object deserializeKey(String, DeserializationContext) throws java.io.IOException;
}
com/fasterxml/jackson/databind/MapperFeature.class
package com.fasterxml.jackson.databind;
public final synchronized enum MapperFeature {
public static final MapperFeature USE_ANNOTATIONS;
public static final MapperFeature USE_GETTERS_AS_SETTERS;
public static final MapperFeature PROPAGATE_TRANSIENT_MARKER;
public static final MapperFeature AUTO_DETECT_CREATORS;
public static final MapperFeature AUTO_DETECT_FIELDS;
public static final MapperFeature AUTO_DETECT_GETTERS;
public static final MapperFeature AUTO_DETECT_IS_GETTERS;
public static final MapperFeature AUTO_DETECT_SETTERS;
public static final MapperFeature REQUIRE_SETTERS_FOR_GETTERS;
public static final MapperFeature ALLOW_FINAL_FIELDS_AS_MUTATORS;
public static final MapperFeature INFER_PROPERTY_MUTATORS;
public static final MapperFeature INFER_CREATOR_FROM_CONSTRUCTOR_PROPERTIES;
public static final MapperFeature CAN_OVERRIDE_ACCESS_MODIFIERS;
public static final MapperFeature OVERRIDE_PUBLIC_ACCESS_MODIFIERS;
public static final MapperFeature USE_STATIC_TYPING;
public static final MapperFeature DEFAULT_VIEW_INCLUSION;
public static final MapperFeature SORT_PROPERTIES_ALPHABETICALLY;
public static final MapperFeature ACCEPT_CASE_INSENSITIVE_PROPERTIES;
public static final MapperFeature ACCEPT_CASE_INSENSITIVE_ENUMS;
public static final MapperFeature USE_WRAPPER_NAME_AS_PROPERTY_NAME;
public static final MapperFeature USE_STD_BEAN_NAMING;
public static final MapperFeature ALLOW_EXPLICIT_PROPERTY_RENAMING;
public static final MapperFeature ALLOW_COERCION_OF_SCALARS;
public static final MapperFeature IGNORE_DUPLICATE_MODULE_REGISTRATIONS;
public static final MapperFeature IGNORE_MERGE_FOR_UNMERGEABLE;
private final boolean _defaultState;
private final int _mask;
public static MapperFeature[] values();
public static MapperFeature valueOf(String);
private void MapperFeature(String, int, boolean);
public boolean enabledByDefault();
public int getMask();
public boolean enabledIn(int);
static void ();
}
com/fasterxml/jackson/databind/MappingIterator.class
package com.fasterxml.jackson.databind;
public synchronized class MappingIterator implements java.util.Iterator, java.io.Closeable {
protected static final MappingIterator EMPTY_ITERATOR;
protected static final int STATE_CLOSED = 0;
protected static final int STATE_NEED_RESYNC = 1;
protected static final int STATE_MAY_HAVE_VALUE = 2;
protected static final int STATE_HAS_VALUE = 3;
protected final JavaType _type;
protected final DeserializationContext _context;
protected final JsonDeserializer _deserializer;
protected final com.fasterxml.jackson.core.JsonParser _parser;
protected final com.fasterxml.jackson.core.JsonStreamContext _seqContext;
protected final Object _updatedValue;
protected final boolean _closeParser;
protected int _state;
protected void MappingIterator(JavaType, com.fasterxml.jackson.core.JsonParser, DeserializationContext, JsonDeserializer, boolean, Object);
protected static MappingIterator emptyIterator();
public boolean hasNext();
public Object next();
public void remove();
public void close() throws java.io.IOException;
public boolean hasNextValue() throws java.io.IOException;
public Object nextValue() throws java.io.IOException;
public java.util.List readAll() throws java.io.IOException;
public java.util.List readAll(java.util.List) throws java.io.IOException;
public java.util.Collection readAll(java.util.Collection) throws java.io.IOException;
public com.fasterxml.jackson.core.JsonParser getParser();
public com.fasterxml.jackson.core.FormatSchema getParserSchema();
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
protected void _resync() throws java.io.IOException;
protected Object _throwNoSuchElement();
protected Object _handleMappingException(JsonMappingException);
protected Object _handleIOException(java.io.IOException);
static void ();
}
com/fasterxml/jackson/databind/MappingJsonFactory.class
package com.fasterxml.jackson.databind;
public synchronized class MappingJsonFactory extends com.fasterxml.jackson.core.JsonFactory {
private static final long serialVersionUID = -1;
public void MappingJsonFactory();
public void MappingJsonFactory(ObjectMapper);
public void MappingJsonFactory(com.fasterxml.jackson.core.JsonFactory, ObjectMapper);
public final ObjectMapper getCodec();
public com.fasterxml.jackson.core.JsonFactory copy();
public String getFormatName();
public com.fasterxml.jackson.core.format.MatchStrength hasFormat(com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException;
}
com/fasterxml/jackson/databind/Module$SetupContext.class
package com.fasterxml.jackson.databind;
public abstract interface Module$SetupContext {
public abstract com.fasterxml.jackson.core.Version getMapperVersion();
public abstract com.fasterxml.jackson.core.ObjectCodec getOwner();
public abstract type.TypeFactory getTypeFactory();
public abstract boolean isEnabled(MapperFeature);
public abstract boolean isEnabled(DeserializationFeature);
public abstract boolean isEnabled(SerializationFeature);
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonFactory$Feature);
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
public abstract cfg.MutableConfigOverride configOverride(Class);
public abstract void addDeserializers(deser.Deserializers);
public abstract void addKeyDeserializers(deser.KeyDeserializers);
public abstract void addSerializers(ser.Serializers);
public abstract void addKeySerializers(ser.Serializers);
public abstract void addBeanDeserializerModifier(deser.BeanDeserializerModifier);
public abstract void addBeanSerializerModifier(ser.BeanSerializerModifier);
public abstract void addAbstractTypeResolver(AbstractTypeResolver);
public abstract void addTypeModifier(type.TypeModifier);
public abstract void addValueInstantiators(deser.ValueInstantiators);
public abstract void setClassIntrospector(introspect.ClassIntrospector);
public abstract void insertAnnotationIntrospector(AnnotationIntrospector);
public abstract void appendAnnotationIntrospector(AnnotationIntrospector);
public abstract transient void registerSubtypes(Class[]);
public abstract transient void registerSubtypes(jsontype.NamedType[]);
public abstract void registerSubtypes(java.util.Collection);
public abstract void setMixInAnnotations(Class, Class);
public abstract void addDeserializationProblemHandler(deser.DeserializationProblemHandler);
public abstract void setNamingStrategy(PropertyNamingStrategy);
}
com/fasterxml/jackson/databind/Module.class
package com.fasterxml.jackson.databind;
public abstract synchronized class Module implements com.fasterxml.jackson.core.Versioned {
public void Module();
public abstract String getModuleName();
public abstract com.fasterxml.jackson.core.Version version();
public Object getTypeId();
public abstract void setupModule(Module$SetupContext);
}
com/fasterxml/jackson/databind/ObjectMapper$1.class
package com.fasterxml.jackson.databind;
synchronized class ObjectMapper$1 implements Module$SetupContext {
void ObjectMapper$1(ObjectMapper);
public com.fasterxml.jackson.core.Version getMapperVersion();
public com.fasterxml.jackson.core.ObjectCodec getOwner();
public type.TypeFactory getTypeFactory();
public boolean isEnabled(MapperFeature);
public boolean isEnabled(DeserializationFeature);
public boolean isEnabled(SerializationFeature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonFactory$Feature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
public cfg.MutableConfigOverride configOverride(Class);
public void addDeserializers(deser.Deserializers);
public void addKeyDeserializers(deser.KeyDeserializers);
public void addBeanDeserializerModifier(deser.BeanDeserializerModifier);
public void addSerializers(ser.Serializers);
public void addKeySerializers(ser.Serializers);
public void addBeanSerializerModifier(ser.BeanSerializerModifier);
public void addAbstractTypeResolver(AbstractTypeResolver);
public void addTypeModifier(type.TypeModifier);
public void addValueInstantiators(deser.ValueInstantiators);
public void setClassIntrospector(introspect.ClassIntrospector);
public void insertAnnotationIntrospector(AnnotationIntrospector);
public void appendAnnotationIntrospector(AnnotationIntrospector);
public transient void registerSubtypes(Class[]);
public transient void registerSubtypes(jsontype.NamedType[]);
public void registerSubtypes(java.util.Collection);
public void setMixInAnnotations(Class, Class);
public void addDeserializationProblemHandler(deser.DeserializationProblemHandler);
public void setNamingStrategy(PropertyNamingStrategy);
}
com/fasterxml/jackson/databind/ObjectMapper$2.class
package com.fasterxml.jackson.databind;
final synchronized class ObjectMapper$2 implements java.security.PrivilegedAction {
void ObjectMapper$2(ClassLoader, Class);
public java.util.ServiceLoader run();
}
com/fasterxml/jackson/databind/ObjectMapper$3.class
package com.fasterxml.jackson.databind;
synchronized class ObjectMapper$3 {
static void ();
}
com/fasterxml/jackson/databind/ObjectMapper$DefaultTypeResolverBuilder.class
package com.fasterxml.jackson.databind;
public synchronized class ObjectMapper$DefaultTypeResolverBuilder extends jsontype.impl.StdTypeResolverBuilder implements java.io.Serializable {
private static final long serialVersionUID = 1;
protected final ObjectMapper$DefaultTyping _appliesFor;
public void ObjectMapper$DefaultTypeResolverBuilder(ObjectMapper$DefaultTyping);
public jsontype.TypeDeserializer buildTypeDeserializer(DeserializationConfig, JavaType, java.util.Collection);
public jsontype.TypeSerializer buildTypeSerializer(SerializationConfig, JavaType, java.util.Collection);
public boolean useForType(JavaType);
}
com/fasterxml/jackson/databind/ObjectMapper$DefaultTyping.class
package com.fasterxml.jackson.databind;
public final synchronized enum ObjectMapper$DefaultTyping {
public static final ObjectMapper$DefaultTyping JAVA_LANG_OBJECT;
public static final ObjectMapper$DefaultTyping OBJECT_AND_NON_CONCRETE;
public static final ObjectMapper$DefaultTyping NON_CONCRETE_AND_ARRAYS;
public static final ObjectMapper$DefaultTyping NON_FINAL;
public static ObjectMapper$DefaultTyping[] values();
public static ObjectMapper$DefaultTyping valueOf(String);
private void ObjectMapper$DefaultTyping(String, int);
static void ();
}
com/fasterxml/jackson/databind/ObjectMapper.class
package com.fasterxml.jackson.databind;
public synchronized class ObjectMapper extends com.fasterxml.jackson.core.ObjectCodec implements com.fasterxml.jackson.core.Versioned, java.io.Serializable {
private static final long serialVersionUID = 2;
private static final JavaType JSON_NODE_TYPE;
protected static final AnnotationIntrospector DEFAULT_ANNOTATION_INTROSPECTOR;
protected static final cfg.BaseSettings DEFAULT_BASE;
protected final com.fasterxml.jackson.core.JsonFactory _jsonFactory;
protected type.TypeFactory _typeFactory;
protected InjectableValues _injectableValues;
protected jsontype.SubtypeResolver _subtypeResolver;
protected final cfg.ConfigOverrides _configOverrides;
protected introspect.SimpleMixInResolver _mixIns;
protected SerializationConfig _serializationConfig;
protected ser.DefaultSerializerProvider _serializerProvider;
protected ser.SerializerFactory _serializerFactory;
protected DeserializationConfig _deserializationConfig;
protected deser.DefaultDeserializationContext _deserializationContext;
protected java.util.Set _registeredModuleTypes;
protected final java.util.concurrent.ConcurrentHashMap _rootDeserializers;
public void ObjectMapper();
public void ObjectMapper(com.fasterxml.jackson.core.JsonFactory);
protected void ObjectMapper(ObjectMapper);
public void ObjectMapper(com.fasterxml.jackson.core.JsonFactory, ser.DefaultSerializerProvider, deser.DefaultDeserializationContext);
protected introspect.ClassIntrospector defaultClassIntrospector();
public ObjectMapper copy();
protected void _checkInvalidCopy(Class);
protected ObjectReader _newReader(DeserializationConfig);
protected ObjectReader _newReader(DeserializationConfig, JavaType, Object, com.fasterxml.jackson.core.FormatSchema, InjectableValues);
protected ObjectWriter _newWriter(SerializationConfig);
protected ObjectWriter _newWriter(SerializationConfig, com.fasterxml.jackson.core.FormatSchema);
protected ObjectWriter _newWriter(SerializationConfig, JavaType, com.fasterxml.jackson.core.PrettyPrinter);
public com.fasterxml.jackson.core.Version version();
public ObjectMapper registerModule(Module);
public transient ObjectMapper registerModules(Module[]);
public ObjectMapper registerModules(Iterable);
public static java.util.List findModules();
public static java.util.List findModules(ClassLoader);
private static java.util.ServiceLoader secureGetServiceLoader(Class, ClassLoader);
public ObjectMapper findAndRegisterModules();
public SerializationConfig getSerializationConfig();
public DeserializationConfig getDeserializationConfig();
public DeserializationContext getDeserializationContext();
public ObjectMapper setSerializerFactory(ser.SerializerFactory);
public ser.SerializerFactory getSerializerFactory();
public ObjectMapper setSerializerProvider(ser.DefaultSerializerProvider);
public SerializerProvider getSerializerProvider();
public SerializerProvider getSerializerProviderInstance();
public ObjectMapper setMixIns(java.util.Map);
public ObjectMapper addMixIn(Class, Class);
public ObjectMapper setMixInResolver(introspect.ClassIntrospector$MixInResolver);
public Class findMixInClassFor(Class);
public int mixInCount();
public void setMixInAnnotations(java.util.Map);
public final void addMixInAnnotations(Class, Class);
public introspect.VisibilityChecker getVisibilityChecker();
public ObjectMapper setVisibility(introspect.VisibilityChecker);
public ObjectMapper setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility);
public jsontype.SubtypeResolver getSubtypeResolver();
public ObjectMapper setSubtypeResolver(jsontype.SubtypeResolver);
public ObjectMapper setAnnotationIntrospector(AnnotationIntrospector);
public ObjectMapper setAnnotationIntrospectors(AnnotationIntrospector, AnnotationIntrospector);
public ObjectMapper setPropertyNamingStrategy(PropertyNamingStrategy);
public PropertyNamingStrategy getPropertyNamingStrategy();
public ObjectMapper setDefaultPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter);
public void setVisibilityChecker(introspect.VisibilityChecker);
public ObjectMapper setSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude$Include);
public ObjectMapper setPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude$Value);
public ObjectMapper setDefaultPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude$Value);
public ObjectMapper setDefaultPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude$Include);
public ObjectMapper setDefaultSetterInfo(com.fasterxml.jackson.annotation.JsonSetter$Value);
public ObjectMapper setDefaultVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect$Value);
public ObjectMapper setDefaultMergeable(Boolean);
public ObjectMapper enableDefaultTyping();
public ObjectMapper enableDefaultTyping(ObjectMapper$DefaultTyping);
public ObjectMapper enableDefaultTyping(ObjectMapper$DefaultTyping, com.fasterxml.jackson.annotation.JsonTypeInfo$As);
public ObjectMapper enableDefaultTypingAsProperty(ObjectMapper$DefaultTyping, String);
public ObjectMapper disableDefaultTyping();
public ObjectMapper setDefaultTyping(jsontype.TypeResolverBuilder);
public transient void registerSubtypes(Class[]);
public transient void registerSubtypes(jsontype.NamedType[]);
public void registerSubtypes(java.util.Collection);
public cfg.MutableConfigOverride configOverride(Class);
public type.TypeFactory getTypeFactory();
public ObjectMapper setTypeFactory(type.TypeFactory);
public JavaType constructType(reflect.Type);
public node.JsonNodeFactory getNodeFactory();
public ObjectMapper setNodeFactory(node.JsonNodeFactory);
public ObjectMapper addHandler(deser.DeserializationProblemHandler);
public ObjectMapper clearProblemHandlers();
public ObjectMapper setConfig(DeserializationConfig);
public void setFilters(ser.FilterProvider);
public ObjectMapper setFilterProvider(ser.FilterProvider);
public ObjectMapper setBase64Variant(com.fasterxml.jackson.core.Base64Variant);
public ObjectMapper setConfig(SerializationConfig);
public com.fasterxml.jackson.core.JsonFactory getFactory();
public com.fasterxml.jackson.core.JsonFactory getJsonFactory();
public ObjectMapper setDateFormat(java.text.DateFormat);
public java.text.DateFormat getDateFormat();
public Object setHandlerInstantiator(cfg.HandlerInstantiator);
public ObjectMapper setInjectableValues(InjectableValues);
public InjectableValues getInjectableValues();
public ObjectMapper setLocale(java.util.Locale);
public ObjectMapper setTimeZone(java.util.TimeZone);
public boolean isEnabled(MapperFeature);
public ObjectMapper configure(MapperFeature, boolean);
public transient ObjectMapper enable(MapperFeature[]);
public transient ObjectMapper disable(MapperFeature[]);
public boolean isEnabled(SerializationFeature);
public ObjectMapper configure(SerializationFeature, boolean);
public ObjectMapper enable(SerializationFeature);
public transient ObjectMapper enable(SerializationFeature, SerializationFeature[]);
public ObjectMapper disable(SerializationFeature);
public transient ObjectMapper disable(SerializationFeature, SerializationFeature[]);
public boolean isEnabled(DeserializationFeature);
public ObjectMapper configure(DeserializationFeature, boolean);
public ObjectMapper enable(DeserializationFeature);
public transient ObjectMapper enable(DeserializationFeature, DeserializationFeature[]);
public ObjectMapper disable(DeserializationFeature);
public transient ObjectMapper disable(DeserializationFeature, DeserializationFeature[]);
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
public ObjectMapper configure(com.fasterxml.jackson.core.JsonParser$Feature, boolean);
public transient ObjectMapper enable(com.fasterxml.jackson.core.JsonParser$Feature[]);
public transient ObjectMapper disable(com.fasterxml.jackson.core.JsonParser$Feature[]);
public boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
public ObjectMapper configure(com.fasterxml.jackson.core.JsonGenerator$Feature, boolean);
public transient ObjectMapper enable(com.fasterxml.jackson.core.JsonGenerator$Feature[]);
public transient ObjectMapper disable(com.fasterxml.jackson.core.JsonGenerator$Feature[]);
public boolean isEnabled(com.fasterxml.jackson.core.JsonFactory$Feature);
public Object readValue(com.fasterxml.jackson.core.JsonParser, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public final Object readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public com.fasterxml.jackson.core.TreeNode readTree(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public MappingIterator readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public MappingIterator readValues(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public MappingIterator readValues(com.fasterxml.jackson.core.JsonParser, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public MappingIterator readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public JsonNode readTree(java.io.InputStream) throws java.io.IOException;
public JsonNode readTree(java.io.Reader) throws java.io.IOException;
public JsonNode readTree(String) throws java.io.IOException;
public JsonNode readTree(byte[]) throws java.io.IOException;
public JsonNode readTree(java.io.File) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public JsonNode readTree(java.net.URL) throws java.io.IOException;
public void writeValue(com.fasterxml.jackson.core.JsonGenerator, Object) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException, JsonMappingException;
public void writeTree(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public void writeTree(com.fasterxml.jackson.core.JsonGenerator, JsonNode) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException;
public node.ObjectNode createObjectNode();
public node.ArrayNode createArrayNode();
public com.fasterxml.jackson.core.JsonParser treeAsTokens(com.fasterxml.jackson.core.TreeNode);
public Object treeToValue(com.fasterxml.jackson.core.TreeNode, Class) throws com.fasterxml.jackson.core.JsonProcessingException;
public JsonNode valueToTree(Object) throws IllegalArgumentException;
public boolean canSerialize(Class);
public boolean canSerialize(Class, java.util.concurrent.atomic.AtomicReference);
public boolean canDeserialize(JavaType);
public boolean canDeserialize(JavaType, java.util.concurrent.atomic.AtomicReference);
public Object readValue(java.io.File, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.File, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.File, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.net.URL, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.net.URL, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.net.URL, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(String, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(String, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(String, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.Reader, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.Reader, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.Reader, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.InputStream, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.InputStream, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.InputStream, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], int, int, Class) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], int, int, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(byte[], int, int, JavaType) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseException, JsonMappingException;
public Object readValue(java.io.DataInput, Class) throws java.io.IOException;
public Object readValue(java.io.DataInput, JavaType) throws java.io.IOException;
public void writeValue(java.io.File, Object) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException, JsonMappingException;
public void writeValue(java.io.OutputStream, Object) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException, JsonMappingException;
public void writeValue(java.io.DataOutput, Object) throws java.io.IOException;
public void writeValue(java.io.Writer, Object) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException, JsonMappingException;
public String writeValueAsString(Object) throws com.fasterxml.jackson.core.JsonProcessingException;
public byte[] writeValueAsBytes(Object) throws com.fasterxml.jackson.core.JsonProcessingException;
public ObjectWriter writer();
public ObjectWriter writer(SerializationFeature);
public transient ObjectWriter writer(SerializationFeature, SerializationFeature[]);
public ObjectWriter writer(java.text.DateFormat);
public ObjectWriter writerWithView(Class);
public ObjectWriter writerFor(Class);
public ObjectWriter writerFor(com.fasterxml.jackson.core.type.TypeReference);
public ObjectWriter writerFor(JavaType);
public ObjectWriter writer(com.fasterxml.jackson.core.PrettyPrinter);
public ObjectWriter writerWithDefaultPrettyPrinter();
public ObjectWriter writer(ser.FilterProvider);
public ObjectWriter writer(com.fasterxml.jackson.core.FormatSchema);
public ObjectWriter writer(com.fasterxml.jackson.core.Base64Variant);
public ObjectWriter writer(com.fasterxml.jackson.core.io.CharacterEscapes);
public ObjectWriter writer(cfg.ContextAttributes);
public ObjectWriter writerWithType(Class);
public ObjectWriter writerWithType(com.fasterxml.jackson.core.type.TypeReference);
public ObjectWriter writerWithType(JavaType);
public ObjectReader reader();
public ObjectReader reader(DeserializationFeature);
public transient ObjectReader reader(DeserializationFeature, DeserializationFeature[]);
public ObjectReader readerForUpdating(Object);
public ObjectReader readerFor(JavaType);
public ObjectReader readerFor(Class);
public ObjectReader readerFor(com.fasterxml.jackson.core.type.TypeReference);
public ObjectReader reader(node.JsonNodeFactory);
public ObjectReader reader(com.fasterxml.jackson.core.FormatSchema);
public ObjectReader reader(InjectableValues);
public ObjectReader readerWithView(Class);
public ObjectReader reader(com.fasterxml.jackson.core.Base64Variant);
public ObjectReader reader(cfg.ContextAttributes);
public ObjectReader reader(JavaType);
public ObjectReader reader(Class);
public ObjectReader reader(com.fasterxml.jackson.core.type.TypeReference);
public Object convertValue(Object, Class) throws IllegalArgumentException;
public Object convertValue(Object, com.fasterxml.jackson.core.type.TypeReference) throws IllegalArgumentException;
public Object convertValue(Object, JavaType) throws IllegalArgumentException;
protected Object _convert(Object, JavaType) throws IllegalArgumentException;
public Object updateValue(Object, Object) throws JsonMappingException;
public jsonschema.JsonSchema generateJsonSchema(Class) throws JsonMappingException;
public void acceptJsonFormatVisitor(Class, jsonFormatVisitors.JsonFormatVisitorWrapper) throws JsonMappingException;
public void acceptJsonFormatVisitor(JavaType, jsonFormatVisitors.JsonFormatVisitorWrapper) throws JsonMappingException;
protected ser.DefaultSerializerProvider _serializerProvider(SerializationConfig);
protected final void _configAndWriteValue(com.fasterxml.jackson.core.JsonGenerator, Object) throws java.io.IOException;
private final void _configAndWriteCloseable(com.fasterxml.jackson.core.JsonGenerator, Object, SerializationConfig) throws java.io.IOException;
private final void _writeCloseableValue(com.fasterxml.jackson.core.JsonGenerator, Object, SerializationConfig) throws java.io.IOException;
protected Object _readValue(DeserializationConfig, com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
protected Object _readMapAndClose(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
protected JsonNode _readTreeAndClose(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected Object _unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, DeserializationContext, DeserializationConfig, JavaType, JsonDeserializer) throws java.io.IOException;
protected deser.DefaultDeserializationContext createDeserializationContext(com.fasterxml.jackson.core.JsonParser, DeserializationConfig);
protected com.fasterxml.jackson.core.JsonToken _initForReading(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonToken _initForReading(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected final void _verifyNoTrailingTokens(com.fasterxml.jackson.core.JsonParser, DeserializationContext, JavaType) throws java.io.IOException;
protected JsonDeserializer _findRootDeserializer(DeserializationContext, JavaType) throws JsonMappingException;
protected void _verifySchemaType(com.fasterxml.jackson.core.FormatSchema);
static void ();
}
com/fasterxml/jackson/databind/ObjectReader.class
package com.fasterxml.jackson.databind;
public synchronized class ObjectReader extends com.fasterxml.jackson.core.ObjectCodec implements com.fasterxml.jackson.core.Versioned, java.io.Serializable {
private static final long serialVersionUID = 2;
private static final JavaType JSON_NODE_TYPE;
protected final DeserializationConfig _config;
protected final deser.DefaultDeserializationContext _context;
protected final com.fasterxml.jackson.core.JsonFactory _parserFactory;
protected final boolean _unwrapRoot;
private final com.fasterxml.jackson.core.filter.TokenFilter _filter;
protected final JavaType _valueType;
protected final JsonDeserializer _rootDeserializer;
protected final Object _valueToUpdate;
protected final com.fasterxml.jackson.core.FormatSchema _schema;
protected final InjectableValues _injectableValues;
protected final deser.DataFormatReaders _dataFormatReaders;
protected final java.util.concurrent.ConcurrentHashMap _rootDeserializers;
protected void ObjectReader(ObjectMapper, DeserializationConfig);
protected void ObjectReader(ObjectMapper, DeserializationConfig, JavaType, Object, com.fasterxml.jackson.core.FormatSchema, InjectableValues);
protected void ObjectReader(ObjectReader, DeserializationConfig, JavaType, JsonDeserializer, Object, com.fasterxml.jackson.core.FormatSchema, InjectableValues, deser.DataFormatReaders);
protected void ObjectReader(ObjectReader, DeserializationConfig);
protected void ObjectReader(ObjectReader, com.fasterxml.jackson.core.JsonFactory);
protected void ObjectReader(ObjectReader, com.fasterxml.jackson.core.filter.TokenFilter);
public com.fasterxml.jackson.core.Version version();
protected ObjectReader _new(ObjectReader, com.fasterxml.jackson.core.JsonFactory);
protected ObjectReader _new(ObjectReader, DeserializationConfig);
protected ObjectReader _new(ObjectReader, DeserializationConfig, JavaType, JsonDeserializer, Object, com.fasterxml.jackson.core.FormatSchema, InjectableValues, deser.DataFormatReaders);
protected MappingIterator _newIterator(com.fasterxml.jackson.core.JsonParser, DeserializationContext, JsonDeserializer, boolean);
protected com.fasterxml.jackson.core.JsonToken _initForReading(DeserializationContext, com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected void _initForMultiRead(DeserializationContext, com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public ObjectReader with(DeserializationFeature);
public transient ObjectReader with(DeserializationFeature, DeserializationFeature[]);
public transient ObjectReader withFeatures(DeserializationFeature[]);
public ObjectReader without(DeserializationFeature);
public transient ObjectReader without(DeserializationFeature, DeserializationFeature[]);
public transient ObjectReader withoutFeatures(DeserializationFeature[]);
public ObjectReader with(com.fasterxml.jackson.core.JsonParser$Feature);
public transient ObjectReader withFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
public ObjectReader without(com.fasterxml.jackson.core.JsonParser$Feature);
public transient ObjectReader withoutFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
public ObjectReader with(com.fasterxml.jackson.core.FormatFeature);
public transient ObjectReader withFeatures(com.fasterxml.jackson.core.FormatFeature[]);
public ObjectReader without(com.fasterxml.jackson.core.FormatFeature);
public transient ObjectReader withoutFeatures(com.fasterxml.jackson.core.FormatFeature[]);
public ObjectReader at(String);
public ObjectReader at(com.fasterxml.jackson.core.JsonPointer);
public ObjectReader with(DeserializationConfig);
public ObjectReader with(InjectableValues);
public ObjectReader with(node.JsonNodeFactory);
public ObjectReader with(com.fasterxml.jackson.core.JsonFactory);
public ObjectReader withRootName(String);
public ObjectReader withRootName(PropertyName);
public ObjectReader withoutRootName();
public ObjectReader with(com.fasterxml.jackson.core.FormatSchema);
public ObjectReader forType(JavaType);
public ObjectReader forType(Class);
public ObjectReader forType(com.fasterxml.jackson.core.type.TypeReference);
public ObjectReader withType(JavaType);
public ObjectReader withType(Class);
public ObjectReader withType(reflect.Type);
public ObjectReader withType(com.fasterxml.jackson.core.type.TypeReference);
public ObjectReader withValueToUpdate(Object);
public ObjectReader withView(Class);
public ObjectReader with(java.util.Locale);
public ObjectReader with(java.util.TimeZone);
public ObjectReader withHandler(deser.DeserializationProblemHandler);
public ObjectReader with(com.fasterxml.jackson.core.Base64Variant);
public transient ObjectReader withFormatDetection(ObjectReader[]);
public ObjectReader withFormatDetection(deser.DataFormatReaders);
public ObjectReader with(cfg.ContextAttributes);
public ObjectReader withAttributes(java.util.Map);
public ObjectReader withAttribute(Object, Object);
public ObjectReader withoutAttribute(Object);
protected ObjectReader _with(DeserializationConfig);
public boolean isEnabled(DeserializationFeature);
public boolean isEnabled(MapperFeature);
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
public DeserializationConfig getConfig();
public com.fasterxml.jackson.core.JsonFactory getFactory();
public type.TypeFactory getTypeFactory();
public cfg.ContextAttributes getAttributes();
public InjectableValues getInjectableValues();
public Object readValue(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, Class) throws java.io.IOException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException;
public Object readValue(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
public java.util.Iterator readValues(com.fasterxml.jackson.core.JsonParser, Class) throws java.io.IOException;
public java.util.Iterator readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException;
public java.util.Iterator readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException;
public java.util.Iterator readValues(com.fasterxml.jackson.core.JsonParser, JavaType) throws java.io.IOException;
public JsonNode createArrayNode();
public JsonNode createObjectNode();
public com.fasterxml.jackson.core.JsonParser treeAsTokens(com.fasterxml.jackson.core.TreeNode);
public com.fasterxml.jackson.core.TreeNode readTree(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public void writeTree(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode);
public Object readValue(java.io.InputStream) throws java.io.IOException;
public Object readValue(java.io.Reader) throws java.io.IOException;
public Object readValue(String) throws java.io.IOException;
public Object readValue(byte[]) throws java.io.IOException;
public Object readValue(byte[], int, int) throws java.io.IOException;
public Object readValue(java.io.File) throws java.io.IOException;
public Object readValue(java.net.URL) throws java.io.IOException;
public Object readValue(JsonNode) throws java.io.IOException;
public Object readValue(java.io.DataInput) throws java.io.IOException;
public JsonNode readTree(java.io.InputStream) throws java.io.IOException;
public JsonNode readTree(java.io.Reader) throws java.io.IOException;
public JsonNode readTree(String) throws java.io.IOException;
public JsonNode readTree(java.io.DataInput) throws java.io.IOException;
public MappingIterator readValues(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
public MappingIterator readValues(java.io.InputStream) throws java.io.IOException;
public MappingIterator readValues(java.io.Reader) throws java.io.IOException;
public MappingIterator readValues(String) throws java.io.IOException;
public MappingIterator readValues(byte[], int, int) throws java.io.IOException;
public final MappingIterator readValues(byte[]) throws java.io.IOException;
public MappingIterator readValues(java.io.File) throws java.io.IOException;
public MappingIterator readValues(java.net.URL) throws java.io.IOException;
public MappingIterator readValues(java.io.DataInput) throws java.io.IOException;
public Object treeToValue(com.fasterxml.jackson.core.TreeNode, Class) throws com.fasterxml.jackson.core.JsonProcessingException;
public void writeValue(com.fasterxml.jackson.core.JsonGenerator, Object) throws java.io.IOException;
protected Object _bind(com.fasterxml.jackson.core.JsonParser, Object) throws java.io.IOException;
protected Object _bindAndClose(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected final JsonNode _bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected final JsonNode _bindAsTree(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected MappingIterator _bindAndReadValues(com.fasterxml.jackson.core.JsonParser) throws java.io.IOException;
protected Object _unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, DeserializationContext, JavaType, JsonDeserializer) throws java.io.IOException;
protected com.fasterxml.jackson.core.JsonParser _considerFilter(com.fasterxml.jackson.core.JsonParser, boolean);
protected final void _verifyNoTrailingTokens(com.fasterxml.jackson.core.JsonParser, DeserializationContext, JavaType) throws java.io.IOException;
protected Object _detectBindAndClose(byte[], int, int) throws java.io.IOException;
protected Object _detectBindAndClose(deser.DataFormatReaders$Match, boolean) throws java.io.IOException;
protected MappingIterator _detectBindAndReadValues(deser.DataFormatReaders$Match, boolean) throws java.io.IOException;
protected JsonNode _detectBindAndCloseAsTree(java.io.InputStream) throws java.io.IOException;
protected void _reportUnkownFormat(deser.DataFormatReaders, deser.DataFormatReaders$Match) throws com.fasterxml.jackson.core.JsonProcessingException;
protected void _verifySchemaType(com.fasterxml.jackson.core.FormatSchema);
protected deser.DefaultDeserializationContext createDeserializationContext(com.fasterxml.jackson.core.JsonParser);
protected java.io.InputStream _inputStream(java.net.URL) throws java.io.IOException;
protected java.io.InputStream _inputStream(java.io.File) throws java.io.IOException;
protected void _reportUndetectableSource(Object) throws com.fasterxml.jackson.core.JsonProcessingException;
protected JsonDeserializer _findRootDeserializer(DeserializationContext) throws JsonMappingException;
protected JsonDeserializer _findTreeDeserializer(DeserializationContext) throws JsonMappingException;
protected JsonDeserializer _prefetchRootDeserializer(JavaType);
static void ();
}
com/fasterxml/jackson/databind/ObjectWriter$GeneratorSettings.class
package com.fasterxml.jackson.databind;
public final synchronized class ObjectWriter$GeneratorSettings implements java.io.Serializable {
private static final long serialVersionUID = 1;
public static final ObjectWriter$GeneratorSettings empty;
public final com.fasterxml.jackson.core.PrettyPrinter prettyPrinter;
public final com.fasterxml.jackson.core.FormatSchema schema;
public final com.fasterxml.jackson.core.io.CharacterEscapes characterEscapes;
public final com.fasterxml.jackson.core.SerializableString rootValueSeparator;
public void ObjectWriter$GeneratorSettings(com.fasterxml.jackson.core.PrettyPrinter, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.core.io.CharacterEscapes, com.fasterxml.jackson.core.SerializableString);
public ObjectWriter$GeneratorSettings with(com.fasterxml.jackson.core.PrettyPrinter);
public ObjectWriter$GeneratorSettings with(com.fasterxml.jackson.core.FormatSchema);
public ObjectWriter$GeneratorSettings with(com.fasterxml.jackson.core.io.CharacterEscapes);
public ObjectWriter$GeneratorSettings withRootValueSeparator(String);
public ObjectWriter$GeneratorSettings withRootValueSeparator(com.fasterxml.jackson.core.SerializableString);
private final String _rootValueSeparatorAsString();
public void initialize(com.fasterxml.jackson.core.JsonGenerator);
static void ();
}
com/fasterxml/jackson/databind/ObjectWriter$Prefetch.class
package com.fasterxml.jackson.databind;
public final synchronized class ObjectWriter$Prefetch implements java.io.Serializable {
private static final long serialVersionUID = 1;
public static final ObjectWriter$Prefetch empty;
private final JavaType rootType;
private final JsonSerializer valueSerializer;
private final jsontype.TypeSerializer typeSerializer;
private void ObjectWriter$Prefetch(JavaType, JsonSerializer, jsontype.TypeSerializer);
public ObjectWriter$Prefetch forRootType(ObjectWriter, JavaType);
public final JsonSerializer getValueSerializer();
public final jsontype.TypeSerializer getTypeSerializer();
public boolean hasSerializer();
public void serialize(com.fasterxml.jackson.core.JsonGenerator, Object, ser.DefaultSerializerProvider) throws...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here