Class DefaultElementLoader
java.lang.Object
com.github.weisj.jsvg.parser.impl.DefaultElementLoader
- All Implemented Interfaces:
ElementLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static enumprivate static class(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DefaultElementLoader.DocumentLoaderprivate final DefaultElementLoader.DocumentLoader -
Constructor Summary
ConstructorsConstructorDescriptionDefaultElementLoader(DefaultElementLoader.AllowExternalResources allowExternalResources) -
Method Summary
Modifier and TypeMethodDescriptionprivate static @NotNull DefaultElementLoader.DocumentLoadercreateDocumentLoader(DefaultElementLoader.AllowExternalResources allowExternalResources) <T> TloadElement(@NotNull Class<T> type, @Nullable String value, @NotNull DomDocument document)
-
Field Details
-
DEFAULT_DOCUMENT_LOADER
-
documentLoader
-
-
Constructor Details
-
DefaultElementLoader
DefaultElementLoader(DefaultElementLoader.AllowExternalResources allowExternalResources)
-
-
Method Details
-
createDocumentLoader
@NotNull private static @NotNull DefaultElementLoader.DocumentLoader createDocumentLoader(DefaultElementLoader.AllowExternalResources allowExternalResources) -
loadElement
@Nullable public <T> T loadElement(@NotNull @NotNull Class<T> type, @Nullable @Nullable String value, @NotNull @NotNull DomDocument document) - Specified by:
loadElementin interfaceElementLoader
-