Package org.apache.felix.dm.runtime
Interface MetaData
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
JSONMetaData
This class represents the meta data parsed from a descriptor entry (json) line.
- Author:
- Felix Project Team
-
Method Summary
Modifier and TypeMethodDescriptionclone()Clone this MetaData object.getDictionary(Params key, Dictionary<String, Object> def) Returns a descriptor entry value which is a complex value.intReturns a String descriptor entry parameter value.intReturns a String descriptor entry parameter value.longReturns a String descriptor entry parameter value.longReturns a String descriptor entry parameter value.Returns a String descriptor entry parameter value.Returns a String descriptor entry parameter value.String[]getStrings(Params key) Returns a String array descriptor entry parameter value.String[]getStrings(Params key, String[] def) Returns a String array descriptor entry parameter value.voidsetDictionary(Params key, Dictionary<String, Object> dictionary) Modifies a String[] value.voidModifies a key Sring valuevoidsetStrings(Params key, String[] values) Modifies a String[] value.
-
Method Details
-
getString
Returns a String descriptor entry parameter value. -
getString
Returns a String descriptor entry parameter value. -
getInt
Returns a String descriptor entry parameter value. -
getInt
Returns a String descriptor entry parameter value. -
getLong
Returns a String descriptor entry parameter value. -
getLong
Returns a String descriptor entry parameter value. -
getStrings
Returns a String array descriptor entry parameter value. -
getStrings
Returns a String array descriptor entry parameter value. -
getDictionary
Returns a descriptor entry value which is a complex value. -
setString
Modifies a key Sring value -
setStrings
Modifies a String[] value. -
setDictionary
Modifies a String[] value. -
clone
Clone this MetaData object.- Throws:
CloneNotSupportedException
-