Package com.appliedolap.essbase.impl
Class EssVariableImpl
java.lang.Object
com.appliedolap.essbase.AbstractEssObject
com.appliedolap.essbase.impl.EssVariableImpl
- All Implemented Interfaces:
EssObject,EssVariable
- Direct Known Subclasses:
EssApplicationVariableImpl
A variable on the Essbase server. This may be a server variable (this object), an application variable, or a
cube variable.
-
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 -
Constructor Summary
ConstructorsConstructorDescriptionEssVariableImpl(ApiContext api, com.appliedolap.essbase.client.model.Variable variable) -
Method Summary
-
Constructor Details
-
EssVariableImpl
-
-
Method Details
-
getScope
Description copied from interface:EssVariableGets the scope of this variable.- Specified by:
getScopein interfaceEssVariable- Returns:
- the variable scope
-
getName
Description copied from interface:EssVariableGets the name of this variable.- Specified by:
getNamein interfaceEssObject- Specified by:
getNamein interfaceEssVariable- Returns:
- the name of this variable
-
getType
Description copied from interface:EssObjectGets the type of this object.- Specified by:
getTypein interfaceEssObject- Specified by:
getTypein interfaceEssVariable- Returns:
- the object type
-
getValue
Description copied from interface:EssVariableGets the value of this variable.- Specified by:
getValuein interfaceEssVariable- Returns:
- the value of this variable
-
delete
public void delete()Description copied from interface:EssVariableDeletes the variable.- Specified by:
deletein interfaceEssVariable
-