Interface EnumSetBuilder<E extends Enum<E>>
-
- Type Parameters:
E- the enum type of this builder
- All Superinterfaces:
ProtoStreamBuilder<EnumSet<E>>
public interface EnumSetBuilder<E extends Enum<E>> extends ProtoStreamBuilder<EnumSet<E>>
Builder for anEnumSet.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnumSetBuilder<E>add(int ordinal)Class<E>getEnumClass()EnumSetBuilder<E>setBits(BitSet bits)EnumSetBuilder<E>setComplement(boolean complement)EnumSetBuilder<E>setEnumClass(Class<E> enumClass)-
Methods inherited from interface org.wildfly.clustering.marshalling.protostream.ProtoStreamBuilder
build
-
-
-
-
Method Detail
-
setEnumClass
EnumSetBuilder<E> setEnumClass(Class<E> enumClass)
-
setComplement
EnumSetBuilder<E> setComplement(boolean complement)
-
setBits
EnumSetBuilder<E> setBits(BitSet bits)
-
add
EnumSetBuilder<E> add(int ordinal)
-
-