aQute.bnd.service.diff
Enum Type

java.lang.Object
  extended by java.lang.Enum<Type>
      extended by aQute.bnd.service.diff.Type
All Implemented Interfaces:
Serializable, Comparable<Type>

public enum Type
extends Enum<Type>


Enum Constant Summary
ACCESS
           
ANNOTATED
           
ANNOTATION
           
API
           
BUNDLE
           
CLASS
           
CLASS_VERSION
           
CLAUSE
           
CONSTANT
           
CUSTOM
           
DEPRECATED
           
ENUM
           
EXTENDS
           
FIELD
           
HEADER
           
IMPLEMENTS
           
INTERFACE
           
MANIFEST
           
METHOD
           
PACKAGE
           
PARAMETER
           
PROGRAM
           
PROPERTY
           
REPO
           
RESOURCE
           
RESOURCES
           
RETURN
           
REVISION
           
SHA
           
VERSION
           
 
Method Summary
 boolean isInherited()
           
static Type valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Type[] 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

ACCESS

public static final Type ACCESS

BUNDLE

public static final Type BUNDLE

API

public static final Type API

MANIFEST

public static final Type MANIFEST

PACKAGE

public static final Type PACKAGE

CLASS

public static final Type CLASS

INTERFACE

public static final Type INTERFACE

ANNOTATION

public static final Type ANNOTATION

ENUM

public static final Type ENUM

EXTENDS

public static final Type EXTENDS

IMPLEMENTS

public static final Type IMPLEMENTS

FIELD

public static final Type FIELD

METHOD

public static final Type METHOD

ANNOTATED

public static final Type ANNOTATED

PROPERTY

public static final Type PROPERTY

RESOURCE

public static final Type RESOURCE

SHA

public static final Type SHA

CUSTOM

public static final Type CUSTOM

CLAUSE

public static final Type CLAUSE

HEADER

public static final Type HEADER

PARAMETER

public static final Type PARAMETER

CLASS_VERSION

public static final Type CLASS_VERSION

RESOURCES

public static final Type RESOURCES

CONSTANT

public static final Type CONSTANT

RETURN

public static final Type RETURN

VERSION

public static final Type VERSION

DEPRECATED

public static final Type DEPRECATED

REPO

public static final Type REPO

PROGRAM

public static final Type PROGRAM

REVISION

public static final Type REVISION
Method Detail

values

public static Type[] 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 (Type c : Type.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Type 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

isInherited

public boolean isInherited()


Copyright © 2014 aQute SARL. All rights reserved.