aQute.bnd.component.error
Enum DeclarativeServicesAnnotationError.ErrorType

java.lang.Object
  extended by java.lang.Enum<DeclarativeServicesAnnotationError.ErrorType>
      extended by aQute.bnd.component.error.DeclarativeServicesAnnotationError.ErrorType
All Implemented Interfaces:
Serializable, Comparable<DeclarativeServicesAnnotationError.ErrorType>
Enclosing class:
DeclarativeServicesAnnotationError

public static enum DeclarativeServicesAnnotationError.ErrorType
extends Enum<DeclarativeServicesAnnotationError.ErrorType>


Enum Constant Summary
ACTIVATE_SIGNATURE_ERROR
           
COMPONENT_PROPERTIES_ERROR
           
DEACTIVATE_SIGNATURE_ERROR
           
DYNAMIC_REFERENCE_WITHOUT_UNBIND
           
INVALID_REFERENCE_BIND_METHOD_NAME
           
INVALID_TARGET_FILTER
           
MODIFIED_SIGNATURE_ERROR
           
MULTIPLE_REFERENCES_SAME_NAME
           
UNABLE_TO_LOCATE_SUPER_CLASS
           
UNSET_OR_MODIFY_WITH_WRONG_SIGNATURE
           
 
Method Summary
static DeclarativeServicesAnnotationError.ErrorType valueOf(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.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

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
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(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 name
NullPointerException - if the argument is null


Copyright © 2014 aQute SARL. All rights reserved.