Package org.verapdf.features.gf.objects
Class GFFontFeaturesObjectAdapter
- java.lang.Object
-
- org.verapdf.features.gf.objects.GFFontFeaturesObjectAdapter
-
- All Implemented Interfaces:
FeaturesObjectAdapter,FontFeaturesObjectAdapter
public class GFFontFeaturesObjectAdapter extends Object implements FontFeaturesObjectAdapter
Feature object adapter for fonts.- Author:
- Sergey Shemyakov
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.verapdf.features.objects.FontFeaturesObjectAdapter
FontFeaturesObjectAdapter.FontDescriptorAdapter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseFont()double[]getBoundingBox()StringgetCIDSysInfoOrdering()StringgetCIDSysInfoRegistry()LonggetCIDSysInfoSupplement()Set<String>getColorSpaceChild()DoublegetDefaultWidth()StringgetEncoding()List<String>getErrors()Set<String>getExtGStateChild()LonggetFirstChar()Set<String>getFontChild()FontFeaturesObjectAdapter.FontDescriptorAdaptergetFontDescriptor()StringgetId()LonggetLastChar()double[]getMatrix()Set<String>getPatternChild()Set<String>getPropertiesChild()Set<String>getShadingChild()StringgetType()Set<String>getXObjectChild()booleanisCIDSystemInfoPresent()booleanisPDFObjectPresent()
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceFontFeaturesObjectAdapter
-
getExtGStateChild
public Set<String> getExtGStateChild()
- Specified by:
getExtGStateChildin interfaceFontFeaturesObjectAdapter
-
getColorSpaceChild
public Set<String> getColorSpaceChild()
- Specified by:
getColorSpaceChildin interfaceFontFeaturesObjectAdapter
-
getPatternChild
public Set<String> getPatternChild()
- Specified by:
getPatternChildin interfaceFontFeaturesObjectAdapter
-
getShadingChild
public Set<String> getShadingChild()
- Specified by:
getShadingChildin interfaceFontFeaturesObjectAdapter
-
getXObjectChild
public Set<String> getXObjectChild()
- Specified by:
getXObjectChildin interfaceFontFeaturesObjectAdapter
-
getFontChild
public Set<String> getFontChild()
- Specified by:
getFontChildin interfaceFontFeaturesObjectAdapter
-
getPropertiesChild
public Set<String> getPropertiesChild()
- Specified by:
getPropertiesChildin interfaceFontFeaturesObjectAdapter
-
getType
public String getType()
- Specified by:
getTypein interfaceFontFeaturesObjectAdapter
-
getBaseFont
public String getBaseFont()
- Specified by:
getBaseFontin interfaceFontFeaturesObjectAdapter
-
getFirstChar
public Long getFirstChar()
- Specified by:
getFirstCharin interfaceFontFeaturesObjectAdapter
-
getLastChar
public Long getLastChar()
- Specified by:
getLastCharin interfaceFontFeaturesObjectAdapter
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceFontFeaturesObjectAdapter
-
getBoundingBox
public double[] getBoundingBox()
- Specified by:
getBoundingBoxin interfaceFontFeaturesObjectAdapter
-
getMatrix
public double[] getMatrix()
- Specified by:
getMatrixin interfaceFontFeaturesObjectAdapter
-
isCIDSystemInfoPresent
public boolean isCIDSystemInfoPresent()
- Specified by:
isCIDSystemInfoPresentin interfaceFontFeaturesObjectAdapter
-
getDefaultWidth
public Double getDefaultWidth()
- Specified by:
getDefaultWidthin interfaceFontFeaturesObjectAdapter
-
getCIDSysInfoRegistry
public String getCIDSysInfoRegistry()
- Specified by:
getCIDSysInfoRegistryin interfaceFontFeaturesObjectAdapter
-
getCIDSysInfoOrdering
public String getCIDSysInfoOrdering()
- Specified by:
getCIDSysInfoOrderingin interfaceFontFeaturesObjectAdapter
-
getCIDSysInfoSupplement
public Long getCIDSysInfoSupplement()
- Specified by:
getCIDSysInfoSupplementin interfaceFontFeaturesObjectAdapter
-
getFontDescriptor
public FontFeaturesObjectAdapter.FontDescriptorAdapter getFontDescriptor()
- Specified by:
getFontDescriptorin interfaceFontFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresentin interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrorsin interfaceFeaturesObjectAdapter
-
-