Top Description Fields Constructors Methods
com.fasterxml.jackson.databind.deser

public Class UnresolvedId

extends Object
Class Inheritance
Imports
com.fasterxml.jackson.core.JsonLocation, com.fasterxml.jackson.databind.util.ClassUtil

Helper class for UnresolvedForwardReference, to contain information about unresolved ids.
Author
pgelinas

Field Summary

Modifier and TypeField and Description
private final Object
private final JsonLocation
private final Class<?>

Constructor Summary

AccessConstructor and Description
public
UnresolvedId(Object id, Class<?> type, JsonLocation where)

Method Summary

Modifier and TypeMethod and Description
public Object
getId()

The id which is unresolved.

public JsonLocation
public Class<?>
getType()

The type of object which was expected.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

_idback to summary
private final Object _id
_locationback to summary
private final JsonLocation _location
_typeback to summary
private final Class<?> _type

Constructor Detail

UnresolvedIdback to summary
public UnresolvedId(Object id, Class<?> type, JsonLocation where)

Method Detail

getIdback to summary
public Object getId()

The id which is unresolved.

getLocationback to summary
public JsonLocation getLocation()
getTypeback to summary
public Class<?> getType()

The type of object which was expected.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override