Class EnumValue

    • Constructor Detail

      • EnumValue

        private EnumValue()
    • Method Detail

      • getName

        public java.lang.String getName()
         Enum value name.
         
        string name = 1;
        Specified by:
        getName in interface EnumValueOrBuilder
        Returns:
        The name.
      • setName

        private void setName​(java.lang.String value)
         Enum value name.
         
        string name = 1;
        Parameters:
        value - The name to set.
      • clearName

        private void clearName()
         Enum value name.
         
        string name = 1;
      • setNameBytes

        private void setNameBytes​(ByteString value)
         Enum value name.
         
        string name = 1;
        Parameters:
        value - The bytes for name to set.
      • getNumber

        public int getNumber()
         Enum value number.
         
        int32 number = 2;
        Specified by:
        getNumber in interface EnumValueOrBuilder
        Returns:
        The number.
      • setNumber

        private void setNumber​(int value)
         Enum value number.
         
        int32 number = 2;
        Parameters:
        value - The number to set.
      • clearNumber

        private void clearNumber()
         Enum value number.
         
        int32 number = 2;
      • getOptionsList

        public java.util.List<Option> getOptionsList()
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
        Specified by:
        getOptionsList in interface EnumValueOrBuilder
      • getOptionsOrBuilderList

        public java.util.List<? extends OptionOrBuilder> getOptionsOrBuilderList()
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • getOptionsCount

        public int getOptionsCount()
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
        Specified by:
        getOptionsCount in interface EnumValueOrBuilder
      • getOptions

        public Option getOptions​(int index)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
        Specified by:
        getOptions in interface EnumValueOrBuilder
      • getOptionsOrBuilder

        public OptionOrBuilder getOptionsOrBuilder​(int index)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • ensureOptionsIsMutable

        private void ensureOptionsIsMutable()
      • setOptions

        private void setOptions​(int index,
                                Option value)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • addOptions

        private void addOptions​(Option value)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • addOptions

        private void addOptions​(int index,
                                Option value)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • addAllOptions

        private void addAllOptions​(java.lang.Iterable<? extends Option> values)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • clearOptions

        private void clearOptions()
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • removeOptions

        private void removeOptions​(int index)
         Protocol buffer options.
         
        repeated .google.protobuf.Option options = 3;
      • parseFrom

        public static EnumValue parseFrom​(java.io.InputStream input)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static EnumValue parseFrom​(java.io.InputStream input,
                                          ExtensionRegistryLite extensionRegistry)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static EnumValue parseDelimitedFrom​(java.io.InputStream input)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static EnumValue parseDelimitedFrom​(java.io.InputStream input,
                                                   ExtensionRegistryLite extensionRegistry)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static EnumValue parseFrom​(CodedInputStream input)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Description copied from class: GeneratedMessageLite
        A method that implements different types of operations described in GeneratedMessageLite.MethodToInvoke. Theses different kinds of operations are required to implement message-level operations for builders in the runtime. This method bundles those operations to reduce the generated methods count.
        • NEW_INSTANCE returns a new instance of the protocol buffer that has not yet been made immutable. See MAKE_IMMUTABLE.
        • IS_INITIALIZED returns null for false and the default instance for true. It doesn't use or modify any memoized value.
        • GET_MEMOIZED_IS_INITIALIZED returns the memoized isInitialized byte value.
        • SET_MEMOIZED_IS_INITIALIZED sets the memoized isInitialized byte value to 1 if the first parameter is not null, or to 0 if the first parameter is null.
        • NEW_BUILDER returns a BuilderType instance.
        This method, plus the implementation of the Builder, enables the Builder class to be proguarded away entirely on Android.

        For use by generated code only.

        Specified by:
        dynamicMethod in class GeneratedMessageLite<EnumValue,​EnumValue.Builder>
      • getDefaultInstance

        public static EnumValue getDefaultInstance()