public final enum class io.smallrye.graphql.api.DirectiveLocation extends java.lang.Enum
{
public static final enum io.smallrye.graphql.api.DirectiveLocation QUERY;
public static final enum io.smallrye.graphql.api.DirectiveLocation MUTATION;
public static final enum io.smallrye.graphql.api.DirectiveLocation SUBSCRIPTION;
public static final enum io.smallrye.graphql.api.DirectiveLocation FIELD;
public static final enum io.smallrye.graphql.api.DirectiveLocation FRAGMENT_DEFINITION;
public static final enum io.smallrye.graphql.api.DirectiveLocation FRAGMENT_SPREAD;
public static final enum io.smallrye.graphql.api.DirectiveLocation INLINE_FRAGMENT;
public static final enum io.smallrye.graphql.api.DirectiveLocation VARIABLE_DEFINITION;
public static final enum io.smallrye.graphql.api.DirectiveLocation SCHEMA;
public static final enum io.smallrye.graphql.api.DirectiveLocation SCALAR;
public static final enum io.smallrye.graphql.api.DirectiveLocation OBJECT;
public static final enum io.smallrye.graphql.api.DirectiveLocation FIELD_DEFINITION;
public static final enum io.smallrye.graphql.api.DirectiveLocation ARGUMENT_DEFINITION;
public static final enum io.smallrye.graphql.api.DirectiveLocation INTERFACE;
public static final enum io.smallrye.graphql.api.DirectiveLocation UNION;
public static final enum io.smallrye.graphql.api.DirectiveLocation ENUM;
public static final enum io.smallrye.graphql.api.DirectiveLocation ENUM_VALUE;
public static final enum io.smallrye.graphql.api.DirectiveLocation INPUT_OBJECT;
public static final enum io.smallrye.graphql.api.DirectiveLocation INPUT_FIELD_DEFINITION;
private static final io.smallrye.graphql.api.DirectiveLocation[] $VALUES;
public static io.smallrye.graphql.api.DirectiveLocation[] values()
{
io.smallrye.graphql.api.DirectiveLocation[] v;
java.lang.Object v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static io.smallrye.graphql.api.DirectiveLocation valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lio/smallrye/graphql/api/DirectiveLocation;", v);
return v;
}
private void <init>(java.lang.String, int)
{
int v;
io.smallrye.graphql.api.DirectiveLocation v;
java.lang.String v;
v := @this: io.smallrye.graphql.api.DirectiveLocation;
v := @parameter: java.lang.String;
v := @parameter: int;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
return;
}
private static io.smallrye.graphql.api.DirectiveLocation[] $values()
{
io.smallrye.graphql.api.DirectiveLocation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.smallrye.graphql.api.DirectiveLocation[] v;
v = newarray (io.smallrye.graphql.api.DirectiveLocation)[19];
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation QUERY>;
v[0] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation MUTATION>;
v[1] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SUBSCRIPTION>;
v[2] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FIELD>;
v[3] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FRAGMENT_DEFINITION>;
v[4] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FRAGMENT_SPREAD>;
v[5] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INLINE_FRAGMENT>;
v[6] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation VARIABLE_DEFINITION>;
v[7] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SCHEMA>;
v[8] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SCALAR>;
v[9] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation OBJECT>;
v[10] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FIELD_DEFINITION>;
v[11] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ARGUMENT_DEFINITION>;
v[12] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INTERFACE>;
v[13] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation UNION>;
v[14] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ENUM>;
v[15] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ENUM_VALUE>;
v[16] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INPUT_OBJECT>;
v[17] = v;
v = <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INPUT_FIELD_DEFINITION>;
v[18] = v;
return v;
}
static void <clinit>()
{
io.smallrye.graphql.api.DirectiveLocation v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.smallrye.graphql.api.DirectiveLocation[] v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("QUERY", 0);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation QUERY> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("MUTATION", 1);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation MUTATION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("SUBSCRIPTION", 2);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SUBSCRIPTION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("FIELD", 3);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FIELD> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("FRAGMENT_DEFINITION", 4);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FRAGMENT_DEFINITION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("FRAGMENT_SPREAD", 5);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FRAGMENT_SPREAD> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("INLINE_FRAGMENT", 6);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INLINE_FRAGMENT> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("VARIABLE_DEFINITION", 7);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation VARIABLE_DEFINITION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("SCHEMA", 8);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SCHEMA> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("SCALAR", 9);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation SCALAR> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("OBJECT", 10);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation OBJECT> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("FIELD_DEFINITION", 11);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation FIELD_DEFINITION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("ARGUMENT_DEFINITION", 12);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ARGUMENT_DEFINITION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("INTERFACE", 13);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INTERFACE> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("UNION", 14);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation UNION> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("ENUM", 15);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ENUM> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("ENUM_VALUE", 16);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation ENUM_VALUE> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("INPUT_OBJECT", 17);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INPUT_OBJECT> = v;
v = new io.smallrye.graphql.api.DirectiveLocation;
specialinvoke v.<io.smallrye.graphql.api.DirectiveLocation: void <init>(java.lang.String,int)>("INPUT_FIELD_DEFINITION", 18);
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation INPUT_FIELD_DEFINITION> = v;
v = staticinvoke <io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation[] $values()>();
<io.smallrye.graphql.api.DirectiveLocation: io.smallrye.graphql.api.DirectiveLocation[] $VALUES> = v;
return;
}
}