All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| Accessor |
Contains all information needed to access a java field.
|
| ArraysMapper<T> |
|
| ArraysMapper.GenericMapper<T> |
|
| ArrayWriter |
|
| ASMUtil |
ASM Utils used to simplify class generation
|
| BasicFiledFilter |
A basic implementation of the FieldFilter interface that permits all operations on
fields.
|
| BeansAccess<T> |
Allow access reflect field using runtime generated accessor.
|
| BeansAccessBuilder |
A builder class for dynamically creating BeansAccess classes for accessing bean
properties efficiently.
|
| BeansAccessConfig |
Beans Access Config
|
| BeansMapper<T> |
|
| BeansMapper.Bean<T> |
|
| BeansMapper.BeanNoConv<T> |
|
| BeansWriter |
|
| BeansWriterASM |
|
| BeansWriterASMRemap |
|
| CollectionMapper |
|
| CollectionMapper.ListClass<T> |
|
| CollectionMapper.ListType<T> |
|
| CollectionMapper.MapClass<T> |
|
| CollectionMapper.MapType<T> |
|
| CompessorMapper |
|
| ConvertDate |
Utility class for converting strings into Date objects, considering various global date
formats.
|
| ConvertDate.StringCmpNS |
Comparator for case-insensitive string comparison.
|
| ConvertException |
An exception that is thrown to indicate a problem occurred during a conversion process.
|
| CopyPathsAction |
Creates a copy of a JSONObject containing just the nodes on the paths specified.
|
| DefaultConverter |
Provides utility methods to convert objects to different primitive types and their wrapper
classes.
|
| DefaultMapper<T> |
Simple Reader Class for generic Map
|
| DefaultMapperCollection<T> |
|
| DefaultMapperOrdered |
|
| DotDelimiter |
Encapsulates the delimiter '.' of the path parts when the path is specified in n-gram format.
|
| DynamicClassLoader |
Simple extension from ClassLoader overriding the loadClass(String name, boolean resolve) method
and allowing to register new classes
|
| ElementRemover |
Removes key:value elements from every node of a JSONObject matching the list of
user-specified elements.
|
| FakeMapper |
|
| FieldFilter |
allow to control read/write access to field
|
| JSONArray |
A JSON array.
|
| JSONAware |
Beans that support customized output of JSON text shall implement this interface.
|
| JSONAwareEx |
Beans that support advanced output of JSON text shall implement this interface.
|
| JsonIgnore |
block access to a field or to a getter or to a setter.
|
| JSONNavi<T> |
A JQuery like Json editor, accessor.
|
| JSONNavigateAction |
An interface for a processing action on the nodes of a JSONObject while navigating its
branches.
|
| JSONNavigator |
A navigator that operates on JSON objects and arrays for path-based navigation.
|
| JSONObject |
A JSON object.
|
| JSONParser |
|
| JSONParserBase |
|
| JSONParserBase.MSB |
|
| JSONParserByteArray |
Parser for JSON text.
|
| JSONParserInputStream |
Parser for JSON text.
|
| JSONParserMemory |
Parser for JSON text.
|
| JSONParserReader |
Parser for JSON text.
|
| JSONParserStream |
Parser for JSON text.
|
| JSONParserString |
Parser for JSON text.
|
| JsonReader |
|
| JsonReaderI<T> |
Default datatype mapper use by Json-smart ton store data.
|
| JsonSmartAnnotation |
Jackson Annotation like
|
| JSONStreamAware |
Beans that support customized output of JSON text to a writer shall implement this interface.
|
| JSONStreamAwareEx |
Beans that support customized output of JSON text to a writer shall implement this interface.
|
| JSONStyle |
JSONStyle object configure JSonSerializer reducing output size
|
| JSONTraverseAction |
An interface for a processing action on the nodes of a JSONObject while traversing it.
|
| JSONTraverser |
|
| JSONUtil |
|
| JSONUtil.JsonSmartFieldFilter |
|
| JSONValue |
JSONValue is the helper class In most of case you should use those static method to user
JSON-smart
|
| JsonWriter |
|
| JsonWriter.WriterByInterface |
|
| JsonWriterI<T> |
|
| JStylerObj |
protected class used to stored Internal methods
|
| JStylerObj.Escape4Web |
|
| JStylerObj.EscapeLT |
|
| JStylerObj.MPAgressive |
|
| JStylerObj.MPSimple |
|
| JStylerObj.MPTrue |
|
| JStylerObj.MustProtect |
|
| JStylerObj.StringProtector |
|
| KeysPrintAction |
A traverse action that prints keys during JSON traversal.
|
| LocatePathsJsonAction |
Searches for paths in a JSONObject and returns those found
|
| MapperRemapped<T> |
Simple solution to support on read field renaming
|
| MultipleJsonParser |
json-smart will parse multiple json separated by blank or line break character.
|
| NavigateAction<M extends java.util.Map<java.lang.String,java.lang.Object>,L extends java.util.List<java.lang.Object>> |
An interface for a processing action on the nodes of a NavigateAction while navigating its branches.
|
| NoSuchFieldException |
Same exception as java.lang.NoSuchFieldException but extends RuntimException
|
| ParseException |
ParseException explains why and where the error occurs in source JSON text.
|
| PathDelimiter |
Encapsulates the delimiter of the path parts when given in n-gram format.
|
| PathLocator |
Searches for paths in a JSONObject and returns those found.
|
| PathRemover |
Removes branches of nodes from a JSONObject matching the list of user-specified
paths.
|
| PathReplicator |
Creates a copy of a JSONObject consisting only of the nodes on the user-specified
paths.
|
| PathsRetainer |
Retains branches of nodes of a JSONObject matching the list of user-specified
paths.
|
| RemoveElementsJsonAction |
|
| RemovePathsJsonAction |
|
| RetainPathsJsonAction |
Retain branches or parts of branches matching a specified list of paths.
|
| SlashDelimiter |
Encapsulates the delimiter '.' of the path parts when the path is specified in n-gram format.
|
| TreeNavigator<M extends java.util.Map<java.lang.String,java.lang.Object>,L extends java.util.List<java.lang.Object>> |
Navigates only the branches of a JSONObject corresponding to the paths specified.
|
| TreePath |
TreePath represents an n-gram formatted path corresponding to a branch in a tree of
Maps and Lists
|
| TreePath.Step |
|
| TreeTraverseAction<M extends java.util.Map<java.lang.String,java.lang.Object>,L extends java.util.List<java.lang.Object>> |
An interface for a processing action on the nodes of a TreeTraverseAction tree while traversing it.
|
| TreeTraverser<M extends java.util.Map<java.lang.String,java.lang.Object>,L extends java.util.List<java.lang.Object>> |
Traverses every node of a tree made up of a combination of Maps and Lists
|
| UpdaterMapper<T> |
|