Package aQute.bnd.component.error
Enum DeclarativeServicesAnnotationError.ErrorType
- java.lang.Object
-
- java.lang.Enum<DeclarativeServicesAnnotationError.ErrorType>
-
- aQute.bnd.component.error.DeclarativeServicesAnnotationError.ErrorType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DeclarativeServicesAnnotationError.ErrorType>
- Enclosing class:
- DeclarativeServicesAnnotationError
public static enum DeclarativeServicesAnnotationError.ErrorType extends java.lang.Enum<DeclarativeServicesAnnotationError.ErrorType>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DeclarativeServicesAnnotationError.ErrorType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DeclarativeServicesAnnotationError.ErrorType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACTIVATE_SIGNATURE_ERROR
public static final DeclarativeServicesAnnotationError.ErrorType ACTIVATE_SIGNATURE_ERROR
-
DEACTIVATE_SIGNATURE_ERROR
public static final DeclarativeServicesAnnotationError.ErrorType DEACTIVATE_SIGNATURE_ERROR
-
MODIFIED_SIGNATURE_ERROR
public static final DeclarativeServicesAnnotationError.ErrorType MODIFIED_SIGNATURE_ERROR
-
COMPONENT_PROPERTIES_ERROR
public static final DeclarativeServicesAnnotationError.ErrorType COMPONENT_PROPERTIES_ERROR
-
INVALID_REFERENCE_BIND_METHOD_NAME
public static final DeclarativeServicesAnnotationError.ErrorType INVALID_REFERENCE_BIND_METHOD_NAME
-
MULTIPLE_REFERENCES_SAME_NAME
public static final DeclarativeServicesAnnotationError.ErrorType MULTIPLE_REFERENCES_SAME_NAME
-
UNABLE_TO_LOCATE_SUPER_CLASS
public static final DeclarativeServicesAnnotationError.ErrorType UNABLE_TO_LOCATE_SUPER_CLASS
-
DYNAMIC_REFERENCE_WITHOUT_UNBIND
public static final DeclarativeServicesAnnotationError.ErrorType DYNAMIC_REFERENCE_WITHOUT_UNBIND
-
INVALID_TARGET_FILTER
public static final DeclarativeServicesAnnotationError.ErrorType INVALID_TARGET_FILTER
-
UNSET_OR_MODIFY_WITH_WRONG_SIGNATURE
public static final DeclarativeServicesAnnotationError.ErrorType UNSET_OR_MODIFY_WITH_WRONG_SIGNATURE
-
MIXED_USE_OF_DS_ANNOTATIONS_BND
public static final DeclarativeServicesAnnotationError.ErrorType MIXED_USE_OF_DS_ANNOTATIONS_BND
-
MIXED_USE_OF_DS_ANNOTATIONS_STD
public static final DeclarativeServicesAnnotationError.ErrorType MIXED_USE_OF_DS_ANNOTATIONS_STD
-
REFERENCE
public static final DeclarativeServicesAnnotationError.ErrorType REFERENCE
-
DYNAMIC_FINAL_FIELD_WITH_REPLACE
public static final DeclarativeServicesAnnotationError.ErrorType DYNAMIC_FINAL_FIELD_WITH_REPLACE
-
DYNAMIC_FIELD_NOT_VOLATILE
public static final DeclarativeServicesAnnotationError.ErrorType DYNAMIC_FIELD_NOT_VOLATILE
-
FINAL_FIELD_WITH_REPLACE
public static final DeclarativeServicesAnnotationError.ErrorType FINAL_FIELD_WITH_REPLACE
-
UPDATE_FIELD_WITH_STATIC
public static final DeclarativeServicesAnnotationError.ErrorType UPDATE_FIELD_WITH_STATIC
-
UPDATE_FIELD_WITH_UNARY
public static final DeclarativeServicesAnnotationError.ErrorType UPDATE_FIELD_WITH_UNARY
-
COLLECTION_SUBCLASS_FIELD_WITH_REPLACE
public static final DeclarativeServicesAnnotationError.ErrorType COLLECTION_SUBCLASS_FIELD_WITH_REPLACE
-
INCOMPATIBLE_SERVICE
public static final DeclarativeServicesAnnotationError.ErrorType INCOMPATIBLE_SERVICE
-
MISSING_REFERENCE_NAME
public static final DeclarativeServicesAnnotationError.ErrorType MISSING_REFERENCE_NAME
-
COMPONENT_PROPERTY_ANNOTATION_PROBLEM
public static final DeclarativeServicesAnnotationError.ErrorType COMPONENT_PROPERTY_ANNOTATION_PROBLEM
-
INVALID_COMPONENT_TYPE
public static final DeclarativeServicesAnnotationError.ErrorType INVALID_COMPONENT_TYPE
-
CONSTRUCTOR_SIGNATURE_ERROR
public static final DeclarativeServicesAnnotationError.ErrorType CONSTRUCTOR_SIGNATURE_ERROR
-
VERSION_MISMATCH
public static final DeclarativeServicesAnnotationError.ErrorType VERSION_MISMATCH
-
ANYSERVICE_NO_TARGET
public static final DeclarativeServicesAnnotationError.ErrorType ANYSERVICE_NO_TARGET
-
OPTIONAL_FIELD_WITH_MULTIPLE
public static final DeclarativeServicesAnnotationError.ErrorType OPTIONAL_FIELD_WITH_MULTIPLE
-
-
Method Detail
-
values
public static DeclarativeServicesAnnotationError.ErrorType[] 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 (DeclarativeServicesAnnotationError.ErrorType c : DeclarativeServicesAnnotationError.ErrorType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DeclarativeServicesAnnotationError.ErrorType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-