Package com.fasterxml.jackson.jr.ob.impl
Class ValueLocatorBase
- java.lang.Object
-
- com.fasterxml.jackson.jr.ob.impl.ValueLocatorBase
-
- Direct Known Subclasses:
ValueReaderLocator,ValueWriterLocator
public abstract class ValueLocatorBase extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static intCACHE_FLAGSstatic intSER_BOOLEANstatic intSER_BOOLEAN_ARRAYstatic intSER_BYTE_ARRAYstatic intSER_CALENDARstatic intSER_CHARstatic intSER_CHAR_ARRAYstatic intSER_CHARACTER_SEQUENCEstatic intSER_CLASSstatic intSER_COLLECTIONAll kinds ofCollections other thanListsstatic intSER_DATEstatic intSER_ENUMstatic intSER_FILEstatic intSER_INT_ARRAYstatic intSER_ITERABLEAnything that implementsIterable, but notCollection.static intSER_LISTAll kinds ofLists.static intSER_LONG_ARRAYstatic intSER_MAPAll kinds ofMaps.static intSER_NUMBER_BIG_DECIMALstatic intSER_NUMBER_BIG_INTEGERstatic intSER_NUMBER_BYTEstatic intSER_NUMBER_DOUBLEstatic intSER_NUMBER_FLOATstatic intSER_NUMBER_INTEGERstatic intSER_NUMBER_LONGstatic intSER_NUMBER_SHORTstatic intSER_OBJECT_ARRAYArrays of non-primitive typesstatic intSER_STRINGstatic intSER_TREE_NODEAn implementation ofTreeNodestatic intSER_UNKNOWNType not yet resolvedstatic intSER_URIstatic intSER_URLstatic intSER_UUID
-
Constructor Summary
Constructors Constructor Description ValueLocatorBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int_findSimpleType(java.lang.Class<?> raw, boolean forSer)
-
-
-
Field Detail
-
SER_UNKNOWN
public static final int SER_UNKNOWN
Type not yet resolved- See Also:
- Constant Field Values
-
SER_MAP
public static final int SER_MAP
All kinds ofMaps.- See Also:
- Constant Field Values
-
SER_LIST
public static final int SER_LIST
All kinds ofLists.- See Also:
- Constant Field Values
-
SER_COLLECTION
public static final int SER_COLLECTION
All kinds ofCollections other thanLists- See Also:
- Constant Field Values
-
SER_OBJECT_ARRAY
public static final int SER_OBJECT_ARRAY
Arrays of non-primitive types- See Also:
- Constant Field Values
-
SER_INT_ARRAY
public static final int SER_INT_ARRAY
- See Also:
- Constant Field Values
-
SER_LONG_ARRAY
public static final int SER_LONG_ARRAY
- See Also:
- Constant Field Values
-
SER_BOOLEAN_ARRAY
public static final int SER_BOOLEAN_ARRAY
- See Also:
- Constant Field Values
-
SER_TREE_NODE
public static final int SER_TREE_NODE
An implementation ofTreeNode- See Also:
- Constant Field Values
-
SER_STRING
public static final int SER_STRING
- See Also:
- Constant Field Values
-
SER_CHARACTER_SEQUENCE
public static final int SER_CHARACTER_SEQUENCE
- See Also:
- Constant Field Values
-
SER_CHAR_ARRAY
public static final int SER_CHAR_ARRAY
- See Also:
- Constant Field Values
-
SER_BYTE_ARRAY
public static final int SER_BYTE_ARRAY
- See Also:
- Constant Field Values
-
SER_NUMBER_BYTE
public static final int SER_NUMBER_BYTE
- See Also:
- Constant Field Values
-
SER_NUMBER_SHORT
public static final int SER_NUMBER_SHORT
- See Also:
- Constant Field Values
-
SER_NUMBER_INTEGER
public static final int SER_NUMBER_INTEGER
- See Also:
- Constant Field Values
-
SER_NUMBER_LONG
public static final int SER_NUMBER_LONG
- See Also:
- Constant Field Values
-
SER_NUMBER_FLOAT
public static final int SER_NUMBER_FLOAT
- See Also:
- Constant Field Values
-
SER_NUMBER_DOUBLE
public static final int SER_NUMBER_DOUBLE
- See Also:
- Constant Field Values
-
SER_NUMBER_BIG_INTEGER
public static final int SER_NUMBER_BIG_INTEGER
- See Also:
- Constant Field Values
-
SER_NUMBER_BIG_DECIMAL
public static final int SER_NUMBER_BIG_DECIMAL
- See Also:
- Constant Field Values
-
SER_BOOLEAN
public static final int SER_BOOLEAN
- See Also:
- Constant Field Values
-
SER_CHAR
public static final int SER_CHAR
- See Also:
- Constant Field Values
-
SER_ENUM
public static final int SER_ENUM
- See Also:
- Constant Field Values
-
SER_DATE
public static final int SER_DATE
- See Also:
- Constant Field Values
-
SER_CALENDAR
public static final int SER_CALENDAR
- See Also:
- Constant Field Values
-
SER_CLASS
public static final int SER_CLASS
- See Also:
- Constant Field Values
-
SER_FILE
public static final int SER_FILE
- See Also:
- Constant Field Values
-
SER_UUID
public static final int SER_UUID
- See Also:
- Constant Field Values
-
SER_URL
public static final int SER_URL
- See Also:
- Constant Field Values
-
SER_URI
public static final int SER_URI
- See Also:
- Constant Field Values
-
SER_ITERABLE
public static final int SER_ITERABLE
Anything that implementsIterable, but notCollection.- See Also:
- Constant Field Values
-
CACHE_FLAGS
protected static final int CACHE_FLAGS
-
-