ValueMetadata
Date: 2016-06-25

org.osgi.service.blueprint.reflect

## Interface ValueMetadata

- All Superinterfaces:
    Metadata, NonNullMetadata

      @ConsumerType
      public interface ValueMetadata
      extends NonNullMetadata

  Metadata for a simple `String` value that will be type-converted if necessary before injecting.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getStringValue()` Return the unconverted string representation of the value.
    `java.lang.String` | `getType()` Return the name of the type to which the value should be converted.

- - ### Method Detail

    - #### getStringValue

          java.lang.String getStringValue()

      Return the unconverted string representation of the value. This is specified by the `value` attribute or text part of the `value` element.
      Returns:
        The unconverted string representation of the value.

    - #### getType

          java.lang.String getType()

      Return the name of the type to which the value should be converted. This is specified by the `type` attribute.
      Returns:
        The name of the type to which the value should be converted or `null` if no type is specified.