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

public Class Schema

extends Parameter
Class Inheritance
Imports
net.fortuna.ical4j.model.Content, .Parameter, .ParameterFactory, net.fortuna.ical4j.util.Strings, .Uris, java.net.URI, .URISyntaxException

$Id$ [18-Apr-2004]

Provides identifying information about the nature of the content of the corresponding "STRUCTURED-DATA" property value. .

Author
Mike Douglass

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final Schema
public static final Schema
public static final Schema
public static final Schema
public static final Schema
private static final long
private final URI
Inherited from net.fortuna.ical4j.model.Parameter:
ABBREVALTREPCNCUTYPEDELEGATED_FROMDELEGATED_TODERIVEDDIRDISPLAYEMAILENCODINGEXPERIMENTAL_PREFIXFBTYPEFEATUREFMTTYPELABELLANGUAGEMEMBERORDERPARTSTATRANGERELATEDRELTYPEROLERSVPSCHEDULE_AGENTSCHEDULE_STATUSSCHEMASENT_BYTYPETZIDVALUEVVENUE

Constructor Summary

AccessConstructor and Description
public
Schema(final String
a string representation of a schema uri
aValue
)

public
Schema(final URI
a URI reference to a schema
aUri
)

Method Summary

Modifier and TypeMethod and Description
public final URI

Returns:

Returns the uri.
getUri
()

public final String
Inherited from net.fortuna.ical4j.model.Parameter:
compareToequalsgetNamehashCodetoString

Field Detail

SCHEMA_ACTIONback to summary
public static final Schema SCHEMA_ACTION
SCHEMA_EVENTback to summary
public static final Schema SCHEMA_EVENT
SCHEMA_PERSONback to summary
public static final Schema SCHEMA_PERSON
SCHEMA_PLACEback to summary
public static final Schema SCHEMA_PLACE
SCHEMA_THINGback to summary
public static final Schema SCHEMA_THING
serialVersionUIDback to summary
private static final long serialVersionUID

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

uriback to summary
private final URI uri

Constructor Detail

Schemaback to summary
public Schema(final String aValue)
Parameters
aValue:String

a string representation of a schema uri

Exceptions
IllegalArgumentException:
when the specified string is not a valid (quoted) uri
Schemaback to summary
public Schema(final URI aUri)
Parameters
aUri:URI

a URI reference to a schema

Method Detail

getUriback to summary
public final URI getUri()
Returns:URI

Returns the uri.

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

net.fortuna.ical4j.model.parameter back to summary

public Class Schema.Factory

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

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