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 String
getAFRelationship()
String
getCheckSum()
Calendar
getCreationDate()
InputStream
getData()
String
getDescription()
List<String>
getErrors()
String
getFileName()
String
getFilter()
int
getIndex()
Calendar
getModDate()
Long
getSize()
String
getSubtype()
boolean
isPDFObjectPresent()
-
-
-
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:
getIndex
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getFileName
public String getFileName()
- Specified by:
getFileName
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getAFRelationship
public String getAFRelationship()
- Specified by:
getAFRelationship
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getSubtype
public String getSubtype()
- Specified by:
getSubtype
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getFilter
public String getFilter()
- Specified by:
getFilter
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getCreationDate
public Calendar getCreationDate()
- Specified by:
getCreationDate
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getModDate
public Calendar getModDate()
- Specified by:
getModDate
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getCheckSum
public String getCheckSum()
- Specified by:
getCheckSum
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getSize
public Long getSize()
- Specified by:
getSize
in interfaceEmbeddedFileFeaturesObjectAdapter
-
getData
public InputStream getData()
- Specified by:
getData
in interfaceEmbeddedFileFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresent
in interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrors
in interfaceFeaturesObjectAdapter
-
-