Package com.adobe.epubcheck.opf
Class ValidationContext.ValidationContextBuilder
- java.lang.Object
-
- com.adobe.epubcheck.opf.ValidationContext.ValidationContextBuilder
-
- Enclosing class:
- ValidationContext
public static final class ValidationContext.ValidationContextBuilder extends java.lang.ObjectBuilds a newValidationContextfrom various member objects or by copying a parent context.
-
-
Field Summary
Fields Modifier and Type Field Description private OCFContainercontainerprivate FeatureReportfeatureReportprivate java.lang.StringmimeTypeprivate OverlayTextCheckeroverlayTextCheckerprivate EPUBProfileprofileprivate com.google.common.collect.ImmutableSet.Builder<Property>propertiesprivate java.util.Set<PublicationType>pubTypesprivate ReferenceRegistryreferenceRegistryprivate Reportreportprivate GenericResourceProviderresourceProviderprivate ResourceRegistryresourceRegistryprivate io.mola.galimatias.URLurlprivate EPUBVersionversion
-
Constructor Summary
Constructors Constructor Description ValidationContextBuilder()ValidationContextBuilder(ValidationContext context)
-
Method Summary
-
-
-
Field Detail
-
url
private io.mola.galimatias.URL url
-
mimeType
private java.lang.String mimeType
-
version
private EPUBVersion version
-
profile
private EPUBProfile profile
-
report
private Report report
-
featureReport
private FeatureReport featureReport
-
resourceProvider
private GenericResourceProvider resourceProvider
-
container
private OCFContainer container
-
resourceRegistry
private ResourceRegistry resourceRegistry
-
referenceRegistry
private ReferenceRegistry referenceRegistry
-
overlayTextChecker
private OverlayTextChecker overlayTextChecker
-
pubTypes
private java.util.Set<PublicationType> pubTypes
-
properties
private com.google.common.collect.ImmutableSet.Builder<Property> properties
-
-
Constructor Detail
-
ValidationContextBuilder
public ValidationContextBuilder()
-
ValidationContextBuilder
public ValidationContextBuilder(ValidationContext context)
-
-
Method Detail
-
copy
public ValidationContext.ValidationContextBuilder copy(ValidationContext context)
-
url
public ValidationContext.ValidationContextBuilder url(io.mola.galimatias.URL url)
-
mimetype
public ValidationContext.ValidationContextBuilder mimetype(java.lang.String mimetype)
-
version
public ValidationContext.ValidationContextBuilder version(EPUBVersion version)
-
profile
public ValidationContext.ValidationContextBuilder profile(EPUBProfile profile)
-
report
public ValidationContext.ValidationContextBuilder report(Report report)
-
featureReport
public ValidationContext.ValidationContextBuilder featureReport(FeatureReport featureReport)
-
resourceProvider
public ValidationContext.ValidationContextBuilder resourceProvider(GenericResourceProvider resourceProvider)
-
container
public ValidationContext.ValidationContextBuilder container(OCFContainer container)
-
pubTypes
public ValidationContext.ValidationContextBuilder pubTypes(java.util.Set<PublicationType> pubTypes)
-
properties
public ValidationContext.ValidationContextBuilder properties(java.util.Set<Property> properties)
-
addProperty
public ValidationContext.ValidationContextBuilder addProperty(Property property)
-
build
public ValidationContext build()
-
-