public final class Schema extends Object implements Serializable
This is the end result we are after and the object that will be passed to the implementation to create the actual endpoints and schema.
| Constructor and Description |
|---|
Schema() |
public void addQuery(Operation query)
public boolean hasOperations()
public boolean hasQueries()
public void addMutation(Operation mutation)
public boolean hasMutations()
public boolean hasGroupedQueries()
public boolean hasGroupedMutations()
public void addInput(InputType input)
public boolean containsInput(String name)
public boolean hasInputs()
public void addType(Type type)
public boolean containsType(String name)
public boolean hasTypes()
public Map<String,InterfaceType> getInterfaces()
public void setInterfaces(Map<String,InterfaceType> interfaces)
public void addInterface(InterfaceType interfaceType)
public boolean containsInterface(String name)
public boolean hasInterfaces()
public void addEnum(EnumType enumType)
public boolean containsEnum(String name)
public boolean hasEnums()
public void addError(ErrorInfo error)
public boolean containsError(String classname)
public boolean hasErrors()
public List<DirectiveType> getDirectiveTypes()
public void setDirectiveTypes(List<DirectiveType> directiveTypes)
public void addDirectiveType(DirectiveType directiveType)
public boolean hasDirectiveTypes()
Copyright © 2018–2021. All rights reserved.