com.claritysys.data
Class PhoneGenerator.PhoneNumber

java.lang.Object
  extended by com.claritysys.data.PhoneGenerator.PhoneNumber
Enclosing class:
PhoneGenerator

public static class PhoneGenerator.PhoneNumber
extends java.lang.Object

Represents a randomly generated phone number and its parts.


Field Summary
 java.lang.String areaCode
          The area code, with no formatting.
 java.lang.String extension
          The 2 to 5 digit extension, such as "11" or "41227".
 java.lang.String number
          The number by itself, such as "1234".
 java.lang.String prefix
          The telephone prefix, with no formatting, eg "555".
 
Constructor Summary
PhoneGenerator.PhoneNumber(java.lang.String areaCode, java.lang.String prefix, java.lang.String number, java.lang.String extension)
          Create a new random phone number having the given field values.
 
Method Summary
 java.lang.String getFormatted(boolean withExtension)
          Return the whole number, formatted with/without the extension.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

areaCode

public java.lang.String areaCode
The area code, with no formatting. Eg "805".


prefix

public java.lang.String prefix
The telephone prefix, with no formatting, eg "555".


number

public java.lang.String number
The number by itself, such as "1234".


extension

public java.lang.String extension
The 2 to 5 digit extension, such as "11" or "41227".

Constructor Detail

PhoneGenerator.PhoneNumber

public PhoneGenerator.PhoneNumber(java.lang.String areaCode,
                                  java.lang.String prefix,
                                  java.lang.String number,
                                  java.lang.String extension)
Create a new random phone number having the given field values.

Method Detail

getFormatted

public java.lang.String getFormatted(boolean withExtension)
Return the whole number, formatted with/without the extension. Eg: "(805) 555-1234 x41277".


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ? 2002 Clarity Systems Group, LLC. All Rights Reserved.