public class oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders extends java.lang.Object
{
public static final int DEFAULT_MAX_INPUT_LOOKAHEAD;
protected final oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers;
protected final oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch;
protected final oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch;
protected final int _maxInputLookahead;
public transient void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[])
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.ObjectReader[];
v = <oadd.com.fasterxml.jackson.core.format.MatchStrength: oadd.com.fasterxml.jackson.core.format.MatchStrength SOLID_MATCH>;
v = <oadd.com.fasterxml.jackson.core.format.MatchStrength: oadd.com.fasterxml.jackson.core.format.MatchStrength WEAK_MATCH>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, 64);
return;
}
public void <init>(java.util.Collection)
{
java.lang.Object[] v;
java.util.Collection v;
int v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: int size()>();
v = newarray (oadd.com.fasterxml.jackson.databind.ObjectReader)[v];
v = interfaceinvoke v.<java.util.Collection: java.lang.Object[] toArray(java.lang.Object[])>(v);
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[])>(v);
return;
}
private void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[], oadd.com.fasterxml.jackson.core.format.MatchStrength, oadd.com.fasterxml.jackson.core.format.MatchStrength, int)
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
int v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.ObjectReader[];
v := @parameter: oadd.com.fasterxml.jackson.core.format.MatchStrength;
v := @parameter: oadd.com.fasterxml.jackson.core.format.MatchStrength;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers> = v;
v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch> = v;
v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch> = v;
v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead> = v;
return;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders withOptimalMatch(oadd.com.fasterxml.jackson.core.format.MatchStrength)
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v, v;
int v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.core.format.MatchStrength;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
if v != v goto label;
return v;
label:
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders withMinimalMatch(oadd.com.fasterxml.jackson.core.format.MatchStrength)
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v, v;
int v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.core.format.MatchStrength;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
if v != v goto label;
return v;
label:
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders 'with'(oadd.com.fasterxml.jackson.databind.ObjectReader[])
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
int v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.ObjectReader[];
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders withMaxInputLookahead(int)
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
int v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: int;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
if v != v goto label;
return v;
label:
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders 'with'(oadd.com.fasterxml.jackson.databind.DeserializationConfig)
{
oadd.com.fasterxml.jackson.databind.DeserializationConfig v;
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader v, v;
int v, v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v, v, v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.DeserializationConfig;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = lengthof v;
v = newarray (oadd.com.fasterxml.jackson.databind.ObjectReader)[v];
v = 0;
label:
if v >= v goto label;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v[v];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectReader: oadd.com.fasterxml.jackson.databind.ObjectReader 'with'(oadd.com.fasterxml.jackson.databind.DeserializationConfig)>(v);
v[v] = v;
v = v + 1;
goto label;
label:
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders withType(oadd.com.fasterxml.jackson.databind.JavaType)
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader v, v;
int v, v, v;
oadd.com.fasterxml.jackson.databind.JavaType v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v, v, v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v, v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.JavaType;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = lengthof v;
v = newarray (oadd.com.fasterxml.jackson.databind.ObjectReader)[v];
v = 0;
label:
if v >= v goto label;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v[v];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectReader: oadd.com.fasterxml.jackson.databind.ObjectReader forType(oadd.com.fasterxml.jackson.databind.JavaType)>(v);
v[v] = v;
v = v + 1;
goto label;
label:
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: void <init>(oadd.com.fasterxml.jackson.databind.ObjectReader[],oadd.com.fasterxml.jackson.core.format.MatchStrength,oadd.com.fasterxml.jackson.core.format.MatchStrength,int)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match findFormat(java.io.InputStream) throws java.io.IOException
{
byte[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader v;
int v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
java.io.InputStream v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: java.io.InputStream;
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: int _maxInputLookahead>;
v = newarray (byte)[v];
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader: void <init>(java.io.InputStream,byte[])>(v, v);
v = specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match _findFormat(oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader)>(v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match findFormat(byte[]) throws java.io.IOException
{
byte[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: byte[];
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader: void <init>(byte[])>(v);
v = specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match _findFormat(oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader)>(v);
return v;
}
public oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match findFormat(byte[], int, int) throws java.io.IOException
{
byte[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader v;
int v, v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v = new oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader: void <init>(byte[],int,int)>(v, v, v);
v = specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match _findFormat(oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader)>(v);
return v;
}
public java.lang.String toString()
{
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader v, v;
int v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v, v, v;
java.lang.StringBuilder v;
java.lang.String v, v, v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(91);
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = lengthof v;
if v <= 0 goto label;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v[0];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectReader: oadd.com.fasterxml.jackson.core.JsonFactory getFactory()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.lang.String getFormatName()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = 1;
label:
if v >= v goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", ");
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = v[v];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectReader: oadd.com.fasterxml.jackson.core.JsonFactory getFactory()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.lang.String getFormatName()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v + 1;
goto label;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(93);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
private oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match _findFormat(oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader) throws java.io.IOException
{
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match v;
oadd.com.fasterxml.jackson.databind.ObjectReader v, v;
int v, v, v, v, v, v, v, v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.format.MatchStrength v, v, v, v;
oadd.com.fasterxml.jackson.databind.ObjectReader[] v;
oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders;
v := @parameter: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader;
v = null;
v = null;
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.databind.ObjectReader[] _readers>;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader: void reset()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ObjectReader: oadd.com.fasterxml.jackson.core.JsonFactory getFactory()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.format.MatchStrength hasFormat(oadd.com.fasterxml.jackson.core.format.InputAccessor)>(v);
if v == null goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _minimalMatch>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
if v < v goto label;
if v == null goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
if v >= v goto label;
label:
v = v;
v = v;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
v = v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders: oadd.com.fasterxml.jackson.core.format.MatchStrength _optimalMatch>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.format.MatchStrength: int ordinal()>();
if v >= v goto label;
label:
v = v + 1;
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader: oadd.com.fasterxml.jackson.databind.deser.DataFormatReaders$Match createMatcher(oadd.com.fasterxml.jackson.databind.ObjectReader,oadd.com.fasterxml.jackson.core.format.MatchStrength)>(v, v);
return v;
}
}