Class ObjectTypeDefinition

    • Field Detail

      • CHILD_IMPLEMENTZ

        public static final java.lang.String CHILD_IMPLEMENTZ
        See Also:
        Constant Field Values
      • CHILD_DIRECTIVES

        public static final java.lang.String CHILD_DIRECTIVES
        See Also:
        Constant Field Values
      • CHILD_FIELD_DEFINITIONS

        public static final java.lang.String CHILD_FIELD_DEFINITIONS
        See Also:
        Constant Field Values
    • Constructor Detail

      • ObjectTypeDefinition

        protected ObjectTypeDefinition​(java.lang.String name,
                                       java.util.List<Type> implementz,
                                       java.util.List<Directive> directives,
                                       java.util.List<FieldDefinition> fieldDefinitions,
                                       Description description,
                                       SourceLocation sourceLocation,
                                       java.util.List<Comment> comments,
                                       IgnoredChars ignoredChars,
                                       java.util.Map<java.lang.String,​java.lang.String> additionalData)
      • ObjectTypeDefinition

        public ObjectTypeDefinition​(java.lang.String name)
        alternative to using a Builder for convenience
        Parameters:
        name - of the object type