class com.google.common.io.BaseEncoding$4 extends java.lang.Object implements java.lang.Appendable
{
int charsUntilSeparator;
final int val$afterEveryChars;
final java.lang.Appendable val$delegate;
final java.lang.String val$separator;
void <init>(int, java.lang.Appendable, java.lang.String)
{
java.lang.Appendable v;
com.google.common.io.BaseEncoding$4 v;
int v, v;
java.lang.String v;
v := @this: com.google.common.io.BaseEncoding$4;
v := @parameter: int;
v := @parameter: java.lang.Appendable;
v := @parameter: java.lang.String;
v.<com.google.common.io.BaseEncoding$4: int val$afterEveryChars> = v;
v.<com.google.common.io.BaseEncoding$4: java.lang.Appendable val$delegate> = v;
v.<com.google.common.io.BaseEncoding$4: java.lang.String val$separator> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
v = v.<com.google.common.io.BaseEncoding$4: int val$afterEveryChars>;
v.<com.google.common.io.BaseEncoding$4: int charsUntilSeparator> = v;
return;
}
public java.lang.Appendable append(char) throws java.io.IOException
{
java.lang.Appendable v, v;
char v;
com.google.common.io.BaseEncoding$4 v;
int v, v, v, v;
java.lang.String v;
v := @this: com.google.common.io.BaseEncoding$4;
v := @parameter: char;
v = v.<com.google.common.io.BaseEncoding$4: int charsUntilSeparator>;
if v != 0 goto label;
v = v.<com.google.common.io.BaseEncoding$4: java.lang.Appendable val$delegate>;
v = v.<com.google.common.io.BaseEncoding$4: java.lang.String val$separator>;
interfaceinvoke v.<java.lang.Appendable: java.lang.Appendable append(java.lang.CharSequence)>(v);
v = v.<com.google.common.io.BaseEncoding$4: int val$afterEveryChars>;
v.<com.google.common.io.BaseEncoding$4: int charsUntilSeparator> = v;
label:
v = v.<com.google.common.io.BaseEncoding$4: java.lang.Appendable val$delegate>;
interfaceinvoke v.<java.lang.Appendable: java.lang.Appendable append(char)>(v);
v = v.<com.google.common.io.BaseEncoding$4: int charsUntilSeparator>;
v = v - 1;
v.<com.google.common.io.BaseEncoding$4: int charsUntilSeparator> = v;
return v;
}
public java.lang.Appendable append(java.lang.CharSequence, int, int)
{
java.lang.UnsupportedOperationException v;
java.lang.CharSequence v;
com.google.common.io.BaseEncoding$4 v;
int v, v;
v := @this: com.google.common.io.BaseEncoding$4;
v := @parameter: java.lang.CharSequence;
v := @parameter: int;
v := @parameter: int;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public java.lang.Appendable append(java.lang.CharSequence)
{
java.lang.UnsupportedOperationException v;
java.lang.CharSequence v;
com.google.common.io.BaseEncoding$4 v;
v := @this: com.google.common.io.BaseEncoding$4;
v := @parameter: java.lang.CharSequence;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
}