Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jdaemon.era
Interface CubeDirectoryPath  view CubeDirectoryPath download CubeDirectoryPath.java

All Known Implementing Classes:
AbstractCubeDirectoryPath

public interface CubeDirectoryPath

Interface for Path objects specifying the location of objects within a CubeDirectory.


Method Summary
 CubeDirectoryPath addKey(java.lang.String attribute, java.lang.Object key)
          Create a new path, specifying cubes containing only a particular value of the given attribute
 CubeDirectoryPath addKeys(java.lang.String attribute, java.util.List keys)
          Create a new path, specifying cubes containing only particular values of the given attribute
 java.util.Set getKeyAttributeSet()
          get the set of attributes for which key values have been bound
 java.util.List getKeyValues(java.lang.String attribute)
          get key values bound to given attribute
 

Method Detail

addKey

public CubeDirectoryPath addKey(java.lang.String attribute,
                                java.lang.Object key)
Create a new path, specifying cubes containing only a particular value of the given attribute


addKeys

public CubeDirectoryPath addKeys(java.lang.String attribute,
                                 java.util.List keys)
Create a new path, specifying cubes containing only particular values of the given attribute


getKeyAttributeSet

public java.util.Set getKeyAttributeSet()
get the set of attributes for which key values have been bound


getKeyValues

public java.util.List getKeyValues(java.lang.String attribute)
get key values bound to given attribute