Skip navigation links


com.essbase.eas.essbase.defs.outline
Interface AccessibleMember

All Superinterfaces:
Member
All Known Implementing Classes:
DefaultASOMember, DefaultMember, DefaultViewMember

public interface AccessibleMember
extends Member

Defines an interface for member objects that can be read from or written to a MemberAccessFile object. Member information is divided into several categories: basic information, formula, member attributes, user defined attributes, and aliases. This interface permits each individual piece to be loaded individually. [Note: this tracks only whether these pieces of data have been loaded from the member access file, not whether that information was in the member access file to begin with.

Since:
7.1.0
Version:
7.1.0
Author:
Hank Cox

Field Summary

 

Fields inherited from interface com.essbase.eas.essbase.defs.outline.Member
DIMENSION_GENERATION, EMPTY, GENERATION_MINIMUM, HIERARCHY_GENERATION, LEVEL_MINIMUM, MAXLEN_COMMENT, MAXLEN_MEMBER_NAME

 

Method Summary
 boolean areAliasesLoaded()
           
 boolean areAttributesLoaded()
           
 boolean areUDAsLoaded()
           
 MemberAccessFile getAccessFile()
          retrieves the member access file this member can be loaded from
 int getAccessFileIndex()
           
 boolean isFormulaLoaded()
           
 boolean isInfoLoaded()
           
 void loadAliases()
           
 void loadAttributes()
           
 void loadData()
           
 void loadFormula()
           
 void loadInformation()
           
 void loadMinimumInformation()
           
 void loadUDAs()
           
 void setAccessFile(MemberAccessFile value)
          sets the member access file from which to read this member.

 

Methods inherited from interface com.essbase.eas.essbase.defs.outline.Member
addMemberAttribute, addMemberAttributes, addMemberListener, addUDA, changeMemberAttribute, childrenSorted, clear, fireGenericEvent, generateMemberHashKey, getAlias, getAliases, getAlternateHierarchyEnabled, getAttributeType, getBaseDimension, getChildCount, getCombinedName, getComment, getConsolidation, getCurrencyConversionType, getCurrencyMember, getDimensionCategory, getDimensionHandle, getDimensionMemberNamesUnique, getDimensionName, getDimensionSolveOrder, getDimensionStorageType, getExtendedShareMember, getFormula, getGeneration, getHandle, getHasHybridDescendants, getHierarchyType, getHoldEventFiring, getLevel, getLevelWeight, getMemberAttributes, getMemberContext, getMemberFormatString, getMemberSolveOrder, getName, getOutlineTreeNode, getShare, getSmartListObject, getTimeBalanceOption, getTimeBalanceSkipOption, getType, getUDAs, isAccountsDimension, isAliasAvailable, isAttributeCalculationDimension, isAttributed, isAttributeDimension, isCompressionDimension, isCountryDimension, isCutCopyMember, isDimension, isExpenseMember, isFlowMetricMember, isFormulaAvailable, isHybridAnalysisEnabled, isIndependentDimension, isLinkedAttributeDimension, isModified, isNonUnique, isTimeDateDimension, isTimeDimension, isTwoPassCalculation, isUDAAvailable, removeAlias, removeMemberAttribute, removeMemberAttribute, removeMemberListener, removeUDA, renameAliasTable, setAlias, setAliasAvailable, setAliases, setAlternateHierarchyEnabled, setAttributed, setAttributeType, setAttributeType, setBaseDimension, setChildCount, setCombinedName, setComment, setCompressionDimension, setConsolidation, setConsolidation, setCurrencyConversionType, setCurrencyConversionType, setCurrencyMember, setCutCopyMember, setDimensionCategory, setDimensionCategory, setDimensionHandle, setDimensionMemberNamesUnique, setDimensionName, setDimensionSolveOrder, setDimensionStorageType, setDimensionStorageType, setExpenseMember, setExtendedShareMember, setFlowMetricMember, setFormula, setFormulaAvailable, setGeneration, setHandle, setHasHybridDescendants, setHierarchyType, setHierarchyType, setHoldEventFiring, setHoldExceptions, setHybridAnalysisEnabled, setIndependentDimension, setLevel, setLevelWeight, setLevelWeight, setMemberAttributes, setMemberContext, setMemberFormatString, setMemberSolveOrder, setModified, setName, setNonUnique, setOutlineTreeNode, setShare, setShare, setSmartListObject, setTimeBalanceOption, setTimeBalanceOption, setTimeBalanceSkipOption, setTimeBalanceSkipOption, setTwoPassCalculation, setType, setUDAAvailable, setUDAs, updateFrom

 

Method Detail

setAccessFile

void setAccessFile(MemberAccessFile value)
sets the member access file from which to read this member.

getAccessFile

MemberAccessFile getAccessFile()
retrieves the member access file this member can be loaded from

getAccessFileIndex

int getAccessFileIndex()

isInfoLoaded

boolean isInfoLoaded()

isFormulaLoaded

boolean isFormulaLoaded()

areAttributesLoaded

boolean areAttributesLoaded()

areUDAsLoaded

boolean areUDAsLoaded()

areAliasesLoaded

boolean areAliasesLoaded()

loadData

void loadData()
              throws java.io.IOException
Throws:
java.io.IOException

loadMinimumInformation

void loadMinimumInformation()
                            throws java.io.IOException
Throws:
java.io.IOException

loadInformation

void loadInformation()
                     throws java.io.IOException
Throws:
java.io.IOException

loadFormula

void loadFormula()
                 throws java.io.IOException
Throws:
java.io.IOException

loadAttributes

void loadAttributes()
                    throws java.io.IOException
Throws:
java.io.IOException

loadUDAs

void loadUDAs()
              throws java.io.IOException
Throws:
java.io.IOException

loadAliases

void loadAliases()
                 throws java.io.IOException
Throws:
java.io.IOException

Skip navigation links


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