Package graphql.validation.rules
Class ValidationCoordinates
- java.lang.Object
-
- graphql.validation.rules.ValidationCoordinates
-
@PublicApi public class ValidationCoordinates extends java.lang.ObjectValidation rules can be co-ordinated on a field (within a fields container) or an argument on a field (within a fields container)
-
-
Constructor Summary
Constructors Constructor Description ValidationCoordinates(java.lang.String containerType, java.lang.String fieldName, java.lang.String argName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetArgName()java.lang.StringgetContainerType()java.lang.StringgetFieldName()inthashCode()static ValidationCoordinatesnewCoordinates(graphql.schema.GraphQLFieldsContainer fieldsContainer, graphql.schema.GraphQLFieldDefinition fieldDefinition)static ValidationCoordinatesnewCoordinates(graphql.schema.GraphQLFieldsContainer fieldsContainer, graphql.schema.GraphQLFieldDefinition fieldDefinition, graphql.schema.GraphQLArgument fieldArg)static ValidationCoordinatesnewCoordinates(java.lang.String fieldsContainer, java.lang.String fieldDefinition)static ValidationCoordinatesnewCoordinates(java.lang.String fieldsContainer, java.lang.String fieldDefinition, java.lang.String fieldArg)java.lang.StringtoString()
-
-
-
Method Detail
-
newCoordinates
public static ValidationCoordinates newCoordinates(graphql.schema.GraphQLFieldsContainer fieldsContainer, graphql.schema.GraphQLFieldDefinition fieldDefinition, graphql.schema.GraphQLArgument fieldArg)
-
newCoordinates
public static ValidationCoordinates newCoordinates(graphql.schema.GraphQLFieldsContainer fieldsContainer, graphql.schema.GraphQLFieldDefinition fieldDefinition)
-
newCoordinates
public static ValidationCoordinates newCoordinates(java.lang.String fieldsContainer, java.lang.String fieldDefinition, java.lang.String fieldArg)
-
newCoordinates
public static ValidationCoordinates newCoordinates(java.lang.String fieldsContainer, java.lang.String fieldDefinition)
-
getContainerType
public java.lang.String getContainerType()
-
getFieldName
public java.lang.String getFieldName()
-
getArgName
public java.lang.String getArgName()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-