Package org.verapdf.features
Class FontFeaturesData.Builder
- java.lang.Object
-
- org.verapdf.features.FontFeaturesData.Builder
-
- Enclosing class:
- FontFeaturesData
public static final class FontFeaturesData.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(InputStream stream)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder(InputStream stream)
-
-
Method Detail
-
build
public FontFeaturesData build()
-
metadata
public FontFeaturesData.Builder metadata(InputStream metadata)
-
stream
public FontFeaturesData.Builder stream(InputStream stream)
-
fontName
public FontFeaturesData.Builder fontName(String fontName)
-
fontFamily
public FontFeaturesData.Builder fontFamily(String fontFamily)
-
fontStretch
public FontFeaturesData.Builder fontStretch(String fontStretch)
-
fontWeight
public FontFeaturesData.Builder fontWeight(Double fontWeight)
-
flags
public FontFeaturesData.Builder flags(Integer flags)
-
fontBBox
public FontFeaturesData.Builder fontBBox(List<Double> fontBBox)
-
italicAngle
public FontFeaturesData.Builder italicAngle(Double italicAngle)
-
ascent
public FontFeaturesData.Builder ascent(Double ascent)
-
descent
public FontFeaturesData.Builder descent(Double descent)
-
leading
public FontFeaturesData.Builder leading(Double leading)
-
capHeight
public FontFeaturesData.Builder capHeight(Double capHeight)
-
xHeight
public FontFeaturesData.Builder xHeight(Double xHeight)
-
stemV
public FontFeaturesData.Builder stemV(Double stemV)
-
stemH
public FontFeaturesData.Builder stemH(Double stemH)
-
avgWidth
public FontFeaturesData.Builder avgWidth(Double avgWidth)
-
maxWidth
public FontFeaturesData.Builder maxWidth(Double maxWidth)
-
missingWidth
public FontFeaturesData.Builder missingWidth(Double missingWidth)
-
charSet
public FontFeaturesData.Builder charSet(String charSet)
-
-