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
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawData.Factory
public RawData.Factory()
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