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
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Object types for the Essbase REST API.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the name of this object.
    Gets the type of this object.
  • 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