Package org.xmlunit.builder
Class AbstractTransformationBuilder<B extends TransformationBuilderBase<B>>
java.lang.Object
org.xmlunit.builder.AbstractTransformationBuilder<B>
- All Implemented Interfaces:
TransformationBuilderBase<B>
- Direct Known Subclasses:
Input.Transformation,Transform.TransformationBuilder
abstract class AbstractTransformationBuilder<B extends TransformationBuilderBase<B>>
extends Object
implements TransformationBuilderBase<B>
Base class providing the common logic of the XSLT related builders.
Not intended to be used outside of this package.
I wish there was a way to say implements B.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate BasB()protected TransformationProvides access to a cachedTransformationinstance.sets the TraX factory to use.withOutputProperty(String name, String value) Adds an output property.withParameter(String name, Object value) Adds a parameter.Sets the stylesheet to use.Sets the resolver to use for the document() function and xsi:import/include.
-
Field Details
-
helper
-
-
Constructor Details
-
AbstractTransformationBuilder
-
-
Method Details
-
withStylesheet
Description copied from interface:TransformationBuilderBaseSets the stylesheet to use.- Specified by:
withStylesheetin interfaceTransformationBuilderBase<B extends TransformationBuilderBase<B>>
-
withOutputProperty
Description copied from interface:TransformationBuilderBaseAdds an output property.- Specified by:
withOutputPropertyin interfaceTransformationBuilderBase<B extends TransformationBuilderBase<B>>
-
withParameter
Description copied from interface:TransformationBuilderBaseAdds a parameter.- Specified by:
withParameterin interfaceTransformationBuilderBase<B extends TransformationBuilderBase<B>>
-
usingFactory
Description copied from interface:TransformationBuilderBasesets the TraX factory to use.- Specified by:
usingFactoryin interfaceTransformationBuilderBase<B extends TransformationBuilderBase<B>>
-
withURIResolver
Description copied from interface:TransformationBuilderBaseSets the resolver to use for the document() function and xsi:import/include.- Specified by:
withURIResolverin interfaceTransformationBuilderBase<B extends TransformationBuilderBase<B>>
-
getHelper
Provides access to a cachedTransformationinstance. -
asB
-