A B C D G H I N R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addRequest(T) - Method in interface io.github.henryssondaniel.teacup.protocol.server.Handler
-
Adds a request to the handler.
B
- Base<T,U,V> - Class in io.github.henryssondaniel.teacup.protocol.server
-
Base implementation of a server.
- Base() - Constructor for class io.github.henryssondaniel.teacup.protocol.server.Base
- BaseBuilder<T,U extends Node<T>,V extends Node<T>,X extends NodeBuilder<T,U,X>> - Class in io.github.henryssondaniel.teacup.protocol.node
-
Base implementation of the
NodeBuilder
. - BaseBuilder(V) - Constructor for class io.github.henryssondaniel.teacup.protocol.node.BaseBuilder
-
Constructor.
- build() - Method in interface io.github.henryssondaniel.teacup.protocol.Builder
-
Build.
- build() - Method in class io.github.henryssondaniel.teacup.protocol.DefaultBuilder
- Builder<T> - Interface in io.github.henryssondaniel.teacup.protocol
-
Builder.
C
- createImplementation() - Method in class io.github.henryssondaniel.teacup.protocol.DefaultBuilder
-
Create implementation.
- createProtocolContext(T, Handler<V>) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
-
Creates a new protocol context.
D
- DefaultBuilder<T,U> - Class in io.github.henryssondaniel.teacup.protocol
-
Default implementation of the
Builder
. - DefaultBuilder(U) - Constructor for class io.github.henryssondaniel.teacup.protocol.DefaultBuilder
-
Constructor.
- doAssertion(GenericObjectAssert<T, ?>) - Method in class io.github.henryssondaniel.teacup.protocol.node.BaseBuilder
-
Define what should happen when
BaseBuilder.setAssertion(GenericObjectAssert)
is called.
G
- getImplementation() - Method in class io.github.henryssondaniel.teacup.protocol.DefaultBuilder
-
Returns the implementation.
- getKey(T) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
-
Returns a unique key for the context.
H
- Handler<T> - Interface in io.github.henryssondaniel.teacup.protocol.server
-
Handler.
I
- io.github.henryssondaniel.teacup.protocol - package io.github.henryssondaniel.teacup.protocol
- io.github.henryssondaniel.teacup.protocol.node - package io.github.henryssondaniel.teacup.protocol.node
- io.github.henryssondaniel.teacup.protocol.server - package io.github.henryssondaniel.teacup.protocol.server
- isEquals(T, U) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
-
Compare the context with the protocol context.
N
- Node<T> - Interface in io.github.henryssondaniel.teacup.protocol
-
A node in a request/response message.
- NodeBuilder<T,U extends Node<T>,V extends NodeBuilder<T,U,V>> - Interface in io.github.henryssondaniel.teacup.protocol
-
Node builder.
R
- removeSupplier(Supplier<List<U>>) - Method in interface io.github.henryssondaniel.teacup.protocol.Server
-
Removes the supplier from the context.
- removeSupplier(Supplier<List<V>>) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
S
- Server<T,U> - Interface in io.github.henryssondaniel.teacup.protocol
-
Server interface.
- serverCleanup(U) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
-
Cleanup on the server side.
- setAssertion(GenericObjectAssert<T, ?>) - Method in class io.github.henryssondaniel.teacup.protocol.node.BaseBuilder
- setAssertion(GenericObjectAssert<T, ?>) - Method in interface io.github.henryssondaniel.teacup.protocol.NodeBuilder
-
Sets the assertion.
- setContext(T) - Method in class io.github.henryssondaniel.teacup.protocol.server.Base
- setContext(T) - Method in interface io.github.henryssondaniel.teacup.protocol.Server
-
Sets the context to the server and returns a supplier.
- setUp() - Method in interface io.github.henryssondaniel.teacup.protocol.Server
-
Set up.
T
- tearDown() - Method in interface io.github.henryssondaniel.teacup.protocol.Server
-
Tear down.
V
A B C D G H I N R S T VAll Classes All Packages