aQute.bnd.annotation.headers
Enum Category

java.lang.Object
  extended by java.lang.Enum<Category>
      extended by aQute.bnd.annotation.headers.Category
All Implemented Interfaces:
Serializable, Comparable<Category>

public enum Category
extends Enum<Category>

Standard categories as specified on OSGi References Page


Enum Constant Summary
adoption
           
bus
           
clients
           
communication
           
cryptography
           
custom
           
database
           
development
           
device
           
discovery
           
distributed
           
ecommerce
           
enroute
           
example
           
framework
           
games
           
json
           
language
           
management
           
messaging
           
mobility
           
network
           
nursery
           
osgi
           
payment
           
preferences
           
publishing
           
reliability
           
robotic
           
scripting
           
security
           
testing
           
tools
           
users
           
utility
           
vehicle
           
wireless
           
xmls
           
 
Field Summary
 String desc
           
 String name
           
 
Method Summary
static Category valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Category[] 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

custom

public static final Category custom

adoption

public static final Category adoption

bus

public static final Category bus

clients

public static final Category clients

communication

public static final Category communication

cryptography

public static final Category cryptography

database

public static final Category database

device

public static final Category device

development

public static final Category development

distributed

public static final Category distributed

discovery

public static final Category discovery

ecommerce

public static final Category ecommerce

example

public static final Category example

framework

public static final Category framework

games

public static final Category games

language

public static final Category language

management

public static final Category management

messaging

public static final Category messaging

mobility

public static final Category mobility

network

public static final Category network

nursery

public static final Category nursery

osgi

public static final Category osgi

payment

public static final Category payment

preferences

public static final Category preferences

publishing

public static final Category publishing

reliability

public static final Category reliability

robotic

public static final Category robotic

scripting

public static final Category scripting

security

public static final Category security

testing

public static final Category testing

tools

public static final Category tools

users

public static final Category users

utility

public static final Category utility

vehicle

public static final Category vehicle

wireless

public static final Category wireless

xmls

public static final Category xmls

json

public static final Category json

enroute

public static final Category enroute
Field Detail

name

public final String name

desc

public final String desc
Method Detail

values

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

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

valueOf

public static Category 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.