Class AttributeMetaDataBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder<AttributeMetaDataBuilder>
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.AttributeMetaDataBuilder
-
- All Implemented Interfaces:
Cloneable
public class AttributeMetaDataBuilder extends MetaDataBuilder<AttributeMetaDataBuilder>
-
-
Constructor Summary
Constructors Constructor Description AttributeMetaDataBuilder()
-
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
-
propertyEditor
public AttributeMetaDataBuilder propertyEditor(Class<? extends PropertyEditor> propertyEditor)
-
valueRole
public AttributeMetaDataBuilder valueRole(String valueRole)
-
core
public AttributeMetaDataBuilder core(AttributeCore core)
-
bulk
public AttributeMetaDataBuilder bulk(boolean v)
-
designTime
public AttributeMetaDataBuilder designTime(boolean v)
-
computed
public AttributeMetaDataBuilder computed(boolean v)
-
mandatory
public AttributeMetaDataBuilder mandatory(boolean v)
-
transientFlag
public AttributeMetaDataBuilder transientFlag(boolean v)
-
namespace
public AttributeMetaDataBuilder namespace(String namespace)
-
namespacePrefix
public AttributeMetaDataBuilder namespacePrefix(String namespace)
-
targetClass
public AttributeMetaDataBuilder targetClass(Class<?> targetClass)
-
getValueRole
public String getValueRole()
-
isBulk
public boolean isBulk()
-
getNamespace
public String getNamespace()
-
getTargetClass
public Class<?> getTargetClass()
-
isMandatory
public boolean isMandatory()
-
isComputed
public boolean isComputed()
-
isTransientFlag
public boolean isTransientFlag()
-
isDesignTime
public boolean isDesignTime()
-
getCore
public AttributeCore getCore()
-
getNamespacePrefix
public String getNamespacePrefix()
-
getPropertyEditor
public Class<? extends PropertyEditor> getPropertyEditor()
-
self
protected AttributeMetaDataBuilder self()
- Specified by:
self
in classMetaDataBuilder<AttributeMetaDataBuilder>
-
-