Class MetaRecord
- java.lang.Object
-
- org.apache.batik.transcoder.wmf.tosvg.MetaRecord
-
- Direct Known Subclasses:
MetaRecord.ByteRecord,MetaRecord.StringRecord
public class MetaRecord extends java.lang.ObjectThis is used to keep data while processing WMF-files. It is tagged with a type and holds a list of Integer-objects. It seems, it might be rewritten to keep just the plain int-data.- Version:
- $Id: MetaRecord.java 1808001 2017-09-11 09:51:29Z ssteiner $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetaRecord.ByteRecordA record that contain byte arrays elements.static classMetaRecord.StringRecord
-
Field Summary
Fields Modifier and Type Field Description intfunctionIdintnumPointsprivate java.util.ListptVector
-
Constructor Summary
Constructors Constructor Description MetaRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddElement(int iValue)helper method to add int-values.voidAddElement(java.lang.Object obj)when you are storing Integer-objects, consider using addElement( int ) instead.intelementAt(int offset)helper-method to return the plain int-value from the record and save the .intValue()-call at the caller's site.java.lang.IntegerElementAt(int offset)if you dont really need the Integer-object from this method it is recommended to use theelementAt()-method instead, which returns anint.voidEnsureCapacity(int cc)
-
-
-
Method Detail
-
EnsureCapacity
public void EnsureCapacity(int cc)
-
AddElement
public void AddElement(java.lang.Object obj)
when you are storing Integer-objects, consider using addElement( int ) instead.- Parameters:
obj-
-
addElement
public final void addElement(int iValue)
helper method to add int-values. This way we keep the call to Integer.valueOf() in one place, here.- Parameters:
iValue- the value to add to ptVector, wrapped in an Integer
-
ElementAt
public java.lang.Integer ElementAt(int offset)
if you dont really need the Integer-object from this method it is recommended to use theelementAt()-method instead, which returns anint.
-
elementAt
public final int elementAt(int offset)
helper-method to return the plain int-value from the record and save the .intValue()-call at the caller's site.- Parameters:
offset- of the element to get- Returns:
- the intValue of the element at offset
-
-