public final class oadd.org.joda.time.convert.ConverterManager extends java.lang.Object
{
private static oadd.org.joda.time.convert.ConverterManager INSTANCE;
private oadd.org.joda.time.convert.ConverterSet iInstantConverters;
private oadd.org.joda.time.convert.ConverterSet iPartialConverters;
private oadd.org.joda.time.convert.ConverterSet iDurationConverters;
private oadd.org.joda.time.convert.ConverterSet iPeriodConverters;
private oadd.org.joda.time.convert.ConverterSet iIntervalConverters;
public static oadd.org.joda.time.convert.ConverterManager getInstance()
{
oadd.org.joda.time.convert.ConverterManager v, v, v;
v = <oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterManager INSTANCE>;
if v != null goto label;
v = new oadd.org.joda.time.convert.ConverterManager;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void <init>()>();
<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterManager INSTANCE> = v;
label:
v = <oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterManager INSTANCE>;
return v;
}
protected void <init>()
{
oadd.org.joda.time.convert.LongConverter v, v, v;
oadd.org.joda.time.convert.ReadableInstantConverter v, v;
oadd.org.joda.time.convert.DateConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v, v, v, v;
oadd.org.joda.time.convert.ReadableIntervalConverter v, v, v;
oadd.org.joda.time.convert.CalendarConverter v, v;
oadd.org.joda.time.convert.ReadablePeriodConverter v;
oadd.org.joda.time.convert.Converter[] v, v, v, v, v;
oadd.org.joda.time.convert.NullConverter v, v, v, v, v;
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.ReadablePartialConverter v;
oadd.org.joda.time.convert.StringConverter v, v, v, v, v;
oadd.org.joda.time.convert.ReadableDurationConverter v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new oadd.org.joda.time.convert.ConverterSet;
v = newarray (oadd.org.joda.time.convert.Converter)[6];
v = <oadd.org.joda.time.convert.ReadableInstantConverter: oadd.org.joda.time.convert.ReadableInstantConverter INSTANCE>;
v[0] = v;
v = <oadd.org.joda.time.convert.StringConverter: oadd.org.joda.time.convert.StringConverter INSTANCE>;
v[1] = v;
v = <oadd.org.joda.time.convert.CalendarConverter: oadd.org.joda.time.convert.CalendarConverter INSTANCE>;
v[2] = v;
v = <oadd.org.joda.time.convert.DateConverter: oadd.org.joda.time.convert.DateConverter INSTANCE>;
v[3] = v;
v = <oadd.org.joda.time.convert.LongConverter: oadd.org.joda.time.convert.LongConverter INSTANCE>;
v[4] = v;
v = <oadd.org.joda.time.convert.NullConverter: oadd.org.joda.time.convert.NullConverter INSTANCE>;
v[5] = v;
specialinvoke v.<oadd.org.joda.time.convert.ConverterSet: void <init>(oadd.org.joda.time.convert.Converter[])>(v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters> = v;
v = new oadd.org.joda.time.convert.ConverterSet;
v = newarray (oadd.org.joda.time.convert.Converter)[7];
v = <oadd.org.joda.time.convert.ReadablePartialConverter: oadd.org.joda.time.convert.ReadablePartialConverter INSTANCE>;
v[0] = v;
v = <oadd.org.joda.time.convert.ReadableInstantConverter: oadd.org.joda.time.convert.ReadableInstantConverter INSTANCE>;
v[1] = v;
v = <oadd.org.joda.time.convert.StringConverter: oadd.org.joda.time.convert.StringConverter INSTANCE>;
v[2] = v;
v = <oadd.org.joda.time.convert.CalendarConverter: oadd.org.joda.time.convert.CalendarConverter INSTANCE>;
v[3] = v;
v = <oadd.org.joda.time.convert.DateConverter: oadd.org.joda.time.convert.DateConverter INSTANCE>;
v[4] = v;
v = <oadd.org.joda.time.convert.LongConverter: oadd.org.joda.time.convert.LongConverter INSTANCE>;
v[5] = v;
v = <oadd.org.joda.time.convert.NullConverter: oadd.org.joda.time.convert.NullConverter INSTANCE>;
v[6] = v;
specialinvoke v.<oadd.org.joda.time.convert.ConverterSet: void <init>(oadd.org.joda.time.convert.Converter[])>(v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters> = v;
v = new oadd.org.joda.time.convert.ConverterSet;
v = newarray (oadd.org.joda.time.convert.Converter)[5];
v = <oadd.org.joda.time.convert.ReadableDurationConverter: oadd.org.joda.time.convert.ReadableDurationConverter INSTANCE>;
v[0] = v;
v = <oadd.org.joda.time.convert.ReadableIntervalConverter: oadd.org.joda.time.convert.ReadableIntervalConverter INSTANCE>;
v[1] = v;
v = <oadd.org.joda.time.convert.StringConverter: oadd.org.joda.time.convert.StringConverter INSTANCE>;
v[2] = v;
v = <oadd.org.joda.time.convert.LongConverter: oadd.org.joda.time.convert.LongConverter INSTANCE>;
v[3] = v;
v = <oadd.org.joda.time.convert.NullConverter: oadd.org.joda.time.convert.NullConverter INSTANCE>;
v[4] = v;
specialinvoke v.<oadd.org.joda.time.convert.ConverterSet: void <init>(oadd.org.joda.time.convert.Converter[])>(v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters> = v;
v = new oadd.org.joda.time.convert.ConverterSet;
v = newarray (oadd.org.joda.time.convert.Converter)[5];
v = <oadd.org.joda.time.convert.ReadableDurationConverter: oadd.org.joda.time.convert.ReadableDurationConverter INSTANCE>;
v[0] = v;
v = <oadd.org.joda.time.convert.ReadablePeriodConverter: oadd.org.joda.time.convert.ReadablePeriodConverter INSTANCE>;
v[1] = v;
v = <oadd.org.joda.time.convert.ReadableIntervalConverter: oadd.org.joda.time.convert.ReadableIntervalConverter INSTANCE>;
v[2] = v;
v = <oadd.org.joda.time.convert.StringConverter: oadd.org.joda.time.convert.StringConverter INSTANCE>;
v[3] = v;
v = <oadd.org.joda.time.convert.NullConverter: oadd.org.joda.time.convert.NullConverter INSTANCE>;
v[4] = v;
specialinvoke v.<oadd.org.joda.time.convert.ConverterSet: void <init>(oadd.org.joda.time.convert.Converter[])>(v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters> = v;
v = new oadd.org.joda.time.convert.ConverterSet;
v = newarray (oadd.org.joda.time.convert.Converter)[3];
v = <oadd.org.joda.time.convert.ReadableIntervalConverter: oadd.org.joda.time.convert.ReadableIntervalConverter INSTANCE>;
v[0] = v;
v = <oadd.org.joda.time.convert.StringConverter: oadd.org.joda.time.convert.StringConverter INSTANCE>;
v[1] = v;
v = <oadd.org.joda.time.convert.NullConverter: oadd.org.joda.time.convert.NullConverter INSTANCE>;
v[2] = v;
specialinvoke v.<oadd.org.joda.time.convert.ConverterSet: void <init>(oadd.org.joda.time.convert.Converter[])>(v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters> = v;
return;
}
public oadd.org.joda.time.convert.InstantConverter getInstantConverter(java.lang.Object)
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.Converter v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: java.lang.Object;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters>;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
label:
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.Converter select(java.lang.Class)>(v);
if v == null goto label;
return v;
label:
v = new java.lang.IllegalArgumentException;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("No instant converter found for type: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public oadd.org.joda.time.convert.InstantConverter[] getInstantConverters()
{
oadd.org.joda.time.convert.ConverterManager v;
int v;
oadd.org.joda.time.convert.InstantConverter[] v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = newarray (oadd.org.joda.time.convert.InstantConverter)[v];
virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: void copyInto(oadd.org.joda.time.convert.Converter[])>(v);
return v;
}
public oadd.org.joda.time.convert.InstantConverter addInstantConverter(oadd.org.joda.time.convert.InstantConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.InstantConverter[] v;
oadd.org.joda.time.convert.InstantConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.InstantConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterInstantConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.InstantConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet add(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters> = v;
v = v[0];
return v;
}
public oadd.org.joda.time.convert.InstantConverter removeInstantConverter(oadd.org.joda.time.convert.InstantConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.InstantConverter[] v;
oadd.org.joda.time.convert.InstantConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.InstantConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterInstantConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.InstantConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet remove(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters> = v;
v = v[0];
return v;
}
private void checkAlterInstantConverters() throws java.lang.SecurityException
{
oadd.org.joda.time.JodaTimePermission v;
oadd.org.joda.time.convert.ConverterManager v;
java.lang.SecurityManager v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new oadd.org.joda.time.JodaTimePermission;
specialinvoke v.<oadd.org.joda.time.JodaTimePermission: void <init>(java.lang.String)>("ConverterManager.alterInstantConverters");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public oadd.org.joda.time.convert.PartialConverter getPartialConverter(java.lang.Object)
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.Converter v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: java.lang.Object;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters>;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
label:
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.Converter select(java.lang.Class)>(v);
if v == null goto label;
return v;
label:
v = new java.lang.IllegalArgumentException;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("No partial converter found for type: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public oadd.org.joda.time.convert.PartialConverter[] getPartialConverters()
{
oadd.org.joda.time.convert.ConverterManager v;
int v;
oadd.org.joda.time.convert.PartialConverter[] v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = newarray (oadd.org.joda.time.convert.PartialConverter)[v];
virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: void copyInto(oadd.org.joda.time.convert.Converter[])>(v);
return v;
}
public oadd.org.joda.time.convert.PartialConverter addPartialConverter(oadd.org.joda.time.convert.PartialConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.PartialConverter[] v;
oadd.org.joda.time.convert.PartialConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.PartialConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterPartialConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.PartialConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet add(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters> = v;
v = v[0];
return v;
}
public oadd.org.joda.time.convert.PartialConverter removePartialConverter(oadd.org.joda.time.convert.PartialConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.PartialConverter[] v;
oadd.org.joda.time.convert.PartialConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.PartialConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterPartialConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.PartialConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet remove(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters> = v;
v = v[0];
return v;
}
private void checkAlterPartialConverters() throws java.lang.SecurityException
{
oadd.org.joda.time.JodaTimePermission v;
oadd.org.joda.time.convert.ConverterManager v;
java.lang.SecurityManager v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new oadd.org.joda.time.JodaTimePermission;
specialinvoke v.<oadd.org.joda.time.JodaTimePermission: void <init>(java.lang.String)>("ConverterManager.alterPartialConverters");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public oadd.org.joda.time.convert.DurationConverter getDurationConverter(java.lang.Object)
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.Converter v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: java.lang.Object;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters>;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
label:
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.Converter select(java.lang.Class)>(v);
if v == null goto label;
return v;
label:
v = new java.lang.IllegalArgumentException;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("No duration converter found for type: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public oadd.org.joda.time.convert.DurationConverter[] getDurationConverters()
{
oadd.org.joda.time.convert.ConverterManager v;
int v;
oadd.org.joda.time.convert.ConverterSet v;
oadd.org.joda.time.convert.DurationConverter[] v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = newarray (oadd.org.joda.time.convert.DurationConverter)[v];
virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: void copyInto(oadd.org.joda.time.convert.Converter[])>(v);
return v;
}
public oadd.org.joda.time.convert.DurationConverter addDurationConverter(oadd.org.joda.time.convert.DurationConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.DurationConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
oadd.org.joda.time.convert.DurationConverter[] v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.DurationConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterDurationConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.DurationConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet add(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters> = v;
v = v[0];
return v;
}
public oadd.org.joda.time.convert.DurationConverter removeDurationConverter(oadd.org.joda.time.convert.DurationConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.DurationConverter v, v;
oadd.org.joda.time.convert.ConverterSet v, v;
oadd.org.joda.time.convert.DurationConverter[] v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.DurationConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterDurationConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.DurationConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet remove(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters> = v;
v = v[0];
return v;
}
private void checkAlterDurationConverters() throws java.lang.SecurityException
{
oadd.org.joda.time.JodaTimePermission v;
oadd.org.joda.time.convert.ConverterManager v;
java.lang.SecurityManager v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new oadd.org.joda.time.JodaTimePermission;
specialinvoke v.<oadd.org.joda.time.JodaTimePermission: void <init>(java.lang.String)>("ConverterManager.alterDurationConverters");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public oadd.org.joda.time.convert.PeriodConverter getPeriodConverter(java.lang.Object)
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.Converter v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: java.lang.Object;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters>;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
label:
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.Converter select(java.lang.Class)>(v);
if v == null goto label;
return v;
label:
v = new java.lang.IllegalArgumentException;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("No period converter found for type: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public oadd.org.joda.time.convert.PeriodConverter[] getPeriodConverters()
{
oadd.org.joda.time.convert.ConverterManager v;
int v;
oadd.org.joda.time.convert.PeriodConverter[] v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = newarray (oadd.org.joda.time.convert.PeriodConverter)[v];
virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: void copyInto(oadd.org.joda.time.convert.Converter[])>(v);
return v;
}
public oadd.org.joda.time.convert.PeriodConverter addPeriodConverter(oadd.org.joda.time.convert.PeriodConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.PeriodConverter v, v;
oadd.org.joda.time.convert.PeriodConverter[] v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.PeriodConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterPeriodConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.PeriodConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet add(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters> = v;
v = v[0];
return v;
}
public oadd.org.joda.time.convert.PeriodConverter removePeriodConverter(oadd.org.joda.time.convert.PeriodConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.PeriodConverter v, v;
oadd.org.joda.time.convert.PeriodConverter[] v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.PeriodConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterPeriodConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.PeriodConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet remove(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters> = v;
v = v[0];
return v;
}
private void checkAlterPeriodConverters() throws java.lang.SecurityException
{
oadd.org.joda.time.JodaTimePermission v;
oadd.org.joda.time.convert.ConverterManager v;
java.lang.SecurityManager v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new oadd.org.joda.time.JodaTimePermission;
specialinvoke v.<oadd.org.joda.time.JodaTimePermission: void <init>(java.lang.String)>("ConverterManager.alterPeriodConverters");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public oadd.org.joda.time.convert.IntervalConverter getIntervalConverter(java.lang.Object)
{
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.Converter v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: java.lang.Object;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters>;
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
label:
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.Converter select(java.lang.Class)>(v);
if v == null goto label;
return v;
label:
v = new java.lang.IllegalArgumentException;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("No interval converter found for type: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public oadd.org.joda.time.convert.IntervalConverter[] getIntervalConverters()
{
oadd.org.joda.time.convert.IntervalConverter[] v;
oadd.org.joda.time.convert.ConverterManager v;
int v;
oadd.org.joda.time.convert.ConverterSet v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = newarray (oadd.org.joda.time.convert.IntervalConverter)[v];
virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: void copyInto(oadd.org.joda.time.convert.Converter[])>(v);
return v;
}
public oadd.org.joda.time.convert.IntervalConverter addIntervalConverter(oadd.org.joda.time.convert.IntervalConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.IntervalConverter v, v;
oadd.org.joda.time.convert.IntervalConverter[] v;
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.IntervalConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterIntervalConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.IntervalConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet add(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters> = v;
v = v[0];
return v;
}
public oadd.org.joda.time.convert.IntervalConverter removeIntervalConverter(oadd.org.joda.time.convert.IntervalConverter) throws java.lang.SecurityException
{
oadd.org.joda.time.convert.IntervalConverter v, v;
oadd.org.joda.time.convert.IntervalConverter[] v;
oadd.org.joda.time.convert.ConverterManager v;
oadd.org.joda.time.convert.ConverterSet v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v := @parameter: oadd.org.joda.time.convert.IntervalConverter;
specialinvoke v.<oadd.org.joda.time.convert.ConverterManager: void checkAlterIntervalConverters()>();
if v != null goto label;
return null;
label:
v = newarray (oadd.org.joda.time.convert.IntervalConverter)[1];
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: oadd.org.joda.time.convert.ConverterSet remove(oadd.org.joda.time.convert.Converter,oadd.org.joda.time.convert.Converter[])>(v, v);
v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters> = v;
v = v[0];
return v;
}
private void checkAlterIntervalConverters() throws java.lang.SecurityException
{
oadd.org.joda.time.JodaTimePermission v;
oadd.org.joda.time.convert.ConverterManager v;
java.lang.SecurityManager v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new oadd.org.joda.time.JodaTimePermission;
specialinvoke v.<oadd.org.joda.time.JodaTimePermission: void <init>(java.lang.String)>("ConverterManager.alterIntervalConverters");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public java.lang.String toString()
{
oadd.org.joda.time.convert.ConverterManager v;
int v, v, v, v, v;
java.lang.String v;
oadd.org.joda.time.convert.ConverterSet v, v, v, v, v;
v := @this: oadd.org.joda.time.convert.ConverterManager;
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iInstantConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPartialConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iDurationConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iPeriodConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = v.<oadd.org.joda.time.convert.ConverterManager: oadd.org.joda.time.convert.ConverterSet iIntervalConverters>;
v = virtualinvoke v.<oadd.org.joda.time.convert.ConverterSet: int size()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,int,int,int,int)>(v, v, v, 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[])>("ConverterManager[\u instant,\u partial,\u duration,\u period,\u interval]");
return v;
}
}