Interface Internal.EnumLiteMap<T extends Internal.EnumLite>

  • Enclosing class:
    Internal

    public static interface Internal.EnumLiteMap<T extends Internal.EnumLite>
    Interface for an object which maps integers to Internal.EnumLites. Descriptors.EnumDescriptor implements this interface by mapping numbers to Descriptors.EnumValueDescriptors. Additionally, every generated enum type has a static method internalGetValueMap() which returns an implementation of this type that maps numbers to enum values.
    • Method Detail

      • findValueByNumber

        T findValueByNumber​(int number)