Class PentahoMetaDataAttributes

  • All Implemented Interfaces:
    Serializable, Cloneable, org.pentaho.reporting.engine.classic.core.wizard.DataAttributes

    public class PentahoMetaDataAttributes
    extends Object
    implements org.pentaho.reporting.engine.classic.core.wizard.DataAttributes
    See Also:
    Serialized Form
    • Constructor Detail

      • PentahoMetaDataAttributes

        @Deprecated
        public PentahoMetaDataAttributes​(org.pentaho.reporting.engine.classic.core.wizard.DataAttributes backend,
                                         org.pentaho.metadata.model.concept.IConcept concept)
        Deprecated.
      • PentahoMetaDataAttributes

        public PentahoMetaDataAttributes​(org.pentaho.reporting.engine.classic.core.wizard.DataAttributes backend,
                                         org.pentaho.metadata.model.concept.IConcept concept,
                                         String columnName)
    • Method Detail

      • getMetaAttributeDomains

        public String[] getMetaAttributeDomains()
        Specified by:
        getMetaAttributeDomains in interface org.pentaho.reporting.engine.classic.core.wizard.DataAttributes
      • getMetaAttributeNames

        public String[] getMetaAttributeNames​(String domainName)
        Specified by:
        getMetaAttributeNames in interface org.pentaho.reporting.engine.classic.core.wizard.DataAttributes
      • getMetaAttribute

        public Object getMetaAttribute​(String domain,
                                       String name,
                                       Class type,
                                       org.pentaho.reporting.engine.classic.core.wizard.DataAttributeContext context)
        Specified by:
        getMetaAttribute in interface org.pentaho.reporting.engine.classic.core.wizard.DataAttributes
      • getMetaAttribute

        public Object getMetaAttribute​(String domain,
                                       String name,
                                       Class type,
                                       org.pentaho.reporting.engine.classic.core.wizard.DataAttributeContext context,
                                       Object defaultValue)
        Specified by:
        getMetaAttribute in interface org.pentaho.reporting.engine.classic.core.wizard.DataAttributes
      • getMetaAttributeMapper

        public org.pentaho.reporting.engine.classic.core.wizard.ConceptQueryMapper getMetaAttributeMapper​(String domain,
                                                                                                          String name)
        Specified by:
        getMetaAttributeMapper in interface org.pentaho.reporting.engine.classic.core.wizard.DataAttributes