All Classes and Interfaces
Class
Description
Helping with mapping of scalars
Helping with object adapters.
All the annotations we care about for a certain context
Creates a Argument object
Class helper
Something that can create object types on the schema
Helping to figure out if there is a default value.
Helper to get the correct Description.
Indicating the direction
This create an Enum Type.
Creates a Field object
Helping with formats of dates and Numbers
Helping to figure out if we should ignore a field.
This creates an input type object.
This creates an interface object.
Helping with method operations.
Abstract creator
Helping to figure out of some should be marked as Non null
Creates a Operation object
Here we create references to things that might not yet exist.
A simple registry to hold the current scanning info
At this point we only keep the index in the context
This builds schema model using Jandex.
Thrown when we can't build a proper schema due to invalid
declarations
Finds all @Source fields.
Naming strategy for type
This creates a type object.
Helping with Name of types in the schema
Helper with detecting if this field is in a wrapper
If it is we create an WrapperInfo model that contains the relevant information