Class ReportProcessTaskMetaDataBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder<ReportProcessTaskMetaDataBuilder>
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.ReportProcessTaskMetaDataBuilder
-
- All Implemented Interfaces:
Cloneable
public class ReportProcessTaskMetaDataBuilder extends MetaDataBuilder<ReportProcessTaskMetaDataBuilder>
-
-
Constructor Summary
Constructors Constructor Description ReportProcessTaskMetaDataBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportProcessTaskMetaDataBuilder
alias(String alias)
ReportProcessTaskMetaDataBuilder
aliases(Iterable<String> aliases)
ReportProcessTaskMetaDataBuilder
aliases(ArrayList<String> aliases)
List<String>
getAliases()
Class<? extends ReportProcessTask>
getImplementation()
ReportProcessTaskMetaDataBuilder
implementation(Class<? extends ReportProcessTask> implementation)
protected ReportProcessTaskMetaDataBuilder
self()
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder
bundle, clone, deprecated, deprecated, expert, expert, getBundleLocation, getCompatibilityLevel, getKeyPrefix, getMaturityLevel, getName, hidden, hidden, isDeprecated, isExpert, isHidden, isPreferred, maturity, name, preferred, preferred, since
-
-
-
-
Method Detail
-
implementation
public ReportProcessTaskMetaDataBuilder implementation(Class<? extends ReportProcessTask> implementation)
-
aliases
public ReportProcessTaskMetaDataBuilder aliases(Iterable<String> aliases)
-
alias
public ReportProcessTaskMetaDataBuilder alias(String alias)
-
aliases
public ReportProcessTaskMetaDataBuilder aliases(ArrayList<String> aliases)
-
getImplementation
public Class<? extends ReportProcessTask> getImplementation()
-
self
protected ReportProcessTaskMetaDataBuilder self()
- Specified by:
self
in classMetaDataBuilder<ReportProcessTaskMetaDataBuilder>
-
-