Package org.verapdf.features.gf.objects
Class GFEmbeddedFileFeaturesObjectAdapter
- java.lang.Object
-
- org.verapdf.features.gf.objects.GFEmbeddedFileFeaturesObjectAdapter
-
- All Implemented Interfaces:
EmbeddedFileFeaturesObjectAdapter,FeaturesObjectAdapter
public class GFEmbeddedFileFeaturesObjectAdapter extends Object implements EmbeddedFileFeaturesObjectAdapter
Feature object adapter for embedded file- Author:
- Maksim Bezrukov
-
-
Constructor Summary
Constructors Constructor Description GFEmbeddedFileFeaturesObjectAdapter(COSObject embFile, int index)Constructs new Embedded File Feature Object Adapter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAFRelationship()StringgetCheckSum()CalendargetCreationDate()InputStreamgetData()StringgetDescription()List<String>getErrors()StringgetFileName()StringgetFilter()intgetIndex()CalendargetModDate()LonggetSize()StringgetSubtype()booleanisPDFObjectPresent()
-
-
-
Constructor Detail
-
GFEmbeddedFileFeaturesObjectAdapter
public GFEmbeddedFileFeaturesObjectAdapter(COSObject embFile, int index)
Constructs new Embedded File Feature Object Adapter- Parameters:
embFile- class represents Embedded File objectindex- page index
-
-
Method Detail
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceEmbeddedFileFeaturesObjectAdapter
-
getFileName
public String getFileName()
- Specified by:
getFileNamein interfaceEmbeddedFileFeaturesObjectAdapter
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceEmbeddedFileFeaturesObjectAdapter
-
getAFRelationship
public String getAFRelationship()
- Specified by:
getAFRelationshipin interfaceEmbeddedFileFeaturesObjectAdapter
-
getSubtype
public String getSubtype()
- Specified by:
getSubtypein interfaceEmbeddedFileFeaturesObjectAdapter
-
getFilter
public String getFilter()
- Specified by:
getFilterin interfaceEmbeddedFileFeaturesObjectAdapter
-
getCreationDate
public Calendar getCreationDate()
- Specified by:
getCreationDatein interfaceEmbeddedFileFeaturesObjectAdapter
-
getModDate
public Calendar getModDate()
- Specified by:
getModDatein interfaceEmbeddedFileFeaturesObjectAdapter
-
getCheckSum
public String getCheckSum()
- Specified by:
getCheckSumin interfaceEmbeddedFileFeaturesObjectAdapter
-
getSize
public Long getSize()
- Specified by:
getSizein interfaceEmbeddedFileFeaturesObjectAdapter
-
getData
public InputStream getData()
- Specified by:
getDatain interfaceEmbeddedFileFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresentin interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrorsin interfaceFeaturesObjectAdapter
-
-