@PublicApi
public class ValidationEnvironment
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ValidationEnvironment.Builder |
static class |
ValidationEnvironment.ValidatedElement
The type of element being validated
|
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLArgument |
getArgument() |
java.util.Map<java.lang.String,java.lang.Object> |
getArgumentValues() |
<T> T |
getContextObject(java.lang.Class<T> clazz,
java.lang.Object... defaultVal) |
java.util.List<graphql.schema.GraphQLDirective> |
getDirectives() |
graphql.execution.ResultPath |
getExecutionPath() |
graphql.schema.GraphQLFieldDefinition |
getFieldDefinition() |
graphql.schema.GraphQLFieldsContainer |
getFieldsContainer() |
MessageInterpolator |
getInterpolator() |
java.util.Locale |
getLocale() |
graphql.language.SourceLocation |
getLocation() |
ValidationEnvironment.ValidatedElement |
getValidatedElement() |
graphql.execution.ResultPath |
getValidatedPath() |
graphql.schema.GraphQLInputType |
getValidatedType() |
java.lang.Object |
getValidatedValue() |
static ValidationEnvironment.Builder |
newValidationEnvironment() |
ValidationEnvironment |
transform(java.util.function.Consumer<ValidationEnvironment.Builder> builderConsumer) |
public static ValidationEnvironment.Builder newValidationEnvironment()
public <T> T getContextObject(java.lang.Class<T> clazz,
java.lang.Object... defaultVal)
public graphql.schema.GraphQLFieldsContainer getFieldsContainer()
public graphql.schema.GraphQLFieldDefinition getFieldDefinition()
public graphql.schema.GraphQLArgument getArgument()
public graphql.language.SourceLocation getLocation()
public graphql.execution.ResultPath getValidatedPath()
public graphql.execution.ResultPath getExecutionPath()
public graphql.schema.GraphQLInputType getValidatedType()
public java.lang.Object getValidatedValue()
public java.util.Map<java.lang.String,java.lang.Object> getArgumentValues()
public MessageInterpolator getInterpolator()
public java.util.Locale getLocale()
public ValidationEnvironment.ValidatedElement getValidatedElement()
public java.util.List<graphql.schema.GraphQLDirective> getDirectives()
public ValidationEnvironment transform(java.util.function.Consumer<ValidationEnvironment.Builder> builderConsumer)