Package org.codehaus.jackson.map
Class JsonMappingException.Reference
java.lang.Object
org.codehaus.jackson.map.JsonMappingException.Reference
- All Implemented Interfaces:
Serializable
- Enclosing class:
JsonMappingException
Simple bean class used to contain references. References
can be added to indicate execution/reference path that
lead to the problem that caused this exception to be
thrown.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
Name of field (for beans) or key (for Maps) that is part of the reference.protected Object
Object through which reference was resolved.protected int
Index within aCollection
instance that contained the reference; used if index is relevant and available. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
_from
Object through which reference was resolved. Can be either actual instance (usually the case for serialization), or Class (usually the case for deserialization). -
_fieldName
Name of field (for beans) or key (for Maps) that is part of the reference. May be null for Collection types (which generally have_index
defined), or when resolving Map classes without (yet) having an instance to operate on. -
_index
protected int _indexIndex within aCollection
instance that contained the reference; used if index is relevant and available. If either not applicable, or not available, -1 is used to denote "not known".
-
-
Constructor Details
-
Reference
protected Reference()Default constructor for deserialization/sub-classing purposes -
Reference
-
Reference
-
Reference
-
-
Method Details