public interface  io.smallrye.graphql.client.core.Field extends java.lang.Object implements io.smallrye.graphql.client.core.FieldOrFragment
{
public static transient java.util.List fields(io.smallrye.graphql.client.core.FieldOrFragment[])
{
java.util.List v;
io.smallrye.graphql.client.core.FieldOrFragment[] v;
v := @parameter: io.smallrye.graphql.client.core.FieldOrFragment[];
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
return v;
}
public static io.smallrye.graphql.client.core.Field field(java.lang.String)
{
java.util.List v, v, v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field field(java.lang.String, io.smallrye.graphql.client.core.FieldOrFragment[])
{
java.util.List v, v, v;
io.smallrye.graphql.client.core.FieldOrFragment[] v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: io.smallrye.graphql.client.core.FieldOrFragment[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field field(java.lang.String, io.smallrye.graphql.client.core.Argument[])
{
java.util.List v, v, v;
io.smallrye.graphql.client.core.Argument[] v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: io.smallrye.graphql.client.core.Argument[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field fieldWithDirectives(java.lang.String, io.smallrye.graphql.client.core.Directive[])
{
java.util.List v, v, v;
java.lang.Object v;
java.lang.String v;
io.smallrye.graphql.client.core.Directive[] v;
v := @parameter: java.lang.String;
v := @parameter: io.smallrye.graphql.client.core.Directive[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field field(java.lang.String, java.util.List, io.smallrye.graphql.client.core.FieldOrFragment[])
{
java.util.List v, v, v;
io.smallrye.graphql.client.core.FieldOrFragment[] v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: io.smallrye.graphql.client.core.FieldOrFragment[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
return v;
}
public static io.smallrye.graphql.client.core.Field fieldWithDirectives(java.lang.String, java.util.List, java.util.List)
{
java.util.List v, v, v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field fieldWithDirectives(java.lang.String, java.util.List, io.smallrye.graphql.client.core.FieldOrFragment[])
{
java.util.List v, v, v;
io.smallrye.graphql.client.core.FieldOrFragment[] v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: io.smallrye.graphql.client.core.FieldOrFragment[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
return v;
}
public static transient io.smallrye.graphql.client.core.Field fieldWithDirectives(java.lang.String, java.util.List, java.util.List, io.smallrye.graphql.client.core.FieldOrFragment[])
{
java.util.List v, v, v;
io.smallrye.graphql.client.core.FieldOrFragment[] v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
v := @parameter: io.smallrye.graphql.client.core.FieldOrFragment[];
v = staticinvoke <io.smallrye.graphql.client.core.utils.ServiceUtils: java.lang.Object getNewInstanceOf(java.lang.Class)>(class "Lio/smallrye/graphql/client/core/Field;");
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setName(java.lang.String)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setArguments(java.util.List)>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setDirectives(java.util.List)>(v);
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
interfaceinvoke v.<io.smallrye.graphql.client.core.Field: void setFields(java.util.List)>(v);
return v;
}
public abstract java.lang.String getName();
public abstract void setName(java.lang.String);
public abstract java.util.List getArguments();
public abstract void setArguments(java.util.List);
public abstract java.util.List getFields();
public abstract void setFields(java.util.List);
public abstract java.util.List getDirectives();
public abstract void setDirectives(java.util.List);
}