public class com.fasterxml.jackson.databind.util.NameTransformer$Chained extends com.fasterxml.jackson.databind.util.NameTransformer implements java.io.Serializable
{
private static final long serialVersionUID;
protected final com.fasterxml.jackson.databind.util.NameTransformer _t;
protected final com.fasterxml.jackson.databind.util.NameTransformer _t;
public void <init>(com.fasterxml.jackson.databind.util.NameTransformer, com.fasterxml.jackson.databind.util.NameTransformer)
{
com.fasterxml.jackson.databind.util.NameTransformer$Chained v;
com.fasterxml.jackson.databind.util.NameTransformer v, v;
v := @this: com.fasterxml.jackson.databind.util.NameTransformer$Chained;
v := @parameter: com.fasterxml.jackson.databind.util.NameTransformer;
v := @parameter: com.fasterxml.jackson.databind.util.NameTransformer;
specialinvoke v.<com.fasterxml.jackson.databind.util.NameTransformer: void <init>()>();
v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t1> = v;
v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t2> = v;
return;
}
public java.lang.String transform(java.lang.String)
{
com.fasterxml.jackson.databind.util.NameTransformer v, v;
com.fasterxml.jackson.databind.util.NameTransformer$Chained v;
java.lang.String v, v, v;
v := @this: com.fasterxml.jackson.databind.util.NameTransformer$Chained;
v := @parameter: java.lang.String;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t1>;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t2>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.NameTransformer: java.lang.String transform(java.lang.String)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.NameTransformer: java.lang.String transform(java.lang.String)>(v);
return v;
}
public java.lang.String reverse(java.lang.String)
{
com.fasterxml.jackson.databind.util.NameTransformer v, v;
com.fasterxml.jackson.databind.util.NameTransformer$Chained v;
java.lang.String v, v;
v := @this: com.fasterxml.jackson.databind.util.NameTransformer$Chained;
v := @parameter: java.lang.String;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t1>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.NameTransformer: java.lang.String reverse(java.lang.String)>(v);
if v == null goto label;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t2>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.NameTransformer: java.lang.String reverse(java.lang.String)>(v);
label:
return v;
}
public java.lang.String toString()
{
com.fasterxml.jackson.databind.util.NameTransformer v, v;
com.fasterxml.jackson.databind.util.NameTransformer$Chained v;
java.lang.String v;
v := @this: com.fasterxml.jackson.databind.util.NameTransformer$Chained;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t1>;
v = v.<com.fasterxml.jackson.databind.util.NameTransformer$Chained: com.fasterxml.jackson.databind.util.NameTransformer _t2>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (com.fasterxml.jackson.databind.util.NameTransformer,com.fasterxml.jackson.databind.util.NameTransformer)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("[ChainedTransformer(\u, \u)]");
return v;
}
}