com.jguild.jrpm.io.datatype

Class INT32

public final class INT32 extends Object implements DataTypeIf

A representation of a rpm 32 byte integer array data object.

Version: $Id: INT32.java,v 1.4 2005/11/11 08:27:40 mkuss Exp $

Author: kuss

Method Summary
Objectget(int i)
int[]getData()
Get the rpm int32 array as a java int array
ObjectgetDataObject()
longgetElementCount()
longgetSize()
RPMIndexTypegetType()
booleanisArray()
static INT32readFromStream(DataInputStream inputStream, IndexEntry indexEntry)
Constructs a type froma stream
StringtoString()

Method Detail

get

public Object get(int i)

getData

public int[] getData()
Get the rpm int32 array as a java int array

Returns: An array of ints

getDataObject

public Object getDataObject()

getElementCount

public long getElementCount()

getSize

public long getSize()

getType

public RPMIndexType getType()

isArray

public boolean isArray()

readFromStream

public static INT32 readFromStream(DataInputStream inputStream, IndexEntry indexEntry)
Constructs a type froma stream

Parameters: inputStream An input stream indexEntry The index informations

Returns: The size of the read data

Throws: IOException if an I/O error occurs.

toString

public String toString()