JavaPropsFactoryBuilder.java
package tools.jackson.dataformat.javaprop;
import tools.jackson.core.ErrorReportConfiguration;
import tools.jackson.core.StreamReadConstraints;
import tools.jackson.core.StreamWriteConstraints;
import tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder;
/**
* {@link tools.jackson.core.TSFBuilder}
* implementation for constructing {@link JavaPropsFactory}
* instances.
*
* @since 3.0
*/
public class JavaPropsFactoryBuilder extends DecorableTSFBuilder<JavaPropsFactory, JavaPropsFactoryBuilder>
{
public JavaPropsFactoryBuilder() {
// No format-specific features yet so:
super(StreamReadConstraints.defaults(), StreamWriteConstraints.defaults(),
ErrorReportConfiguration.defaults(),
0, 0);
}
public JavaPropsFactoryBuilder(JavaPropsFactory base) {
super(base);
}
@Override
public JavaPropsFactory build() {
return new JavaPropsFactory(this);
}
}