Skip navigation links
com.essbase.eas.essbase.defs.outline
Class DefaultASOMember
java.lang.Object
com.essbase.eas.essbase.defs.outline.DefaultMember
com.essbase.eas.essbase.defs.outline.DefaultASOMember
- All Implemented Interfaces:
- AccessibleMember, Member, java.io.Serializable, java.lang.Cloneable
-
public class DefaultASOMember
- extends DefaultMember
default ASO implementation of the Member interface. Version 7.1 has introduced the concept of being an accessible member;
- Since:
- 7.1.1
- Version:
- 7.1.1
- Author:
- Scott Rasmussen
- See Also:
- Serialized Form
| Fields inherited from class com.essbase.eas.essbase.defs.outline.DefaultMember |
accessFile, accessIndex, aliasAvailable, aliases, attributes, baseDimension, combinedName, dimensionMemberNamesUnique, dimHandle, dimName, extendedShareMember, formula, formulaAvailable, hasHADescendants, hasHAEnabled, holdEventFiring, holdExceptions, isNonUnique, listeners, name, udas, udasAvailable |
| Methods inherited from class com.essbase.eas.essbase.defs.outline.DefaultMember |
addMemberAttribute, addMemberAttributes, addMemberListener, addUDA, areAliasesLoaded, areAttributesLoaded, areUDAsLoaded, changeMemberAttribute, childrenSorted, clone, equals, fireChildCountEvent, fireCommentEvent, fireConsolidationEvent, fireCurrencyConversionEvent, fireCurrencyMemberEvent, fireDimensionCategoryEvent, fireDimensionStorageEvent, fireExpenseEvent, fireFormulaChangedEvent, fireGenerationEvent, fireGenericEvent, fireHADescendantsEvent, fireHAEnabledEvent, fireLevelEvent, fireMemberAliasChangedEvent, fireMemberAliasesAllEvent, fireMemberAliasRemovedEvent, fireMemberAliasSetEvent, fireMemberAttributeChangedEvent, fireMemberAttributesAllEvent, fireMemberAttributesCreatedEvent, fireMemberAttributesRemovedEvent, fireMemberIndependentPropertyChangedEvent, fireRenamedEvent, fireShareEvent, fireTimeBalanceEvent, fireTimeBalanceSkipEvent, fireTwoPassEvent, fireUDACreatedEvent, fireUDARemovedEvent, fireUDASetEvent, generateMemberHashKey, getAccessFile, getAccessFileIndex, getAlias, getAliases, getAttributeType, getBaseDimension, getChildCount, getCombinedName, getComment, getConsolidation, getCurrencyConversionType, getCurrencyMember, getDimensionCategory, getDimensionHandle, getDimensionMemberNamesUnique, getDimensionName, getDimensionStorageType, getExtendedShareMember, getFormula, getGeneration, getHandle, getHasHybridDescendants, getHoldEventFiring, getLevel, getMemberAttributes, getMemberContext, getMemberFormatString, getName, getOutlineTreeNode, getShare, getSmartListObject, getTimeBalanceOption, getTimeBalanceSkipOption, getType, getUDAs, isAccountsDimension, isAliasAvailable, isAttributeCalculationDimension, isAttributed, isAttributeDimension, isCountryDimension, isCutCopyMember, isDefaultPropertyCheckingSupported, isDefaultValue, isDefaultValue, isDefaultValue, isDefaultValue, isDefaultValue, isDefaultValue, isDefaultValue, isDefaultValue, isDimension, isExpenseMember, isFormulaAvailable, isFormulaLoaded, isHybridAnalysisEnabled, isIndependentDimension, isInfoLoaded, isLinkedAttributeDimension, isModified, isNonUnique, isTimeDateDimension, isTimeDimension, isUDAAvailable, loadAliases, loadAliases, loadAttributes, loadAttributes, loadData, loadFormula, loadFormula, loadInformation, loadInformation, loadMinimumInformation, loadMinimumInformation, loadMinimumInformation, loadUDAs, loadUDAs, removeAlias, removeMemberAttribute, removeMemberAttribute, removeMemberListener, removeUDA, renameAliasTable, setAccessFile, setAccessFileIndex, setAlias, setAliasAvailable, setAliases, setAttributed, setAttributeType, setAttributeType, setBaseDimension, setChildCount, setCombinedName, setComment, setConsolidation, setConsolidation, setCurrencyConversionType, setCurrencyConversionType, setCurrencyMember, setCutCopyMember, setDimensionCategory, setDimensionCategory, setDimensionHandle, setDimensionMemberNamesUnique, setDimensionName, setDimensionStorageType, setDimensionStorageType, setExpenseMember, setExtendedShareMember, setFormula, setFormulaAvailable, setGeneration, setHandle, setHasHybridDescendants, setHoldEventFiring, setHoldExceptions, setHybridAnalysisEnabled, setIndependentDimension, setLevel, setMemberAttributes, setMemberContext, setMemberFormatString, setModified, setName, setNonUnique, setOutlineTreeNode, setShare, setShare, setSmartListObject, setTimeBalanceOption, setTimeBalanceOption, setTimeBalanceSkipOption, setTimeBalanceSkipOption, setType, setUDAAvailable, setUDAs, writeAliases, writeAliases, writeAliases, writeAttributes, writeAttributes, writeAttributes, writeData, writeData, writeFormula, writeFormula, writeFormula, writeInformation, writeInformation, writeInformation, writeMinimumInformation, writeMinimumInformation, writeMinimumInformation, writeUDAs, writeUDAs, writeUDAs |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ALTERNATE_HIERARCHY_FLAG
protected static final short ALTERNATE_HIERARCHY_FLAG
-
- See Also:
- Constant Field Values
HIERARCHY_TYPE_FLAG
protected static final short HIERARCHY_TYPE_FLAG
-
- See Also:
- Constant Field Values
DefaultASOMember
public DefaultASOMember()
DefaultASOMember
public DefaultASOMember(java.lang.String n)
DefaultASOMember
public DefaultASOMember(DefaultMember source)
DefaultASOMember
public DefaultASOMember(MemberAccessFile file,
int index,
boolean loadData)
throws java.io.IOException
-
- Throws:
java.io.IOException
DefaultASOMember
public DefaultASOMember(MemberAccessFile file,
int index,
boolean loadData,
boolean quickLoad)
throws java.io.IOException
-
- Throws:
java.io.IOException
isTwoPassCalculation
public boolean isTwoPassCalculation()
- Description copied from interface:
Member
- return's whether this member is set for two pass calculation.
-
- Specified by:
isTwoPassCalculation in interface Member
- Overrides:
isTwoPassCalculation in class DefaultMember
setTwoPassCalculation
public void setTwoPassCalculation(boolean value)
- Description copied from interface:
Member
- set's this member's two pass calculation property.
-
- Specified by:
setTwoPassCalculation in interface Member
- Overrides:
setTwoPassCalculation in class DefaultMember
getMemberSolveOrder
public SolveOrder getMemberSolveOrder()
-
- Specified by:
getMemberSolveOrder in interface Member
- Overrides:
getMemberSolveOrder in class DefaultMember
-
- Returns:
setMemberSolveOrder
public void setMemberSolveOrder(SolveOrder value)
-
- Overrides:
setMemberSolveOrder in class DefaultMember
setMemberSolveOrder
public void setMemberSolveOrder(short value)
-
- Specified by:
setMemberSolveOrder in interface Member
- Overrides:
setMemberSolveOrder in class DefaultMember
getDimensionSolveOrder
public SolveOrder getDimensionSolveOrder()
-
- Specified by:
getDimensionSolveOrder in interface Member
- Overrides:
getDimensionSolveOrder in class DefaultMember
-
- Returns:
setDimensionSolveOrder
public void setDimensionSolveOrder(SolveOrder value)
-
- Overrides:
setDimensionSolveOrder in class DefaultMember
setDimensionSolveOrder
public void setDimensionSolveOrder(short value)
-
- Specified by:
setDimensionSolveOrder in interface Member
- Overrides:
setDimensionSolveOrder in class DefaultMember
setAlternateHierarchyEnabled
public void setAlternateHierarchyEnabled(boolean enabled)
-
- Specified by:
setAlternateHierarchyEnabled in interface Member
- Overrides:
setAlternateHierarchyEnabled in class DefaultMember
getAlternateHierarchyEnabled
public boolean getAlternateHierarchyEnabled()
-
- Specified by:
getAlternateHierarchyEnabled in interface Member
- Overrides:
getAlternateHierarchyEnabled in class DefaultMember
-
- Returns:
getHierarchyType
public HierarchyType getHierarchyType()
-
- Specified by:
getHierarchyType in interface Member
- Overrides:
getHierarchyType in class DefaultMember
-
- Returns:
setHierarchyType
public void setHierarchyType(HierarchyType value)
-
- Specified by:
setHierarchyType in interface Member
- Overrides:
setHierarchyType in class DefaultMember
setHierarchyType
public void setHierarchyType(short value)
-
- Specified by:
setHierarchyType in interface Member
- Overrides:
setHierarchyType in class DefaultMember
getLevelWeight
public LevelWeight getLevelWeight()
-
- Specified by:
getLevelWeight in interface Member
- Overrides:
getLevelWeight in class DefaultMember
setLevelWeight
public void setLevelWeight(LevelWeight value)
-
- Specified by:
setLevelWeight in interface Member
- Overrides:
setLevelWeight in class DefaultMember
setLevelWeight
public void setLevelWeight(short value)
-
- Specified by:
setLevelWeight in interface Member
- Overrides:
setLevelWeight in class DefaultMember
isFlowMetricMember
public boolean isFlowMetricMember()
- Description copied from interface:
Member
- return's whether this member is an flow metric member.
-
- Specified by:
isFlowMetricMember in interface Member
- Overrides:
isFlowMetricMember in class DefaultMember
setFlowMetricMember
public void setFlowMetricMember(boolean value)
- Description copied from interface:
Member
- set's this member's flow metric property.
-
- Specified by:
setFlowMetricMember in interface Member
- Overrides:
setFlowMetricMember in class DefaultMember
isCompressionDimension
public boolean isCompressionDimension()
- Description copied from interface:
Member
- return's whether this member is a compression dimension.
-
- Specified by:
isCompressionDimension in interface Member
- Overrides:
isCompressionDimension in class DefaultMember
setCompressionDimension
public void setCompressionDimension(boolean value)
- Description copied from interface:
Member
- set's this dimension's compression property.
-
- Specified by:
setCompressionDimension in interface Member
- Overrides:
setCompressionDimension in class DefaultMember
clear
public void clear()
- clears the data fields; ensures that this member object can be used in a caching situation be restoring values to their defaults.
-
- Specified by:
clear in interface Member
- Overrides:
clear in class DefaultMember
fireMemberSolveOrderEvent
protected void fireMemberSolveOrderEvent()
fireDimensionSolveOrderEvent
protected void fireDimensionSolveOrderEvent()
fireHierarchyTypeEvent
protected void fireHierarchyTypeEvent()
fireAlternateHierarchyEvent
protected void fireAlternateHierarchyEvent()
fireLevelWeightTypeEvent
protected void fireLevelWeightTypeEvent()
fireFlowMetricEvent
protected void fireFlowMetricEvent()
fireDimensionCompressionEvent
protected void fireDimensionCompressionEvent()
isDefaultValue
public static boolean isDefaultValue(HierarchyType value)
isDefaultValue
public static boolean isDefaultValue(LevelWeight value)
isDefaultValue
public static boolean isDefaultValue(SolveOrder value)
isDefaultValue
public static boolean isDefaultValue(java.lang.String propertyName,
java.lang.Object obj)
updateFrom
public void updateFrom(Member source)
- Description copied from interface:
Member
- updates the member's properties in a "batch" process. This changes all members and sends out one generic event at the end stating that all properties may have been changed.
-
- Specified by:
updateFrom in interface Member
- Overrides:
updateFrom in class DefaultMember
-
- Parameters:
source - - the source member to use for updating.
updateFrom
public void updateFrom(boolean quickLoad,
boolean performSeek)
throws java.io.IOException
-
- Overrides:
updateFrom in class DefaultMember
-
- Throws:
java.io.IOException
updateFrom
public void updateFrom(MemberAccessFile file,
int index,
boolean quickLoad,
boolean performSeek)
throws java.io.IOException
-
- Overrides:
updateFrom in class DefaultMember
-
- Throws:
java.io.IOException
loadInformation
public void loadInformation(MemberAccessFile file)
throws java.io.IOException
-
- Overrides:
loadInformation in class DefaultMember
-
- Throws:
java.io.IOException
loadData
public void loadData(java.io.RandomAccessFile file)
throws java.io.IOException
-
- Overrides:
loadData in class DefaultMember
-
- Throws:
java.io.IOException
writeData
public long writeData(java.io.RandomAccessFile file,
boolean quickWrite)
throws java.io.IOException
-
- Overrides:
writeData in class DefaultMember
-
- Throws:
java.io.IOException
writeToFile
public static long writeToFile(java.io.RandomAccessFile out,
MemberAccessFile in,
long offset,
boolean minimum)
throws java.io.IOException
-
- Throws:
java.io.IOException
toString
public java.lang.String toString()
-
- Overrides:
toString in class DefaultMember
Skip navigation links
Copyright © 2001, 2012, Oracle. All rights reserved.