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
- Author:
- Timur Kamalov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final COSBaseprotected final COSDocumentstatic final intFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGFCosObject(String type) protectedGFCosObject(COSBase baseObject, String type) protectedGFCosObject(COSDocument cosDocument, String type) -
Method Summary
Modifier and TypeMethodDescriptionstatic CosObjectgetFromValue(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, isContextDependentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Field Details
-
MAX_NUMBER_OF_ELEMENTS
public static final int MAX_NUMBER_OF_ELEMENTS- See Also:
-
cosDocument
-
baseObject
-
-
Constructor Details
-
GFCosObject
-
GFCosObject
-
GFCosObject
-
-
Method Details
-
getFromValue
Transform base to corresponding object of abstract model implementation. For transforming usingGFCosVisitor.- Parameters:
base-- Returns:
- object of abstract model implementation, transformed from
base
-