Class EnumValue.Builder
java.lang.Object
org.infinispan.protostream.schema.EnumValue.Builder
- All Implemented Interfaces:
CommentContainer<EnumValue.Builder>
,GenericContainer
,OptionContainer<EnumValue.Builder>
,ReservedContainer<Enum.Builder>
- Enclosing class:
- EnumValue
public static class EnumValue.Builder
extends Object
implements OptionContainer<EnumValue.Builder>, CommentContainer<EnumValue.Builder>, ReservedContainer<Enum.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionaddComment
(String comment) addMessage
(String name) addReserved
(int... numbers) addReserved
(String name) addReservedRange
(int from, int to) build()
-
Method Details
-
build
- Specified by:
build
in interfaceGenericContainer
-
getFullName
- Specified by:
getFullName
in interfaceGenericContainer
-
addOption
- Specified by:
addOption
in interfaceOptionContainer<EnumValue.Builder>
-
addValue
-
addMessage
-
addComment
- Specified by:
addComment
in interfaceCommentContainer<EnumValue.Builder>
-
addReserved
- Specified by:
addReserved
in interfaceReservedContainer<Enum.Builder>
-
addReservedRange
- Specified by:
addReservedRange
in interfaceReservedContainer<Enum.Builder>
-
addReserved
- Specified by:
addReserved
in interfaceReservedContainer<Enum.Builder>
-