public class DirectiveIllegalArgumentTypeError extends GraphQLException
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DUPLICATED_KEYS_MESSAGE |
static java.lang.String |
EXPECTED_ENUM_MESSAGE |
static java.lang.String |
EXPECTED_LIST_MESSAGE |
static java.lang.String |
EXPECTED_NON_NULL_MESSAGE |
static java.lang.String |
EXPECTED_OBJECT_MESSAGE |
static java.lang.String |
EXPECTED_SCALAR_MESSAGE |
static java.lang.String |
MISSING_REQUIRED_FIELD_MESSAGE |
static java.lang.String |
MUST_BE_VALID_ENUM_VALUE_MESSAGE |
protected static SourceLocation |
NO_WHERE |
static java.lang.String |
NOT_A_VALID_SCALAR_LITERAL_MESSAGE |
static java.lang.String |
UNKNOWN_FIELDS_MESSAGE |
Constructor and Description |
---|
DirectiveIllegalArgumentTypeError(Node element,
java.lang.String elementName,
java.lang.String directiveName,
java.lang.String argumentName,
java.lang.String detailedMessaged) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
ErrorType |
getErrorType() |
java.util.List<SourceLocation> |
getLocations() |
int |
hashCode() |
static java.lang.String |
lineCol(Node node) |
java.lang.String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getExtensions, getMessage, getPath, toSpecification
public static final java.lang.String DUPLICATED_KEYS_MESSAGE
public static final java.lang.String UNKNOWN_FIELDS_MESSAGE
public static final java.lang.String EXPECTED_ENUM_MESSAGE
public static final java.lang.String MUST_BE_VALID_ENUM_VALUE_MESSAGE
public static final java.lang.String EXPECTED_SCALAR_MESSAGE
public static final java.lang.String NOT_A_VALID_SCALAR_LITERAL_MESSAGE
public static final java.lang.String MISSING_REQUIRED_FIELD_MESSAGE
public static final java.lang.String EXPECTED_NON_NULL_MESSAGE
public static final java.lang.String EXPECTED_LIST_MESSAGE
public static final java.lang.String EXPECTED_OBJECT_MESSAGE
protected static final SourceLocation NO_WHERE
public DirectiveIllegalArgumentTypeError(Node element, java.lang.String elementName, java.lang.String directiveName, java.lang.String argumentName, java.lang.String detailedMessaged)
public static java.lang.String lineCol(Node node)
public java.util.List<SourceLocation> getLocations()
getLocations
in interface GraphQLError
SourceLocation
describes the beginning of an associated syntax elementpublic ErrorType getErrorType()
getErrorType
in interface GraphQLError
public java.lang.String toString()
toString
in class java.lang.Throwable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object