Skip navigation links


com.essbase.eas.essbase.defs.outline
Class IndexMemberAccessFile

java.lang.Object
  extended by com.essbase.eas.essbase.defs.outline.MemberAccessFile
      extended by com.essbase.eas.essbase.defs.outline.IndexMemberAccessFile


public class IndexMemberAccessFile
extends MemberAccessFile

Defines a class that can be used to read member objects from a file when a find operation is performed This class is designed to be used with the DefaultMember class and the DefaultMember and AccessibleMember interfaces.

Since:
7.1.0
Version:
7.1.0
Author:
Scott Rasmussen

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.defs.outline.MemberAccessFile
CURRENT_VERSION, MAX_USHORT_LEN

 

Constructor Summary
IndexMemberAccessFile(java.io.File file, java.lang.String mode, java.io.File index)
           
IndexMemberAccessFile(java.lang.String name, java.lang.String mode, java.lang.String index)
           

 

Method Summary
 void closeAndDelete()
           
 java.io.File getDataFile()
           
 java.io.File getIndexFile()
           
 long getOffsetForIndex(int index)
           

 

Methods inherited from class com.essbase.eas.essbase.defs.outline.MemberAccessFile
addToFileList, close, createMember, createMember, getAbsolutePath, getAliasesIncluded, getAttributesIncluded, getFilePointer, getFormulasIncluded, getMemberCount, getOffsetForMember, getQueryMode, getRandomAccessFile, getTimeStamp, getUDASIncluded, getVersion, readHeader, readInt, readLong, readShort, readUTF, seek, seekMember, setAliasesIncluded, setAttributesIncluded, setFormulasIncluded, setMemberCount, setQueryMode, setTimeStamp, setUDASIncluded, updateTimeStamp, writeInt, writeLong, writeShort, writeUTF

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

IndexMemberAccessFile

public IndexMemberAccessFile(java.io.File file,
                             java.lang.String mode,
                             java.io.File index)
                      throws java.io.FileNotFoundException
Parameters:
file -
mode -
index -
Throws:
java.io.FileNotFoundException

IndexMemberAccessFile

public IndexMemberAccessFile(java.lang.String name,
                             java.lang.String mode,
                             java.lang.String index)
                      throws java.io.FileNotFoundException
Parameters:
name -
mode -
index -
Throws:
java.io.FileNotFoundException

Method Detail

getOffsetForIndex

public long getOffsetForIndex(int index)
                       throws java.io.IOException
Overrides:
getOffsetForIndex in class MemberAccessFile
Parameters:
index -
Returns:
Throws:
java.io.IOException

getIndexFile

public java.io.File getIndexFile()
Returns:

getDataFile

public java.io.File getDataFile()

closeAndDelete

public void closeAndDelete()
Overrides:
closeAndDelete in class MemberAccessFile

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.