public class org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey extends java.lang.Object
{
public final java.lang.String name;
public final org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type type;
public final java.lang.String documentation;
public final java.lang.Object defaultValue;
public final org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator validator;
public final org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Importance importance;
public final java.lang.String group;
public final int orderInGroup;
public final org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Width width;
public final java.lang.String displayName;
public final java.util.List dependents;
public final org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Recommender recommender;
public final boolean internalConfig;
public void <init>(java.lang.String, org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type, java.lang.Object, org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator, org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Importance, java.lang.String, java.lang.String, int, org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Width, java.lang.String, java.util.List, org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Recommender, boolean)
{
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Width v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator v, v, v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Importance v;
int v;
java.lang.String v, v, v, v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Recommender v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type v;
boolean v, v, v;
java.util.List v;
java.lang.Object v, v, v, v;
v := @this: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey;
v := @parameter: java.lang.String;
v := @parameter: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type;
v := @parameter: java.lang.Object;
v := @parameter: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator;
v := @parameter: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Importance;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Width;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Recommender;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.String name> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type type> = v;
v = <org.apache.kafkaesqueesqueesque.common.config.ConfigDef: java.lang.Object NO_DEFAULT_VALUE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = <org.apache.kafkaesqueesqueesque.common.config.ConfigDef: java.lang.Object NO_DEFAULT_VALUE>;
goto label;
label:
v = staticinvoke <org.apache.kafkaesqueesqueesque.common.config.ConfigDef: java.lang.Object parseType(java.lang.String,java.lang.Object,org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type)>(v, v, v);
label:
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.Object defaultValue> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator validator> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Importance importance> = v;
v = v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator validator>;
if v == null goto label;
v = virtualinvoke v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: boolean hasDefault()>();
if v == 0 goto label;
v = v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator validator>;
v = v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.Object defaultValue>;
interfaceinvoke v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Validator: void ensureValid(java.lang.String,java.lang.Object)>(v, v);
label:
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.String documentation> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.util.List dependents> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.String group> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: int orderInGroup> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Width width> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.String displayName> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Recommender recommender> = v;
v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: boolean internalConfig> = v;
return;
}
public boolean hasDefault()
{
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey v;
java.lang.Object v, v;
boolean v, v;
v := @this: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey;
v = <org.apache.kafkaesqueesqueesque.common.config.ConfigDef: java.lang.Object NO_DEFAULT_VALUE>;
v = v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: java.lang.Object defaultValue>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type type()
{
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey v;
org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type v;
v := @this: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey;
v = v.<org.apache.kafkaesqueesqueesque.common.config.ConfigDef$ConfigKey: org.apache.kafkaesqueesqueesque.common.config.ConfigDef$Type type>;
return v;
}
}