All Classes and Interfaces

Class
Description
Abstract class for all Generator Options
Provides general options for all sub-options in generators
Provides general options for the generation of Endpoints
Abstract base class for all GraphQL Options
Base class for OpenAPI metadata
Provides general options for the generation of Endpoints
AsciiDoc Render Options for the OpenAPIComparator.
Interface for authorisation
The Basic Authorisation
The Bearer Authorisation
Represents a type that takes all of properties from the wrapped types
Array type that represents an array of items of type BrAPIArrayType.items.
Interface implemented by types that are output data modules, but are not simple scalar types or an array
Utility class for creating a cache of BrAPIClasses.
A BrAPI Class that provides a list of possible BrAPIEnumType.values of a specific BrAPIEnumType.type.
A value within an enumeration list
The BrAPI metadata associated with a BrAPIClass.
The property definition for a BrAPI Object.
An Object definition that has BrAPIObjectType.properties
 
A BrAPI Class that represents one and only one BrAPIOneOfType.possibleTypes.
A scalar or primitive type, which can be one of 4 possible instances: BrAPIPrimitiveType.BOOLEAN, BrAPIPrimitiveType.INTEGER, BrAPIPrimitiveType.NUMBER, or BrAPIPrimitiveType.STRING.
A reference to another named type with BrAPIReferenceType.name.
The type of relationship between types
Utility class for reading BrAPI JSON Schema.
Exception thrown during the reading of BrAPI JSON Schema
Base class for all BrAPI Types
Provides utility methods for BrAPI Types
Subclass of ValuePropertyOption for Columns
Enumeration that provides the possible outputs for comparison
Utility class for loading configuration files.
Provides options for the generation of Controlled Vocabulary Endpoints
Provides options for the generation of New Mutations
Provides metadata for the Delete endpoints
Provides options for the generation of Delete Mutations
Provides options for the generation of Delete Endpoints
Generates a GraphQL schema from a BrAPI Json Schema.
Provides metadata for the GraphQL generation
Options for the GraphQLGenerator.
Generates a Markdown files for type and their field descriptions from a GraphQL Schema.
Options for the GraphQLGenerator.
Parser for converting the result of a introspection query into a GraphQLSchema, and vice versa.
HTML Options for the OpenAPIComparator.
Provides options for the generation of Ids
The options used to generate Input object types
A modified render for JSON that allows pretty print.
JSONRender Options for the OpenAPIComparator..
Determines how a child property value is linked to the parent object
Determines how a child property value is linked to the parent object
Provides metadata for the List Get endpoints
Provides options for the generation of List Get Endpoints
Provides options for the generation of List Queries
Generates a Markdown files for type and their field descriptions from a BrAPI Json Schema.
Markdown Render Options for the OpenAPIComparator..
A class that provide metadata to a generator
Provides options for the generation of the Mutation Type
The case when no Authorisation is required
Generates an Ontology Model from a BrAPI Json Schema.
Provides metadata for the RDF Graph generation
Options for the GraphQLGenerator.
Compares two OpenAPI Specifications
Options for the OpenAPIComparator.
Exception thrown during the generation of BrAPI OpenAPI Specification
Utility class for reading OpenAPI Components from YAML files.
Generates an OpenAPI Specification from a BrAPI Json Schema.
Provides metadata for the OpenAPI generation
Options for the OpenAPIGenerator.
 
Encapsulates all the information returned by the OAuth server
A class that provide options to a generator
Provides metadata for the Post endpoints
Provides options for the generation of Post Endpoints
Provides options for the generation of properties and their usage
Provides options for the generation of ID, Name and PUI property and their usage
Provides options for the generation of property and their usage
Provides metadata for the Put endpoints
Provides options for the generation of Put Endpoints
Provides options for the generation of the Query Type
A generic Response class for functional programming.
Wrapper around an error in the response.
Functional Interface to support error logging.
Type of error
Exception thrown when Response error is handled.
Provides metadata for the Search Post and Get endpoints
Provides options for the generation of Search Post and Get Endpoints
Provides options for the generation of Search Queries
Provides metadata for the Single Get endpoints
Provides options for the generation of Single Get Endpoints
Provides options for the generation of Single Queries
Handles OAuth login and logout.
Utility class for working with Strings
The request object used for OAuth
Provides options for the generation of Update Mutations
Interface that markers a class that can be validated.
Provides the results of a validation
A value property in a worksheet.
 
Generates Excel (xlsx) file(s) for type and their field descriptions from a BrAPI Json Schema.
Options for the GraphQLGenerator.