es.gva.cit.jmrsid
Class LTIMetadataDatabase

java.lang.Object
  extended byes.gva.cit.jmrsid.JNIBase
      extended byes.gva.cit.jmrsid.LTIMetadataDatabase

public class LTIMetadataDatabase
extends JNIBase

Almacena los metadatos asociados a la imágen.


Field Summary
 
Fields inherited from class es.gva.cit.jmrsid.JNIBase
cPtr
 
Constructor Summary
LTIMetadataDatabase()
           
LTIMetadataDatabase(long cPtr)
          Constructor
 
Method Summary
protected  void finalize()
          Destructor
 LTIMetadataRecord getDataByIndex(int i)
          Obtiene una entrada de metadatos a partir de su índice.
 int getIndexCount()
          Devuelve el número de entradas.
 
Methods inherited from class es.gva.cit.jmrsid.JNIBase
baseSimpleFunction, getPtr
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LTIMetadataDatabase

public LTIMetadataDatabase()

LTIMetadataDatabase

public LTIMetadataDatabase(long cPtr)
Constructor

Parameters:
cPtr - dirección de memoria al objeto LTIMetadataDatabase de C.
Method Detail

finalize

protected void finalize()
Destructor


getIndexCount

public int getIndexCount()
                  throws MrSIDException
Devuelve el número de entradas.

Returns:
número de metadatos
Throws:
MrSIDException

getDataByIndex

public LTIMetadataRecord getDataByIndex(int i)
                                 throws MrSIDException
Obtiene una entrada de metadatos a partir de su índice.

Parameters:
i - índice del metadato obtenido
Returns:
objeto que contiene la entrada seleccionada
Throws:
MrSIDException