Class AttributeDefinition.Builder<T>
- java.lang.Object
-
- org.infinispan.commons.configuration.attributes.AttributeDefinition.Builder<T>
-
- Enclosing class:
- AttributeDefinition<T>
public static final class AttributeDefinition.Builder<T> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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>validator(AttributeValidator<? super T> validator)AttributeDefinition.Builder<T>xmlName(String xmlName)
-
-
-
Method Detail
-
immutable
public AttributeDefinition.Builder<T> immutable()
-
copier
public AttributeDefinition.Builder<T> copier(AttributeCopier copier)
-
initializer
public AttributeDefinition.Builder<T> initializer(AttributeInitializer<? extends T> initializer)
-
autoPersist
public AttributeDefinition.Builder<T> autoPersist(boolean autoPersist)
-
global
public AttributeDefinition.Builder<T> global(boolean global)
-
validator
public AttributeDefinition.Builder<T> validator(AttributeValidator<? super T> validator)
-
xmlName
public AttributeDefinition.Builder<T> xmlName(String xmlName)
-
build
public AttributeDefinition<T> build()
-
-