Class CompositeGraphQLFieldVisibility

java.lang.Object
org.apache.unomi.graphql.providers.CompositeGraphQLFieldVisibility
All Implemented Interfaces:
graphql.schema.visibility.GraphqlFieldVisibility

public class CompositeGraphQLFieldVisibility extends Object implements graphql.schema.visibility.GraphqlFieldVisibility
  • Constructor Details

  • Method Details

    • getFieldDefinitions

      public List<graphql.schema.GraphQLFieldDefinition> getFieldDefinitions(graphql.schema.GraphQLFieldsContainer fieldsContainer)
      Specified by:
      getFieldDefinitions in interface graphql.schema.visibility.GraphqlFieldVisibility
    • getFieldDefinition

      public graphql.schema.GraphQLFieldDefinition getFieldDefinition(graphql.schema.GraphQLFieldsContainer fieldsContainer, String fieldName)
      Specified by:
      getFieldDefinition in interface graphql.schema.visibility.GraphqlFieldVisibility
    • getFieldDefinitions

      public List<graphql.schema.GraphQLInputObjectField> getFieldDefinitions(graphql.schema.GraphQLInputFieldsContainer fieldsContainer)
      Specified by:
      getFieldDefinitions in interface graphql.schema.visibility.GraphqlFieldVisibility
    • getFieldDefinition

      public graphql.schema.GraphQLInputObjectField getFieldDefinition(graphql.schema.GraphQLInputFieldsContainer fieldsContainer, String fieldName)
      Specified by:
      getFieldDefinition in interface graphql.schema.visibility.GraphqlFieldVisibility