Package org.jesterj.ingest.processors
Class StaxExtractingProcessor.Builder
- java.lang.Object
-
- org.jesterj.ingest.model.impl.NamedBuilder<StaxExtractingProcessor>
-
- org.jesterj.ingest.processors.StaxExtractingProcessor.Builder
-
- All Implemented Interfaces:
Buildable<StaxExtractingProcessor>,ConfiguredBuildable<StaxExtractingProcessor>
- Enclosing class:
- StaxExtractingProcessor
public static class StaxExtractingProcessor.Builder extends NamedBuilder<StaxExtractingProcessor>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StaxExtractingProcessorbuild()StaxExtractingProcessor.Builderextracting(java.lang.String path, StaxExtractingProcessor.ElementSpec field)StaxExtractingProcessor.BuilderfailOnLongPath(boolean fail)protected StaxExtractingProcessorgetObj()StaxExtractingProcessor.BuilderisSupportingExternalEntities(boolean support)StaxExtractingProcessor.Buildernamed(java.lang.String name)StaxExtractingProcessor.BuilderwithPathBuffer(int size)StaxExtractingProcessor.BuilderwithResolver(javax.xml.stream.XMLResolver resolver)Supply a resolver that can properly locate DTD entities.-
Methods inherited from class org.jesterj.ingest.model.impl.NamedBuilder
isValid
-
-
-
-
Method Detail
-
named
public StaxExtractingProcessor.Builder named(java.lang.String name)
- Specified by:
namedin classNamedBuilder<StaxExtractingProcessor>
-
withPathBuffer
public StaxExtractingProcessor.Builder withPathBuffer(int size)
-
failOnLongPath
public StaxExtractingProcessor.Builder failOnLongPath(boolean fail)
-
extracting
public StaxExtractingProcessor.Builder extracting(java.lang.String path, StaxExtractingProcessor.ElementSpec field)
-
withResolver
public StaxExtractingProcessor.Builder withResolver(javax.xml.stream.XMLResolver resolver)
Supply a resolver that can properly locate DTD entities.- Parameters:
resolver- an implementation ofXMLResolver- Returns:
- this builder for further configuration
-
isSupportingExternalEntities
public StaxExtractingProcessor.Builder isSupportingExternalEntities(boolean support)
-
getObj
protected StaxExtractingProcessor getObj()
- Overrides:
getObjin classNamedBuilder<StaxExtractingProcessor>
-
build
public StaxExtractingProcessor build()
-
-