Top Description Inners Fields Constructors Methods
net.fortuna.ical4j.model.parameter

public Class CuType

extends Parameter
implements Encodable
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.model.Encodable
Imports
net.fortuna.ical4j.model.Content, .Encodable, .Parameter, .ParameterFactory, net.fortuna.ical4j.util.Strings

$Id$ [18-Apr-2004]

Defines a Calendar User Type.

Author
benfortuna

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final CuType
GROUP

Group.

public static final CuType
INDIVIDUAL

Individual.

public static final CuType
RESOURCE

Resource.

public static final CuType
ROOM

Room.

private static final long
public static final CuType
UNKNOWN

Unknown.

private final String
private static final String
private static final String
private static final String
private static final String
private static final String
Inherited from net.fortuna.ical4j.model.Parameter:
ABBREVALTREPCNCUTYPEDELEGATED_FROMDELEGATED_TODERIVEDDIRDISPLAYEMAILENCODINGEXPERIMENTAL_PREFIXFBTYPEFEATUREFMTTYPELABELLANGUAGEMEMBERORDERPARTSTATRANGERELATEDRELTYPEROLERSVPSCHEDULE_AGENTSCHEDULE_STATUSSCHEMASENT_BYTYPETZIDVALUEVVENUE

Constructor Summary

AccessConstructor and Description
public
CuType(final String
a string representation of a Calendar User Type
aValue
)

Method Summary

Modifier and TypeMethod and Description
public final String
Inherited from net.fortuna.ical4j.model.Parameter:
compareToequalsgetNamehashCodetoString

Field Detail

GROUPback to summary
public static final CuType GROUP

Group.

INDIVIDUALback to summary
public static final CuType INDIVIDUAL

Individual.

RESOURCEback to summary
public static final CuType RESOURCE

Resource.

ROOMback to summary
public static final CuType ROOM

Room.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides net.fortuna.ical4j.model.Parameter.serialVersionUID.

UNKNOWNback to summary
public static final CuType UNKNOWN

Unknown.

valueback to summary
private final String value
VALUE_GROUPback to summary
private static final String VALUE_GROUP
VALUE_INDIVIDUALback to summary
private static final String VALUE_INDIVIDUAL
VALUE_RESOURCEback to summary
private static final String VALUE_RESOURCE
VALUE_ROOMback to summary
private static final String VALUE_ROOM
VALUE_UNKNOWNback to summary
private static final String VALUE_UNKNOWN

Constructor Detail

CuTypeback to summary
public CuType(final String aValue)
Parameters
aValue:String

a string representation of a Calendar User Type

Method Detail

getValueback to summary
public final String getValue()

Implements abstract net.fortuna.ical4j.model.Content.getValue.

Returns:String

Doc from net.fortuna.ical4j.model.Content.getValue.

the content value

Annotations
@Override
net.fortuna.ical4j.model.parameter back to summary

public Class CuType.Factory

extends Factory
implements ParameterFactory<CuType>
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.model.ParameterFactory, java.io.Serializable

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CuType
createParameter(final String
a value to assign to the returned parameter
value
)

Implements net.fortuna.ical4j.model.ParameterFactory.createParameter.

Returns a parameter instance of the appropriate type with the specified value.

Inherited from net.fortuna.ical4j.model.Content.Factory:
supports

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

Factoryback to summary
public Factory()

Method Detail

createParameterback to summary
public CuType createParameter(final String value)

Implements net.fortuna.ical4j.model.ParameterFactory.createParameter.

Doc from net.fortuna.ical4j.model.ParameterFactory.createParameter.

Returns a parameter instance of the appropriate type with the specified value.

Parameters
value:String

a value to assign to the returned parameter

Returns:CuType

a parameter instance, or null if this factory is unable to create an appropriate parameter

Annotations
@Override