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.


Copyright © 2006-2009 Spring Framework. All Rights Reserved.