Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.osgi.service.blueprint.reflect
Interface MapMetadata

All Superinterfaces:
  Metadata, NonNullMetadata

    public interface MapMetadata

extends NonNullMetadata

Metadata for a Map based value.

This is specified by the `map` element.

Version:
  $Revision: 7563 $

Method Summary
`List` | `getEntries()` Return the entries for the map.
`String` | `getKeyType()` Return the name of the type of the map keys.
`String` | `getValueType()` Return the name of the type of the map values.

Method Detail

### getKeyType

    String getKeyType()

  Return the name of the type of the map keys. This is specified by the `key-type` attribute of the map.

  Returns:
    The name of the type of the map keys, or `null` if none is specified.

### getValueType

    String getValueType()

  Return the name of the type of the map values. This is specified by the `value-type` attribute of the map.

  Returns:
    The name of the type of the map values, or `null` if none is specified.

### getEntries

    List getEntries()

  Return the entries for the map.

  Returns:
    An immutable List of `MapEntry` objects for each entry in the map. The List is empty if no entries are specified for the map.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2006-2013. All Rights Reserved.