Class MetaDataBuilder<T extends MetaDataBuilder<T>>
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder<T>
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AttributeMetaDataBuilder
,DataFactoryMetaDataBuilder
,ElementMetaDataBuilder
,ExpressionMetaDataBuilder
,ExpressionPropertyMetaDataBuilder
,ReportPreProcessorMetaDataBuilder
,ReportPreProcessorPropertyMetaDataBuilder
,ReportProcessTaskMetaDataBuilder
,StyleMetaDataBuilder
public abstract class MetaDataBuilder<T extends MetaDataBuilder<T>> extends Object implements Cloneable
-
-
Constructor Summary
Constructors Constructor Description MetaDataBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description T
bundle(String bundleLocation, String keyPrefix)
T
clone()
T
deprecated()
T
deprecated(boolean v)
T
expert()
T
expert(boolean v)
String
getBundleLocation()
int
getCompatibilityLevel()
String
getKeyPrefix()
MaturityLevel
getMaturityLevel()
String
getName()
T
hidden()
T
hidden(boolean v)
boolean
isDeprecated()
boolean
isExpert()
boolean
isHidden()
boolean
isPreferred()
T
maturity(MaturityLevel m)
T
name(String name)
T
preferred()
T
preferred(boolean v)
protected abstract T
self()
T
since(int comp)
-
-
-
Method Detail
-
self
protected abstract T self()
-
maturity
public T maturity(MaturityLevel m)
-
since
public T since(int comp)
-
expert
public T expert()
-
preferred
public T preferred()
-
hidden
public T hidden()
-
deprecated
public T deprecated()
-
expert
public T expert(boolean v)
-
preferred
public T preferred(boolean v)
-
hidden
public T hidden(boolean v)
-
deprecated
public T deprecated(boolean v)
-
getName
public String getName()
-
getBundleLocation
public String getBundleLocation()
-
getKeyPrefix
public String getKeyPrefix()
-
isExpert
public boolean isExpert()
-
isPreferred
public boolean isPreferred()
-
isHidden
public boolean isHidden()
-
isDeprecated
public boolean isDeprecated()
-
getMaturityLevel
public MaturityLevel getMaturityLevel()
-
getCompatibilityLevel
public int getCompatibilityLevel()
-
-