public static class TransformerFactoryConfigurer.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
attributes |
private java.util.Map<java.lang.String,java.lang.Boolean> |
features |
private java.util.Map<java.lang.String,java.lang.Object> |
safeAttributes |
private java.util.Map<java.lang.String,java.lang.Boolean> |
safeFeatures |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TransformerFactoryConfigurer |
build()
Builds a TransformerFactoryConfigurer.
|
TransformerFactoryConfigurer.Builder |
withAttribute(java.lang.String key,
java.lang.Object value)
Configures the factory with the given attribute, causes an
exception in
TransformerFactoryConfigurer.configure(javax.xml.transform.TransformerFactory) if the attribute is not
supported. |
TransformerFactoryConfigurer.Builder |
withDTDLoadingDisabled()
Configures the factory to not load any external DTDs.
|
TransformerFactoryConfigurer.Builder |
withExternalStylesheetLoadingDisabled()
Configures the factory to not parse any DTDs.
|
TransformerFactoryConfigurer.Builder |
withFeature(java.lang.String key,
boolean value)
Configures the factory with the given feature, causes an
exception in
TransformerFactoryConfigurer.configure(javax.xml.transform.TransformerFactory) if the feature is not
supported. |
TransformerFactoryConfigurer.Builder |
withSafeAttribute(java.lang.String key,
java.lang.Object value)
Configures the factory with the given attribute if it is
supported.
|
TransformerFactoryConfigurer.Builder |
withSafeFeature(java.lang.String key,
boolean value)
Configures the factory with the given feature if it is
supported.
|
private final java.util.Map<java.lang.String,java.lang.Object> attributes
private final java.util.Map<java.lang.String,java.lang.Object> safeAttributes
private final java.util.Map<java.lang.String,java.lang.Boolean> features
private final java.util.Map<java.lang.String,java.lang.Boolean> safeFeatures
public TransformerFactoryConfigurer build()
public TransformerFactoryConfigurer.Builder withAttribute(java.lang.String key, java.lang.Object value)
TransformerFactoryConfigurer.configure(javax.xml.transform.TransformerFactory)
if the attribute is not
supported.public TransformerFactoryConfigurer.Builder withSafeAttribute(java.lang.String key, java.lang.Object value)
public TransformerFactoryConfigurer.Builder withFeature(java.lang.String key, boolean value)
TransformerFactoryConfigurer.configure(javax.xml.transform.TransformerFactory)
if the feature is not
supported.public TransformerFactoryConfigurer.Builder withSafeFeature(java.lang.String key, boolean value)
public TransformerFactoryConfigurer.Builder withDTDLoadingDisabled()
public TransformerFactoryConfigurer.Builder withExternalStylesheetLoadingDisabled()