Package org.apache.felix.scr.impl.inject
Enum ValueUtils.ValueType
- java.lang.Object
-
- java.lang.Enum<ValueUtils.ValueType>
-
- org.apache.felix.scr.impl.inject.ValueUtils.ValueType
-
- All Implemented Interfaces:
Serializable
,Comparable<ValueUtils.ValueType>
- Enclosing class:
- ValueUtils
public static enum ValueUtils.ValueType extends Enum<ValueUtils.ValueType>
The value type of the field, activation field or constructor parameter
-
-
Enum Constant Summary
Enum Constants Enum Constant Description bundleContext
componentContext
config_annotation
config_map
ignore
ref_formatterLogger
ref_logger
ref_map
ref_serviceObjects
ref_serviceReference
ref_serviceType
ref_tuple
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ValueUtils.ValueType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ValueUtils.ValueType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ignore
public static final ValueUtils.ValueType ignore
-
componentContext
public static final ValueUtils.ValueType componentContext
-
bundleContext
public static final ValueUtils.ValueType bundleContext
-
config_map
public static final ValueUtils.ValueType config_map
-
config_annotation
public static final ValueUtils.ValueType config_annotation
-
ref_logger
public static final ValueUtils.ValueType ref_logger
-
ref_formatterLogger
public static final ValueUtils.ValueType ref_formatterLogger
-
ref_serviceReference
public static final ValueUtils.ValueType ref_serviceReference
-
ref_serviceObjects
public static final ValueUtils.ValueType ref_serviceObjects
-
ref_serviceType
public static final ValueUtils.ValueType ref_serviceType
-
ref_map
public static final ValueUtils.ValueType ref_map
-
ref_tuple
public static final ValueUtils.ValueType ref_tuple
-
-
Method Detail
-
values
public static ValueUtils.ValueType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ValueUtils.ValueType c : ValueUtils.ValueType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ValueUtils.ValueType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-