edu.uiuc.cs.seclab.modem
Class ModemPacketFactory

java.lang.Object
  extended by edu.uiuc.cs.seclab.modem.ModemPacketFactory

public class ModemPacketFactory
extends java.lang.Object

Factory class for creating modem packets


Field Summary
private static ModemPacketFactory instance
           
 
Constructor Summary
private ModemPacketFactory()
           
 
Method Summary
 ModemPacket create(byte[] data, boolean addCr)
           
 ModemPacket create(char[] data, boolean addCr)
           
 ModemPacket create(java.lang.String data, boolean addCr)
           
static ModemPacketFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

private static ModemPacketFactory instance
Constructor Detail

ModemPacketFactory

private ModemPacketFactory()
Method Detail

create

public ModemPacket create(byte[] data,
                          boolean addCr)
                   throws ModemException
Throws:
ModemException

create

public ModemPacket create(char[] data,
                          boolean addCr)
                   throws ModemException
Throws:
ModemException

create

public ModemPacket create(java.lang.String data,
                          boolean addCr)
                   throws ModemException
Throws:
ModemException

getInstance

public static ModemPacketFactory getInstance()