Table of Contents

Namespace TypedRest.CodeGeneration.Jvm.Endpoints

Classes

ActionBuilder

Builds code for ActionEndpoints.

BlobBuilder

Builds code for BlobEndpoints.

BuilderBase<TEndpoint>

Common base class for IBuilder<TEndpoint>s.

BuilderRegistry

A list of all known IBuilders.

CollectionBuilder

Builds code for CollectionEndpoints.

CollectionBuilderBase<TEndpoint>

Common base class for builders for CollectionEndpoint and derived types.

ConsumerBuilder

Builds code for ConsumerEndpoints.

DefaultBuilder

Builds code for endpoints with no more specific kind.

ElementBuilder

Builds code for ElementEndpoints.

EndpointGenerator

Generates the types for a tree of IEndpoints.

EntryBuilder

Builds code for the entry endpoint.

FunctionBuilder

Builds code for FunctionEndpoints.

IndexerBuilder

Builds code for IndexerEndpoints.

PollingBuilder

Builds code for PollingEndpoints.

ProducerBuilder

Builds code for ProducerEndpoints.

SseStreamingBuilder

Builds code for SseStreamingEndpoints.

StreamingBuilder

Builds code for StreamingEndpoints.

StreamingCollectionBuilder

Builds code for StreamingCollectionEndpoints.

UploadBuilder

Builds code for UploadEndpoints.

Interfaces

IBuilder

Builds the code for a specific kind of IEndpoint.

IBuilder<TEndpoint>

Builds the code for TEndpoint.

IEndpointGenerator

Drives the generation of code for a tree of IEndpoints.