Package org.verapdf.gf.model.impl.cos
Class GFCosObject
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.gf.model.impl.cos.GFCosObject
-
- Direct Known Subclasses:
GFCosArray
,GFCosBool
,GFCosDict
,GFCosDocument
,GFCosIndirect
,GFCosName
,GFCosNull
,GFCosNumber
,GFCosString
,GFCosXRef
public class GFCosObject extends GenericModelObject implements CosObject
- Author:
- Timur Kamalov
-
-
Field Summary
Fields Modifier and Type Field Description protected COSBase
baseObject
protected COSDocument
cosDocument
static int
MAX_NUMBER_OF_ELEMENTS
-
Fields inherited from class org.verapdf.model.GenericModelObject
contextDependent
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GFCosObject(String type)
protected
GFCosObject(COSBase baseObject, String type)
protected
GFCosObject(COSDocument cosDocument, String type)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CosObject
getFromValue(COSBase base)
Transform base to corresponding object of abstract model implementation.-
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
-
-
-
Field Detail
-
MAX_NUMBER_OF_ELEMENTS
public static final int MAX_NUMBER_OF_ELEMENTS
- See Also:
- Constant Field Values
-
cosDocument
protected final COSDocument cosDocument
-
baseObject
protected final COSBase baseObject
-
-
Constructor Detail
-
GFCosObject
protected GFCosObject(String type)
-
GFCosObject
protected GFCosObject(COSDocument cosDocument, String type)
-
-