Class IOlapService.Schema
- java.lang.Object
-
- org.pentaho.platform.plugin.action.olap.IOlapService.Schema
-
- Enclosing interface:
- IOlapService
public static class IOlapService.Schema extends Object
Representation of a schema. Schemas haveIOlapService.Cube
children and a parentIOlapService.Catalog
, along with a list of role names.
-
-
Field Summary
Fields Modifier and Type Field Description IOlapService.Catalog
catalog
List<IOlapService.Cube>
cubes
String
name
List<String>
roleNames
-
Constructor Summary
Constructors Constructor Description Schema(String name, IOlapService.Catalog parent, List<IOlapService.Cube> cubes, List<String> roles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IOlapService.Cube>
getCubes()
String
getName()
List<String>
getRoleNames()
String
toString()
-
-
-
Field Detail
-
name
public final String name
-
catalog
public final IOlapService.Catalog catalog
-
cubes
public final List<IOlapService.Cube> cubes
-
-
Constructor Detail
-
Schema
public Schema(String name, IOlapService.Catalog parent, List<IOlapService.Cube> cubes, List<String> roles)
-
-