public static final class AttributeDefinition.Builder<T> extends Object
Modifier and Type | Method and Description |
---|---|
AttributeDefinition.Builder<T> |
autoPersist(boolean autoPersist) |
AttributeDefinition<T> |
build() |
AttributeDefinition.Builder<T> |
copier(AttributeCopier copier) |
AttributeDefinition.Builder<T> |
global(boolean global) |
AttributeDefinition.Builder<T> |
immutable() |
AttributeDefinition.Builder<T> |
initializer(AttributeInitializer<? extends T> initializer) |
AttributeDefinition.Builder<T> |
serializer(AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> serializer) |
AttributeDefinition.Builder<T> |
validator(AttributeValidator<? super T> validator) |
AttributeDefinition.Builder<T> |
xmlName(String xmlName) |
public AttributeDefinition.Builder<T> immutable()
public AttributeDefinition.Builder<T> copier(AttributeCopier copier)
public AttributeDefinition.Builder<T> initializer(AttributeInitializer<? extends T> initializer)
public AttributeDefinition.Builder<T> serializer(AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> serializer)
public AttributeDefinition.Builder<T> autoPersist(boolean autoPersist)
public AttributeDefinition.Builder<T> global(boolean global)
public AttributeDefinition.Builder<T> validator(AttributeValidator<? super T> validator)
public AttributeDefinition.Builder<T> xmlName(String xmlName)
public AttributeDefinition<T> build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.