ModelRenderable.Builder

class final statis publik ModelRenderable.Builder

Class factory untuk ModelRenderable.

Konstruktor Publik

Metode Publik

CompletableFuture<T memperluas Renderable>
build()
Membuat Renderable dengan parameter builder.
B memperluas Builder<T memperluas Renderable, B>
setRegistryId(Object registryId)
B memperluas Builder<T memperluas Renderable, B>
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Uri sourceUri)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Uri sourceUri, boolean enableCaching)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Callable<InputStream> inputStreamCreator)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, int resource)

Metode yang Dilindungi

void
abstrak Class<T memperluas Renderable>
abstrak ResourceRegistry<T memperluas Renderable>
abstrak B memperluas Builder<T memperluas Renderable, B>
abstrak T memperluas Renderable

Metode Turunan

Konstruktor Publik

publik ModelRenderable.Builder ()

Metode Publik

public CompletableFuture<T memperluas Renderable> build ()

Membuat Renderable dengan parameter builder.

Hasil

publik B memperluas Builder<T memperluas Renderable, B> setRegistryId (Object registryId)

Parameter
ID registry

publik B memperluas Builder<T memperluas Renderable, B> setSource (Definisi RenderableDefinition)

Parameter
definition

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, Uri sourceUri)

Parameter
context
URI sumber

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks konteks, Uri sourceUri, boolean enableCaching)

Parameter
context
URI sumber
enableCaching

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, Callable<InputStream> inputStreamCreator)

Parameter
context
inputStreamCreator

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, resource int)

Parameter
context
resource

Metode yang Dilindungi

dilindungi void checkPrecondition ()

Protected abstrak Class<T memperluas Renderable> getRenderableClass ()

Protected abstrak ResourceRegistry<T memperluas Renderable> getRenderableRegistry ()

Protected abstrak B memperluas Builder<T memperluas Renderable, B> getSelf ()

Protected abstrak T memperluas Renderable makeRenderable ()