Class MapEntry<KeyType,ValueType>

java.lang.Object
org.mule.runtime.api.component.AbstractComponent
org.mule.runtime.dsl.api.component.MapEntry<KeyType,ValueType>
Type Parameters:
KeyType - the key type
ValueType - the value type
All Implemented Interfaces:
org.mule.runtime.api.component.Component

public final class MapEntry<KeyType,ValueType> extends org.mule.runtime.api.component.AbstractComponent
Instances of this classes represent a map entry defined in the configuration. It's possible to create map instances from a set of entries or receive a list of entries for any custom map processing.
Since:
4.0
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.mule.runtime.api.component.Component

    org.mule.runtime.api.component.Component.Annotations
  • Field Summary

    Fields inherited from class org.mule.runtime.api.component.AbstractComponent

    ANNOTATION_NAME, LOCATION_KEY, ROOT_CONTAINER_NAME_KEY

    Fields inherited from interface org.mule.runtime.api.component.Component

    ANNOTATIONS_PROPERTY_NAME, NS_MULE_DOCUMENTATION, NS_MULE_PARSER_METADATA
  • Constructor Summary

    Constructors
    Constructor
    Description
    MapEntry(KeyType key, ValueType value)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     

    Methods inherited from class org.mule.runtime.api.component.AbstractComponent

    getAnnotation, getAnnotations, getDslSource, getIdentifier, getLocation, getRepresentation, getRootContainerLocation, initRootContainerName, setAnnotations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getKey

      public KeyType getKey()
      Returns:
      the entry key
    • getValue

      public ValueType getValue()
      Returns:
      the entry value