Package com.appliedolap.essbase.impl
Class EssApplicationVariableImpl
java.lang.Object
com.appliedolap.essbase.AbstractEssObject
com.appliedolap.essbase.impl.EssVariableImpl
com.appliedolap.essbase.impl.EssApplicationVariableImpl
- All Implemented Interfaces:
EssApplicationVariable,EssObject,EssVariable
- Direct Known Subclasses:
EssCubeVariableImpl
Represents a variable that is associated with a particular application. Seemingly unlike the original Essbase API,
these variables are ostensibly applicable for individual child cubes but do not show up as actual variables in the
EssCubeImpl.getVariables() list.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.appliedolap.essbase.EssObject
EssObject.TypeNested classes/interfaces inherited from interface com.appliedolap.essbase.EssVariable
EssVariable.Scope -
Field Summary
Fields inherited from class com.appliedolap.essbase.AbstractEssObject
api -
Method Summary
Modifier and TypeMethodDescriptionGets the owning application for this variable.getScope()Gets the scope of this variable.Methods inherited from class com.appliedolap.essbase.impl.EssVariableImpl
delete, getName, getType, getValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.appliedolap.essbase.EssVariable
delete, getName, getType, getValue
-
Method Details
-
getScope
Description copied from interface:EssVariableGets the scope of this variable.- Specified by:
getScopein interfaceEssApplicationVariable- Specified by:
getScopein interfaceEssVariable- Overrides:
getScopein classEssVariableImpl- Returns:
- the variable scope
-
getApplication
Description copied from interface:EssApplicationVariableGets the owning application for this variable.- Specified by:
getApplicationin interfaceEssApplicationVariable- Returns:
- the application this variable is associated with
-