public final class AttributeMetadata extends Object
Modifier and Type | Field and Description |
---|---|
static Predicate<AttributeContext> |
ALWAYS_FALSE |
static Predicate<AttributeContext> |
ALWAYS_TRUE |
public static final Predicate<AttributeContext> ALWAYS_TRUE
public static final Predicate<AttributeContext> ALWAYS_FALSE
public String getName()
public int getGuiOrder()
public AttributeMetadata setGuiOrder(int guiOrder)
public AttributeGroupMetadata getAttributeGroupMetadata()
public boolean isSelected(AttributeContext context)
public boolean isReadOnly(AttributeContext context)
public boolean canView(AttributeContext context)
public boolean canEdit(AttributeContext context)
public boolean isRequired(AttributeContext context)
context
- to evaluate requirement of the attribute frompublic List<AttributeValidatorMetadata> getValidators()
public AttributeMetadata addValidator(List<AttributeValidatorMetadata> validators)
public AttributeMetadata addValidator(AttributeValidatorMetadata validator)
public AttributeMetadata addAnnotations(Map<String,Object> annotations)
public AttributeMetadata clone()
public String getAttributeDisplayName()
public AttributeMetadata setAttributeDisplayName(String attributeDisplayName)
public AttributeMetadata setAttributeGroupMetadata(AttributeGroupMetadata attributeGroupMetadata)
Copyright © 2021 JBoss by Red Hat. All rights reserved.