Module ical4j.core

Class Schema

All Implemented Interfaces:
Serializable, Comparable<Parameter>

public class Schema extends Parameter
$Id$ [18-Apr-2004]

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

See Also:
  • Field Details

    • SCHEMA_ACTION

      public static final Schema SCHEMA_ACTION
    • SCHEMA_PLACE

      public static final Schema SCHEMA_PLACE
    • SCHEMA_THING

      public static final Schema SCHEMA_THING
    • SCHEMA_EVENT

      public static final Schema SCHEMA_EVENT
    • SCHEMA_PERSON

      public static final Schema SCHEMA_PERSON
  • Constructor Details

    • Schema

      public Schema(String aValue)
      Parameters:
      aValue - a string representation of a schema uri
      Throws:
      IllegalArgumentException - when the specified string is not a valid (quoted) uri
    • Schema

      public Schema(URI aUri)
      Parameters:
      aUri - a URI reference to a schema
  • Method Details

    • getUri

      public final URI getUri()
      Returns:
      Returns the uri.
    • getValue

      public final String getValue()
      Specified by:
      getValue in class Content
      Returns:
      the content value