Class ExpressionPropertyMetaDataBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder<ExpressionPropertyMetaDataBuilder>
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.ExpressionPropertyMetaDataBuilder
-
- All Implemented Interfaces:
Cloneable
public class ExpressionPropertyMetaDataBuilder extends MetaDataBuilder<ExpressionPropertyMetaDataBuilder>
-
-
Constructor Summary
Constructors Constructor Description ExpressionPropertyMetaDataBuilder()
-
Method Summary
-
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
-
self
protected ExpressionPropertyMetaDataBuilder self()
- Specified by:
self
in classMetaDataBuilder<ExpressionPropertyMetaDataBuilder>
-
readHandler
public ExpressionPropertyMetaDataBuilder readHandler(Class<? extends UserDefinedExpressionPropertyReadHandler> handler)
-
writeHandler
public ExpressionPropertyMetaDataBuilder writeHandler(Class<? extends ExpressionPropertyWriteHandler> handler)
-
descriptor
public ExpressionPropertyMetaDataBuilder descriptor(SharedPropertyDescriptorProxy descriptor)
-
descriptorFromParent
public ExpressionPropertyMetaDataBuilder descriptorFromParent(Class<? extends Expression> expression)
-
mandatory
public ExpressionPropertyMetaDataBuilder mandatory(boolean mandatory)
-
computed
public ExpressionPropertyMetaDataBuilder computed(boolean computed)
-
valueRole
public ExpressionPropertyMetaDataBuilder valueRole(String valueRole)
-
editor
public ExpressionPropertyMetaDataBuilder editor(Class<? extends PropertyEditor> propertyEditorClass)
-
core
public ExpressionPropertyMetaDataBuilder core(ExpressionPropertyCore expressionPropertyCore)
-
designTime
public ExpressionPropertyMetaDataBuilder designTime(boolean v)
-
isMandatory
public boolean isMandatory()
-
isComputed
public boolean isComputed()
-
getValueRole
public String getValueRole()
-
isDesignTime
public boolean isDesignTime()
-
getEditor
public Class<? extends PropertyEditor> getEditor()
-
getCore
public ExpressionPropertyCore getCore()
-
getDescriptor
public SharedPropertyDescriptorProxy getDescriptor()
-
getPropertyReadHandler
public Class<? extends UserDefinedExpressionPropertyReadHandler> getPropertyReadHandler()
-
getPropertyWriteHandler
public Class<? extends ExpressionPropertyWriteHandler> getPropertyWriteHandler()
-
-