public final class UserProfileMetadata extends Object implements Cloneable
Constructor and Description |
---|
UserProfileMetadata(UserProfileContext context) |
public UserProfileMetadata(UserProfileContext context)
public List<AttributeMetadata> getAttributes()
public void addAttributes(List<AttributeMetadata> metadata)
public AttributeMetadata addAttribute(AttributeMetadata metadata)
public AttributeMetadata addAttribute(String name, int guiOrder, AttributeValidatorMetadata... validator)
public AttributeMetadata addAttribute(String name, int guiOrder, Predicate<AttributeContext> writeAllowed, Predicate<AttributeContext> readAllowed, AttributeValidatorMetadata... validator)
public AttributeMetadata addAttribute(String name, int guiOrder, Predicate<AttributeContext> writeAllowed, List<AttributeValidatorMetadata> validators)
public AttributeMetadata addAttribute(String name, int guiOrder, List<AttributeValidatorMetadata> validators)
public AttributeMetadata addAttribute(String name, int guiOrder, List<AttributeValidatorMetadata> validator, Predicate<AttributeContext> selector, Predicate<AttributeContext> writeAllowed, Predicate<AttributeContext> required, Predicate<AttributeContext> readAllowed)
public List<AttributeMetadata> getAttribute(String name)
name
- of the attributepublic UserProfileContext getContext()
public UserProfileMetadata clone()
Copyright © 2021 JBoss by Red Hat. All rights reserved.