Package org.openrewrite.java.internal
Class ClassIdResolver
java.lang.Object
org.openrewrite.java.internal.ClassIdResolver
- All Implemented Interfaces:
com.fasterxml.jackson.annotation.ObjectIdResolver
public class ClassIdResolver
extends Object
implements com.fasterxml.jackson.annotation.ObjectIdResolver
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleancanUseFor(com.fasterxml.jackson.annotation.ObjectIdResolver resolverType) com.fasterxml.jackson.annotation.ObjectIdResolvernewForDeserialization(Object context) @Nullable ObjectresolveId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id)
-
Field Details
-
items
-
-
Constructor Details
-
ClassIdResolver
public ClassIdResolver()
-
-
Method Details
-
bindItem
- Specified by:
bindItemin interfacecom.fasterxml.jackson.annotation.ObjectIdResolver
-
resolveId
- Specified by:
resolveIdin interfacecom.fasterxml.jackson.annotation.ObjectIdResolver
-
canUseFor
public boolean canUseFor(com.fasterxml.jackson.annotation.ObjectIdResolver resolverType) - Specified by:
canUseForin interfacecom.fasterxml.jackson.annotation.ObjectIdResolver
-
newForDeserialization
- Specified by:
newForDeserializationin interfacecom.fasterxml.jackson.annotation.ObjectIdResolver
-