com.edustructures.sifworks.common
Class PhoneNumberType

java.lang.Object
  extended by com.edustructures.sifworks.SIFSimpleType<java.lang.String>
      extended by com.edustructures.sifworks.SIFString
          extended by com.edustructures.sifworks.SIFEnum
              extended by com.edustructures.sifworks.common.PhoneNumberType
All Implemented Interfaces:
java.io.Serializable

public class PhoneNumberType
extends SIFEnum

Defines the set of values that can be specified whenever a PhoneNumberType is used as a parameter to a method or constructor. Alternatively, the static wrap method can be called to encapsulate any string value in a PhoneNumberType object.

Since:
1.1
Version:
2.0
See Also:
Serialized Form

Field Summary
static PhoneNumberType ALT
          Alternate telephone number ("0350")
static PhoneNumberType ANSWERING_SERVICE
          Answering service ("0359")
static PhoneNumberType APPOINTMENT
          Appointment telephone number ("0400")
static PhoneNumberType BEEPER
          Beeper number ("0370")
static PhoneNumberType FAX
          Facsimile number ("2364")
static PhoneNumberType INSTANT_MESSAGING
          Instant messaging number ("0478")
static PhoneNumberType MEDIA_CONFERENCE
          Media conferencing number ("0486")
static PhoneNumberType PRIMARY
          Main telephone number ("0096")
static PhoneNumberType SIF1x_ALT
          Alternate telephone number ("01")
static PhoneNumberType SIF1x_ANSWERING_SERVICE
          Answering service ("02")
static PhoneNumberType SIF1x_APPT_NUMBER
          Appointment telephone number ("10")
static PhoneNumberType SIF1x_BEEPER
          Beeper number ("03")
static PhoneNumberType SIF1x_EXT
          Telephone extension ("04")
static PhoneNumberType SIF1x_HOME_FAX
          Home facsimile number ("05")
static PhoneNumberType SIF1x_HOME_PHONE
          Home telephone number ("06")
static PhoneNumberType SIF1x_NIGHT_PHONE
          Night telephone number ("07")
static PhoneNumberType SIF1x_OTHER_RES_FAX
          Other residential facsimile number ("08")
static PhoneNumberType SIF1x_OTHER_RES_PHONE
          Other residential telephone number ("09")
static PhoneNumberType SIF1x_PERSONAL_CELL
          Personal cellular number ("11")
static PhoneNumberType SIF1x_PERSONAL_PHONE
          Personal telephone number ("12")
static PhoneNumberType SIF1x_TELEMAIL
          Telemail number ("14")
static PhoneNumberType SIF1x_TELEX
          Telex number ("13")
static PhoneNumberType SIF1x_VOICEMAIL
          Voicemail ("15")
static PhoneNumberType SIF1x_WORK_CELL
          Work cellular number ("16")
static PhoneNumberType SIF1x_WORK_FAX
          Work facsimile number ("17")
static PhoneNumberType SIF1x_WORK_PHONE
          Work telephone number ("18")
static PhoneNumberType TELEMAIL
          Telemail ("0437")
static PhoneNumberType TELEX
          Telex number ("0426")
static PhoneNumberType VOICE_MAIL
          Voice mail ("0448")
 
Method Summary
static PhoneNumberType wrap(java.lang.String value)
          Wrap an arbitrary string value in a PhoneNumberType object.
 
Methods inherited from class com.edustructures.sifworks.SIFString
getTypeConverter, isDoNotEncode
 
Methods inherited from class com.edustructures.sifworks.SIFSimpleType
createField, equals, getDataType, getSQLType, getValue, hashCode, toString, toString, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ALT

public static final PhoneNumberType ALT
Alternate telephone number ("0350")


SIF1x_OTHER_RES_FAX

public static final PhoneNumberType SIF1x_OTHER_RES_FAX
Other residential facsimile number ("08")


SIF1x_EXT

public static final PhoneNumberType SIF1x_EXT
Telephone extension ("04")


SIF1x_HOME_PHONE

public static final PhoneNumberType SIF1x_HOME_PHONE
Home telephone number ("06")


SIF1x_OTHER_RES_PHONE

public static final PhoneNumberType SIF1x_OTHER_RES_PHONE
Other residential telephone number ("09")


MEDIA_CONFERENCE

public static final PhoneNumberType MEDIA_CONFERENCE
Media conferencing number ("0486")


SIF1x_WORK_FAX

public static final PhoneNumberType SIF1x_WORK_FAX
Work facsimile number ("17")


BEEPER

public static final PhoneNumberType BEEPER
Beeper number ("0370")


SIF1x_WORK_PHONE

public static final PhoneNumberType SIF1x_WORK_PHONE
Work telephone number ("18")


SIF1x_HOME_FAX

public static final PhoneNumberType SIF1x_HOME_FAX
Home facsimile number ("05")


SIF1x_WORK_CELL

public static final PhoneNumberType SIF1x_WORK_CELL
Work cellular number ("16")


SIF1x_TELEMAIL

public static final PhoneNumberType SIF1x_TELEMAIL
Telemail number ("14")


SIF1x_APPT_NUMBER

public static final PhoneNumberType SIF1x_APPT_NUMBER
Appointment telephone number ("10")


INSTANT_MESSAGING

public static final PhoneNumberType INSTANT_MESSAGING
Instant messaging number ("0478")


SIF1x_PERSONAL_CELL

public static final PhoneNumberType SIF1x_PERSONAL_CELL
Personal cellular number ("11")


SIF1x_PERSONAL_PHONE

public static final PhoneNumberType SIF1x_PERSONAL_PHONE
Personal telephone number ("12")


PRIMARY

public static final PhoneNumberType PRIMARY
Main telephone number ("0096")


ANSWERING_SERVICE

public static final PhoneNumberType ANSWERING_SERVICE
Answering service ("0359")


SIF1x_NIGHT_PHONE

public static final PhoneNumberType SIF1x_NIGHT_PHONE
Night telephone number ("07")


SIF1x_VOICEMAIL

public static final PhoneNumberType SIF1x_VOICEMAIL
Voicemail ("15")


TELEX

public static final PhoneNumberType TELEX
Telex number ("0426")


SIF1x_TELEX

public static final PhoneNumberType SIF1x_TELEX
Telex number ("13")


SIF1x_ALT

public static final PhoneNumberType SIF1x_ALT
Alternate telephone number ("01")


VOICE_MAIL

public static final PhoneNumberType VOICE_MAIL
Voice mail ("0448")


TELEMAIL

public static final PhoneNumberType TELEMAIL
Telemail ("0437")


SIF1x_ANSWERING_SERVICE

public static final PhoneNumberType SIF1x_ANSWERING_SERVICE
Answering service ("02")


FAX

public static final PhoneNumberType FAX
Facsimile number ("2364")


APPOINTMENT

public static final PhoneNumberType APPOINTMENT
Appointment telephone number ("0400")


SIF1x_BEEPER

public static final PhoneNumberType SIF1x_BEEPER
Beeper number ("03")

Method Detail

wrap

public static PhoneNumberType wrap(java.lang.String value)
Wrap an arbitrary string value in a PhoneNumberType object.

Parameters:
value - The element/attribute value. This method does not verify that the value is valid according to the SIF Specification.


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.