org.pentaho.reporting.engine.classic.core.wizard
Interface DataSchema

All Superinterfaces:
Cloneable, Serializable
All Known Implementing Classes:
DefaultDataSchema

public interface DataSchema
extends Serializable, Cloneable

Represents a compiled data-schema. All rules have been evaluated and collapseded into a set of data-attributes. A Data-Schema is always a column-schema, it does not change on each row (as it could happen with MetaTableModels).

Author:
Thomas Morgner

Method Summary
 Object clone()
           
 DataAttributes getAttributes(String name)
           
 String[] getNames()
           
 DataAttributes getTableAttributes()
           
 

Method Detail

getTableAttributes

DataAttributes getTableAttributes()

getAttributes

DataAttributes getAttributes(String name)

clone

Object clone()
             throws CloneNotSupportedException
Throws:
CloneNotSupportedException

getNames

String[] getNames()