Package com.appliedolap.essbase
Interface EssObject
- All Known Subinterfaces:
EssApplication,EssApplicationVariable,EssCube,EssCubeVariable,EssDataSource,EssDimension,EssFile,EssFolder,EssGeneration,EssGroup,EssJob,EssLevel,EssLock,EssMember,EssOutline,EssScenario,EssScript,EssSession,EssURL,EssUser,EssUtility,EssVariable
- All Known Implementing Classes:
AbstractEssObject,EssApplicationImpl,EssApplicationVariableImpl,EssCubeImpl,EssCubeVariableImpl,EssDataSourceImpl,EssDimensionImpl,EssDrillthroughImpl,EssFileImpl,EssFolderImpl,EssGenerationImpl,EssGroupImpl,EssJobImpl,EssLevelImpl,EssLockImpl,EssMemberImpl,EssOutlineImpl,EssScenarioImpl,EssScriptImpl,EssServerImpl,EssSessionImpl,EssURLImpl,EssUserImpl,EssUtilityImpl,EssVariableImpl
public interface EssObject
-
Method Details
-
getName
String getName()Gets the name of this object. This will generally be the "nice" and "unique" name of this object, such as the application name, cube, member, variable, or whatever.- Returns:
- the simple name of this object
-
getType
EssObject.Type getType()Gets the type of this object.- Returns:
- the object type
-