All Downloads are FREE. Search and download functionalities are using the official Maven repository.

graphql.language.UnionTypeExtensionDefinition Maven / Gradle / Ivy

There is a newer version: 230521-nf-execution
Show newest version
package graphql.language;

import java.util.List;

public class UnionTypeExtensionDefinition extends UnionTypeDefinition {
    public UnionTypeExtensionDefinition(String name) {
        super(name);
    }

    public UnionTypeExtensionDefinition(String name, List directives, List memberTypes) {
        super(name, directives, memberTypes);
    }

    @Override
    public UnionTypeExtensionDefinition deepCopy() {
        return new UnionTypeExtensionDefinition(getName(),
                deepCopy(getDirectives()),
                deepCopy(getMemberTypes())
        );
    }

    @Override
    public String toString() {
        return "UnionTypeExtensionDefinition{" +
                "name='" + getName() + '\'' +
                "directives=" + getDirectives() +
                ", memberTypes=" + getMemberTypes() +
                '}';
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy