AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.autoPersist(boolean autoPersist) |
static <T> AttributeDefinition.Builder<T> |
AttributeDefinition.builder(String name,
T defaultValue) |
static <T> AttributeDefinition.Builder<T> |
AttributeDefinition.builder(String name,
T defaultValue,
Class<T> klass) |
static <T> AttributeDefinition.Builder<Class<? extends T>> |
AttributeDefinition.classBuilder(String name,
Class<T> klass) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.copier(AttributeCopier copier) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.global(boolean global) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.immutable() |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.initializer(AttributeInitializer<? extends T> initializer) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.serializer(AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> serializer) |
static <T> AttributeDefinition.Builder<Supplier<? extends T>> |
AttributeDefinition.supplierBuilder(String name,
Class<T> klass) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.validator(AttributeValidator<? super T> validator) |
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.xmlName(String xmlName) |