- java.lang.Object
-
- com.github.weisj.jsvg.renderer.impl.Info
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Direct Known Subclasses:
Info.InfoWithIsolation
class Info extends java.lang.Object implements java.lang.AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classInfo.InfoWithIsolation
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull RenderContextcontextprotected @NotNull Outputoutputprivate @NotNull Renderablerenderable
-
Constructor Summary
Constructors Constructor Description Info(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull Output output)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()@NotNull RenderContextcontext()@NotNull Outputoutput()@NotNull Renderablerenderable()
-
-
-
Field Detail
-
context
@NotNull protected final @NotNull RenderContext context
-
output
@NotNull protected final @NotNull Output output
-
renderable
@NotNull private final @NotNull Renderable renderable
-
-
Constructor Detail
-
Info
Info(@NotNull @NotNull Renderable renderable, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output)
-
-
Method Detail
-
renderable
@NotNull public @NotNull Renderable renderable()
-
output
@NotNull public @NotNull Output output()
-
context
@NotNull public @NotNull RenderContext context()
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
-