![JAR search and dependency download from the Maven repository](/logo.png)
com.fasterxml.jackson.databind.deser.impl.ReadableObjectId Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jersey-all Show documentation
Show all versions of jersey-all Show documentation
jersey-all is a rebundled verison of Jersey as one OSGi bundle.
package com.fasterxml.jackson.databind.deser.impl;
import java.io.IOException;
/**
* Simple value container for containing information about single
* Object Id during deserialization.
*/
public class ReadableObjectId
{
public final Object id;
public Object item;
public ReadableObjectId(Object id)
{
this.id = id;
}
/**
* Method called to assign actual POJO to which ObjectId refers to:
* will also handle referring properties, if any, by assigning POJO.
*/
public void bindItem(Object ob) throws IOException
{
if (item != null) {
throw new IllegalStateException("Already had POJO for id ("+id.getClass().getName()+") ["+id+"]");
}
item = ob;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy