BuildRenderable.Builder

classe finale statica pubblica ModelRenderable.Builder

Classe di fabbrica per ModelRenderable.

Costruttori pubblici

Metodi pubblici

CompletableFuture<T estende Renderable>
build()
Crea un Renderable con i parametri del builder.
B estende Builder<T estende Renderable, B>
setRegistryId(Object registryId)
B estende Builder<T estende Renderable, B>
B estende Builder<T estende Renderable, B>
setSource(Contesto Context, URI sourceURI)
B estende Builder<T estende Renderable, B>
setSource(contesto Context, Uri sourceUri, booleano booleano CAC)
B estende Builder<T estende Renderable, B>
setSource(Context contestuali, Callable<InputStream> inputStreamCreator)
B estende Builder<T estende Renderable, B>
setSource(Context contestuali, risorse interne)

Metodi protetti

nullo
astratto Class<T estende Renderable>
astratto ResourceRegistry<T estende Renderable>
astratto B estende Builder<T estende Renderable, B>
astratto T estende Renderable (Renderable)

Metodi ereditati

Costruttori pubblici

pubblico ModelRenderable.Builder ()

Metodi pubblici

public CompletableFuture<T estende Renderable> build ()

Crea un Renderable con i parametri del builder.

Restituisce

pubblico B estende Builder<T estende Renderable, B> setRegistryId (Object registryId)

Parametri
ID registro

pubblico B estende Builder<T estende Renderable, B> setSource (RenderableDefinition)

Parametri
definizione

pubblico B estende Builder<T estende Renderable, B> setSource (Contesto, URI sourceUri)

Parametri
context
URI di origine

pubblico B estende Builder<T estende Renderable, B> setSource (Contesto, Uri sourceUri, booleano abilitareCaching)

Parametri
context
URI di origine
Abilita memorizzazione

pubblico B estende Builder<T estende Renderable, B> setSource (Contesto, Callable<InputStream> inputStreamCreator)

Parametri
context
inputStreamCreator

pubblico B estende Builder<T estende Renderable, B> setSource (Contesto, risorsa interna)

Parametri
context
risorsa

Metodi protetti

protetto void checkPreconditions ()

protetto astratto Class<T estende Renderable> getRenderableClass ()

protezione astratta ResourceRegistry<T estende Renderable> getRenderableRegistry ()

astratto protetto B estende Builder<T estende Renderable, B> getSelf ()

protetto astratto T estende Renderable makeRenderable ()