Class ConverterCollections.ConverterEntry<FK,TK,FV,TV>

java.lang.Object
com.tangosol.util.ConverterCollections.AbstractConverterEntry<FK,TK,FV,TV>
com.tangosol.util.ConverterCollections.ConverterEntry<FK,TK,FV,TV>
Type Parameters:
FK - the type of the keys in the underlying Entry
TK - the type that the keys should be converted to
FV - the type of the values in the underlying Entry
TV - the type that the values should be converted to
All Implemented Interfaces:
Serializable, Map.Entry<TK,TV>
Direct Known Subclasses:
ConverterCollections.ConverterCacheEntry
Enclosing class:
ConverterCollections

public static class ConverterCollections.ConverterEntry<FK,TK,FV,TV> extends ConverterCollections.AbstractConverterEntry<FK,TK,FV,TV>
A Map Entry that lazily converts the key and value.
See Also:
  • Field Details

    • m_convKeyUp

      protected final Converter<FK,TK> m_convKeyUp
      The Converter used to view the Entry's key.
    • m_convValUp

      protected final Converter<FV,TV> m_convValUp
      The Converter used to view the Entry's value.
    • m_convValDown

      protected final Converter<TV,FV> m_convValDown
      The Converter used to store the Entry's value.
  • Constructor Details

    • ConverterEntry

      public ConverterEntry(Map.Entry<FK,FV> entry, Converter<FK,TK> convKeyUp, Converter<FV,TV> convValUp, Converter<TV,FV> convValDown)
      Constructor.
      Parameters:
      entry - the Entry to wrap
      convKeyUp - the Converter to view the underlying Entry's keys through
      convValUp - the Converter to view the underlying Entry's values through
      convValDown - the Converter to use to pass values down to the underlying Entry
  • Method Details