public class ExpressionPropertyMetaDataBuilder extends MetaDataBuilder<ExpressionPropertyMetaDataBuilder>
Constructor and Description |
---|
ExpressionPropertyMetaDataBuilder() |
bundle, clone, deprecated, deprecated, expert, expert, getBundleLocation, getCompatibilityLevel, getKeyPrefix, getMaturityLevel, getName, hidden, hidden, isDeprecated, isExpert, isHidden, isPreferred, maturity, name, preferred, preferred, since
protected ExpressionPropertyMetaDataBuilder self()
self
in class MetaDataBuilder<ExpressionPropertyMetaDataBuilder>
public ExpressionPropertyMetaDataBuilder readHandler(Class<? extends UserDefinedExpressionPropertyReadHandler> handler)
public ExpressionPropertyMetaDataBuilder writeHandler(Class<? extends ExpressionPropertyWriteHandler> handler)
public ExpressionPropertyMetaDataBuilder descriptor(SharedPropertyDescriptorProxy descriptor)
public ExpressionPropertyMetaDataBuilder descriptorFromParent(Class<? extends Expression> expression)
public ExpressionPropertyMetaDataBuilder mandatory(boolean mandatory)
public ExpressionPropertyMetaDataBuilder computed(boolean computed)
public ExpressionPropertyMetaDataBuilder valueRole(String valueRole)
public ExpressionPropertyMetaDataBuilder editor(Class<? extends PropertyEditor> propertyEditorClass)
public ExpressionPropertyMetaDataBuilder core(ExpressionPropertyCore expressionPropertyCore)
public ExpressionPropertyMetaDataBuilder designTime(boolean v)
public boolean isMandatory()
public boolean isComputed()
public String getValueRole()
public boolean isDesignTime()
public Class<? extends PropertyEditor> getEditor()
public ExpressionPropertyCore getCore()
public SharedPropertyDescriptorProxy getDescriptor()
public Class<? extends UserDefinedExpressionPropertyReadHandler> getPropertyReadHandler()
public Class<? extends ExpressionPropertyWriteHandler> getPropertyWriteHandler()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.