/** * Build a new {@link TransformerFactory} using the default constructor. */ public static TransformerFactory newInstance() { return defaultSettings(TransformerFactory.newInstance()); }
/** * Build a new {@link TransformerFactory} using the default constructor. */ public static TransformerFactory newInstance() { return defaultSettings(TransformerFactory.newInstance()); }
/** * Build an {@link TransformerFactory} and prevent external entities from accessing. * * @see TransformerFactory#newInstance() */ public static TransformerFactory newInstance(Class<? extends TransformerFactory> transformerFactoryClass) { try { return defaultSettings(transformerFactoryClass.newInstance()); } catch (InstantiationException | IllegalAccessException e) { throw new TransformerFactoryConfigurationError(e, "Could not instantiate TransformerFactory [" + transformerFactoryClass + "]"); } }
/** * Build an {@link TransformerFactory} and prevent external entities from accessing. * * @see TransformerFactory#newInstance() */ public static TransformerFactory newInstance(Class<? extends TransformerFactory> transformerFactoryClass) { try { return defaultSettings(transformerFactoryClass.newInstance()); } catch (InstantiationException | IllegalAccessException e) { throw new TransformerFactoryConfigurationError(e, "Could not instantiate TransformerFactory [" + transformerFactoryClass + "]"); } }