Class BundleInfo
- java.lang.Object
-
- org.apache.felix.webconsole.bundleinfo.BundleInfo
-
public class BundleInfo extends java.lang.ObjectThis entity defines additional bundle information entry, that is provided by theBundleInfoProvider. Each information entry is featured by name, value, type and description.
-
-
Constructor Summary
Constructors Constructor Description BundleInfo(java.lang.String name, java.lang.Object value, BundleInfoType type, java.lang.String description)Creates a new bundle information entry.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Gets user-friendly description of the key pair.java.lang.StringgetName()Gets the name of the information entry.BundleInfoTypegetType()Gets the type of the information value.java.lang.ObjectgetValue()Gets the information value.
-
-
-
Constructor Detail
-
BundleInfo
public BundleInfo(java.lang.String name, java.lang.Object value, BundleInfoType type, java.lang.String description)Creates a new bundle information entry.- Parameters:
name- the name of the entryvalue- the value associated with that entrytype- the type of the valuedescription- additional, user-friendly description for that value.
-
-
Method Detail
-
getName
public java.lang.String getName()
Gets the name of the information entry. The name should be localized according the requested locale.- Returns:
- the name of that information key.
-
getDescription
public java.lang.String getDescription()
Gets user-friendly description of the key pair. The description should be localized according the requested locale.- Returns:
- the description for that information key.
-
getValue
public java.lang.Object getValue()
Gets the information value.- Returns:
- the value.
-
getType
public BundleInfoType getType()
Gets the type of the information value.- Returns:
- the information type.
-
-