Class EnumField

java.lang.Object
no.sikt.graphitron.definitions.fields.AbstractField<graphql.language.EnumValueDefinition>
no.sikt.graphitron.definitions.fields.EnumField
All Implemented Interfaces:
FieldSpecification

public class EnumField extends AbstractField<graphql.language.EnumValueDefinition>
An enum value within an EnumDefinition.
  • Constructor Details

    • EnumField

      public EnumField(graphql.language.EnumValueDefinition field, String container)
  • Method Details

    • from

      public static List<EnumField> from(graphql.language.EnumTypeDefinition e, String container)
      Returns:
      List of instances based on an instance of EnumTypeDefinition.
    • hasNodeID

      public boolean hasNodeID()
      Returns:
      Does this field have the @nodeId directive?