Class _FieldGroupQuery
- java.lang.Object
-
- com.shopify.graphql.support.AbstractQuery<_FieldGroupQuery>
-
- org.topbraidlive.client.java.graphql.platform._FieldGroupQuery
-
public class _FieldGroupQuery extends AbstractQuery<_FieldGroupQuery>
Metadata about a field group.
-
-
Field Summary
-
Fields inherited from class com.shopify.graphql.support.AbstractQuery
_queryBuilder, ALIAS_SUFFIX_SEPARATOR, CUSTOM_FIELD_LABEL
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description _FieldGroupQueryaddFragmentReference(Fragment<_FieldGroupQuery> fragment)Adds a_FieldGroupQueryfragment reference at the current position of the query.static Fragment<_FieldGroupQuery>createFragment(String name, _FieldGroupQueryDefinition queryDef)Creates a GraphQL "named" fragment with the specified query type definition._FieldGroupQueryfields(_FieldShapeQueryDefinition queryDef)The fields of the group._FieldGroupQueryhasViewGadget()True if this property group declares a tosh:viewGadget._FieldGroupQueryisClosed()True if this property group has been marked to be closed, using tosh:closed=true._FieldGroupQuerylabel()A display label for the field group or null for the default group._FieldGroupQueryorder()A number representing the relative ordering of this group compared to others._FieldGroupQueryuri()The URI of the field group or null for the default group._FieldGroupQueryviewGadget()The URI of the specified tosh:viewGadget, or null._FieldGroupQueryviewGroupDescription()The description that shall appear under the group's label, or null.-
Methods inherited from class com.shopify.graphql.support.AbstractQuery
addCustomObjectField, addCustomSimpleField, appendQuotedString, startField, startInlineFragment, withAlias
-
-
-
-
Method Detail
-
fields
public _FieldGroupQuery fields(_FieldShapeQueryDefinition queryDef)
The fields of the group.
-
hasViewGadget
public _FieldGroupQuery hasViewGadget()
True if this property group declares a tosh:viewGadget. This feature should not be used outside of internal TopQuadrant projects.
-
isClosed
public _FieldGroupQuery isClosed()
True if this property group has been marked to be closed, using tosh:closed=true.
-
label
public _FieldGroupQuery label()
A display label for the field group or null for the default group.
-
order
public _FieldGroupQuery order()
A number representing the relative ordering of this group compared to others. Defaults to 0.
-
uri
public _FieldGroupQuery uri()
The URI of the field group or null for the default group.
-
viewGadget
public _FieldGroupQuery viewGadget()
The URI of the specified tosh:viewGadget, or null. This feature should not be used outside of internal TopQuadrant projects.
-
viewGroupDescription
public _FieldGroupQuery viewGroupDescription()
The description that shall appear under the group's label, or null.
-
createFragment
public static Fragment<_FieldGroupQuery> createFragment(String name, _FieldGroupQueryDefinition queryDef)
Creates a GraphQL "named" fragment with the specified query type definition. The generics nature of fragments ensures that a fragment can only be used at the right place in the GraphQL request.- Parameters:
name- The name of the fragment, must be unique for a given GraphQL request.queryDef- The fragment definition.- Returns:
- The fragment of a given generics type.
-
addFragmentReference
public _FieldGroupQuery addFragmentReference(Fragment<_FieldGroupQuery> fragment)
Adds a_FieldGroupQueryfragment reference at the current position of the query. For example for a fragment namedtest, calling this method will add the reference...testin the query. For GraphQL types implementing an interface, there will be some similar methods using the Query type of each implemented interface.- Parameters:
fragment- The fragment to reference.
-
-