AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.autoPersist(boolean autoPersist) |
|
static <T> AttributeDefinition.Builder<T> |
AttributeDefinition.builder(java.lang.String name,
T defaultValue) |
|
static <T> AttributeDefinition.Builder<T> |
AttributeDefinition.builder(java.lang.String name,
T defaultValue,
java.lang.Class<T> klass) |
|
static <T> AttributeDefinition.Builder<java.lang.Class<? extends T>> |
AttributeDefinition.classBuilder(java.lang.String name,
java.lang.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) |
|
static <T> AttributeDefinition.Builder<java.util.function.Supplier<? extends T>> |
AttributeDefinition.supplierBuilder(java.lang.String name,
java.lang.Class<T> klass) |
|
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.validator(AttributeValidator<? super T> validator) |
|
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.xmlName(java.lang.String xmlName) |
|