RawData.Factory Class

com.bea.data
RawData.Factory Class

public static final class RawData.Factory

    extends Object

Static factory class for creating new instances of RawData


Hierarchy
Object
  RawData.Factory
Enclosing interface

RawData

Constructor Summary

RawData.Factory()

 

Method Summary

public static RawData
newInstance(InputStream stream)
creates a rawdata instance from inputstream
public static RawData
newInstance(byte[] bytes)
creates a rawdata instance from byte[]
public static RawData
newInstance()
creates a rawdata instance
public static RawData
newInstance(String str)
creates a rawdata instance from string
public static RawData
newInstance(String str, String enc)
creates a rawdata instance from string with encoding
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

RawData.Factory

public RawData.Factory()
 

Method Detail

newInstance(InputStream) Method

public static RawData newInstance(InputStream stream)
throws IOException
creates a rawdata instance from inputstream

Parameters

stream
InputStream containing the data.

Returns

a new RawData instance

Exceptions

IOException
thrown if a reading error occurs.

newInstance(byte[]) Method

public static RawData newInstance(byte[] bytes)
throws RawDataRuntimeException
creates a rawdata instance from byte[]

Returns

a new RawData instance

Exceptions

RawDataRuntimeException

newInstance() Method

public static RawData newInstance()
throws RawDataRuntimeException
creates a rawdata instance

Returns

a new RawData instance

Exceptions

RawDataRuntimeException

newInstance(String) Method

public static RawData newInstance(String str)
throws RawDataRuntimeException
creates a rawdata instance from string

Parameters

str
The string representation of the data.

Returns

a new RawData instance

Exceptions

RawDataRuntimeException

newInstance(String, String) Method

public static RawData newInstance(String str, 
                                  String enc)
throws UnsupportedEncodingException, RawDataRuntimeException
creates a rawdata instance from string with encoding

Parameters

str
The string representation of the data.
enc
The encoding to apply on the string representation of the data.

Returns

a new RawData instance

Exceptions

UnsupportedEncodingException
RawDataRuntimeException