com.sap.ip.collaboration.gw.api.enum
Class AvailabilityType

java.lang.Object
  |
  +--com.sap.ip.collaboration.gw.api.enum.AbstractEnum
        |
        +--com.sap.ip.collaboration.gw.api.enum.AvailabilityType
All Implemented Interfaces:
java.io.Serializable

public class AvailabilityType
extends AbstractEnum

Enumeration class for different availability types

Copyright (c) SAP 2002

Version:
$Revision: 1.0$
See Also:
Serialized Form

Inner classes inherited from class com.sap.ip.collaboration.gw.api.enum.AbstractEnum
AbstractEnum.StringIterator
 
Field Summary
static AvailabilityType BUSY
           
static AvailabilityType FREE
           
private static java.util.Map instances
           
private  int intValue
           
static AvailabilityType OUTOFOFFICE
           
static AvailabilityType TENTATIVE
           
static AvailabilityType UNKNOWN
           
private static java.util.Map values
           
 
Fields inherited from class com.sap.ip.collaboration.gw.api.enum.AbstractEnum
value
 
Constructor Summary
private AvailabilityType(java.lang.String value, int id)
           
 
Method Summary
static AvailabilityType getEnumByString(java.lang.String value)
           
 int intValue()
           
static java.util.Iterator stringValues()
           
static AvailabilityType valueOf(char id)
           
static AvailabilityType valueOf(int id)
           
static AvailabilityType valueOf(java.lang.String id)
           
 
Methods inherited from class com.sap.ip.collaboration.gw.api.enum.AbstractEnum
getStringValue, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

BUSY

public static final AvailabilityType BUSY

FREE

public static final AvailabilityType FREE

instances

private static java.util.Map instances

intValue

private int intValue

OUTOFOFFICE

public static final AvailabilityType OUTOFOFFICE

TENTATIVE

public static final AvailabilityType TENTATIVE

UNKNOWN

public static final AvailabilityType UNKNOWN

values

private static java.util.Map values
Constructor Detail

AvailabilityType

private AvailabilityType(java.lang.String value,
                         int id)
Method Detail

getEnumByString

public static AvailabilityType getEnumByString(java.lang.String value)

intValue

public int intValue()

stringValues

public static java.util.Iterator stringValues()

valueOf

public static AvailabilityType valueOf(char id)

valueOf

public static AvailabilityType valueOf(int id)

valueOf

public static AvailabilityType valueOf(java.lang.String id)