Interface EssDimension

All Superinterfaces:
EssObject
All Known Implementing Classes:
EssDimensionImpl

public interface EssDimension extends EssObject
  • Method Details

    • getName

      String getName()
      Gets the name of the dimension.
      Specified by:
      getName in interface EssObject
      Returns:
      the name of this dimension
    • getType

      EssObject.Type getType()
      Description copied from interface: EssObject
      Gets the type of this object.
      Specified by:
      getType in interface EssObject
      Returns:
      the object type
    • listDimGenerations

      List<EssGeneration> listDimGenerations()
      Gets the list of generations on the dimension, if any.
      Returns:
      the dimension's generations.
    • getGeneration

      EssGeneration getGeneration(Integer generationNumber)
      Gets the generation on the dimension, if any.
      Parameters:
      generationNumber - the generation number
      Returns:
      the dimension's generation.
    • getLevel

      EssLevel getLevel(Integer levelNumber)
      Gets the level on the dimension, if any.
      Parameters:
      levelNumber - the level number
      Returns:
      the dimension's level.
    • getLevels

      List<EssLevel> getLevels()
      Gets the list of levels on the dimension, if any.
      Returns:
      the dimension's levels.