Class GqlModel

  • All Implemented Interfaces:
    manifold.api.type.IModel

    public class GqlModel
    extends manifold.api.type.AbstractSingleFileModel
    • Constructor Detail

      • GqlModel

        public GqlModel​(GqlManifold gqlManifold,
                        String fqn,
                        Set<manifold.api.fs.IFile> files)
    • Method Detail

      • getTypeRegistry

        public graphql.schema.idl.TypeDefinitionRegistry getTypeRegistry()
      • getOperations

        public Map<String,​graphql.language.OperationDefinition> getOperations()
      • getFragments

        public Map<String,​graphql.language.FragmentDefinition> getFragments()
      • updateFile

        public void updateFile​(manifold.api.fs.IFile file)
        Specified by:
        updateFile in interface manifold.api.type.IModel
        Overrides:
        updateFile in class manifold.api.type.AbstractSingleFileModel