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

public Class Value

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 Value Data Type parameter.
Author
Ben Fortuna

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final Value
BINARY

Binary value type.

public static final Value
BOOLEAN

Boolean value type.

public static final Value
CAL_ADDRESS

Calendar address value type.

public static final Value
DATE

Date value type.

public static final Value
DATE_TIME

Date-time value type.

public static final Value
DURATION

Duration value type.

public static final Value
FLOAT

Float value type.

public static final Value
INTEGER

Integer value type.

public static final Value
PERIOD

Period value type.

public static final Value
RECUR

Recurrence value type.

private static final long
public static final Value
TEXT

Text value type.

public static final Value
TIME

Time value type.

public static final Value
public static final Value
URI

URI value type.

public static final Value
UTC_OFFSET

UTC offset value type.

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

Constructor Summary

AccessConstructor and Description
public
Value(final String
a string representation of a value data type
aValue
)

Method Summary

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

Field Detail

BINARYback to summary
public static final Value BINARY

Binary value type.

BOOLEANback to summary
public static final Value BOOLEAN

Boolean value type.

CAL_ADDRESSback to summary
public static final Value CAL_ADDRESS

Calendar address value type.

DATEback to summary
public static final Value DATE

Date value type.

DATE_TIMEback to summary
public static final Value DATE_TIME

Date-time value type.

DURATIONback to summary
public static final Value DURATION

Duration value type.

FLOATback to summary
public static final Value FLOAT

Float value type.

INTEGERback to summary
public static final Value INTEGER

Integer value type.

PERIODback to summary
public static final Value PERIOD

Period value type.

RECURback to summary
public static final Value RECUR

Recurrence value type.

serialVersionUIDback to summary
private static final long serialVersionUID

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

TEXTback to summary
public static final Value TEXT

Text value type.

TIMEback to summary
public static final Value TIME

Time value type.

UIDback to summary
public static final Value UID
URIback to summary
public static final Value URI

URI value type.

UTC_OFFSETback to summary
public static final Value UTC_OFFSET

UTC offset value type.

valueback to summary
private final String value
VALUE_BINARYback to summary
private static final String VALUE_BINARY
VALUE_BOOLEANback to summary
private static final String VALUE_BOOLEAN
VALUE_CAL_ADDRESSback to summary
private static final String VALUE_CAL_ADDRESS
VALUE_DATEback to summary
private static final String VALUE_DATE
VALUE_DATE_TIMEback to summary
private static final String VALUE_DATE_TIME
VALUE_DURATIONback to summary
private static final String VALUE_DURATION
VALUE_FLOATback to summary
private static final String VALUE_FLOAT
VALUE_INTEGERback to summary
private static final String VALUE_INTEGER
VALUE_PERIODback to summary
private static final String VALUE_PERIOD
VALUE_RECURback to summary
private static final String VALUE_RECUR
VALUE_TEXTback to summary
private static final String VALUE_TEXT
VALUE_TIMEback to summary
private static final String VALUE_TIME
VALUE_URIback to summary
private static final String VALUE_URI
VALUE_UTC_OFFSETback to summary
private static final String VALUE_UTC_OFFSET
XML_REFERENCEback to summary
public static final Value XML_REFERENCE

Constructor Detail

Valueback to summary
public Value(final String aValue)
Parameters
aValue:String

a string representation of a value data 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 Value.Factory

extends Factory
implements ParameterFactory<Value>
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 Value
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 Value 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:Value

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

Annotations
@Override