ModellRenderer.Builder

public static final class ModelRenderable.Builder

Factory-Klasse für ModelRenderable.

Public Constructors

Public Methods

CompletableFuture<T erweitert Renderable>
build()
Erstellt eine Renderable mit den Parametern des Builders.
B erweitert Builder&T;T erweitert Renderable, B>
setRegistryId(Object-Registry-ID)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(RenderableDefinition – Definition)
Erstellen Sie einen Renderable aus einem RenderableDefinition.
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Uri QuelleUri)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Uri QuelleUri, boolesches Caching)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Callable<InputStream>inputStreamCreator)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, int resource)

Geschützte Methoden

Ungültig
Abstrakt Klasse<T erweitert Renderable>
abstrakt ResourceRegistry<T erweitert Renderable>
abstrakt B erweitert Builder<T erweitert Renderable, B>
Abstrakt T erweitert Renderable

Übernommene Methoden

Public Constructors

öffentlich ModelRenderable.Builder ()

Public Methods

public CompletableFuture<T erweitert Renderable> build ()

Erstellt eine Renderable mit den Parametern des Builders.

Rückgabe:

public B extends Builder<T erweitert Renderable, B> setRegistryId (Objekt Registry-ID)

Parameter
Registry-ID

public B extends Builder<T erweitert Renderable, B> setSource (RenderableDefinition-Definition)

Erstellen Sie einen Renderable aus einem RenderableDefinition.

Parameter
definition

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Uri SourceUri)

Parameter
context
Quell-URI

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Uri SourceUri, booleches Caching)

Parameter
context
Quell-URI
Caching aktivieren

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Callable<InputStream>inputStreamCreator)

Parameter
context
EingabeStreamCreator

public B extends Builder<T erweitert Renderable, B> setSource (Context context, int resource)

Parameter
context
Ressource

Geschützte Methoden

Protected void checkPreconditions ()

geschützte abstrakt Klasse<T erweitert Renderable> getRenderableClass ()

geschützte, abstrakte Ressource Resource Registry&T; erweitert Renderable> getRenderableRegistry ()

geschützte abstrakte B erweitert Builder<T erweitert Renderable, &&;; getSelf ()

geschützte abstrakt T-Erweiterung Renderable makeRenderable ()