Classes | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
com.google.protobuf.Internal.MapAdapter< K, V, RealValue > Class Template Reference
Inheritance diagram for com.google.protobuf.Internal.MapAdapter< K, V, RealValue >:
Inheritance graph
[legend]

Classes

interface  Converter
 
class  EntryAdapter
 
class  IteratorAdapter
 
class  SetAdapter
 

Public Member Functions

Set< java.util.Map.Entry< K, V > > entrySet ()
 
get (Object key)
 
 MapAdapter (Map< K, RealValue > realMap, Converter< RealValue, V > valueConverter)
 
put (K key, V value)
 

Static Public Member Functions

static< T extends EnumLite > Converter< Integer, TnewEnumConverter (final EnumLiteMap< T > enumMap, final T unrecognizedValue)
 

Private Attributes

final Map< K, RealValue > realMap
 
final Converter< RealValue, V > valueConverter
 

Detailed Description

Wrap around a

and provide a

interface.

Definition at line 421 of file Internal.java.

Constructor & Destructor Documentation

◆ MapAdapter()

com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.MapAdapter ( Map< K, RealValue >  realMap,
Converter< RealValue, V >  valueConverter 
)
inline

Definition at line 448 of file Internal.java.

Member Function Documentation

◆ entrySet()

Set<java.util.Map.Entry<K, V> > com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.entrySet ( )
inline

Definition at line 473 of file Internal.java.

◆ get()

V com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.get ( Object  key)
inline

Definition at line 455 of file Internal.java.

◆ newEnumConverter()

static <T extends EnumLite> Converter<Integer, T> com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.newEnumConverter ( final EnumLiteMap< T enumMap,
final T  unrecognizedValue 
)
inlinestatic

Definition at line 429 of file Internal.java.

◆ put()

V com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.put ( K  key,
value 
)
inline

Definition at line 464 of file Internal.java.

Member Data Documentation

◆ realMap

final Map<K, RealValue> com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.realMap
private

Definition at line 445 of file Internal.java.

◆ valueConverter

final Converter<RealValue, V> com.google.protobuf.Internal.MapAdapter< K, V, RealValue >.valueConverter
private

Definition at line 446 of file Internal.java.


The documentation for this class was generated from the following file:
Map
Definition: ruby/ext/google/protobuf_c/protobuf.h:442


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:07