Package com.db4o.internal.encoding
Class UTF8StringEncoding
- java.lang.Object
- 
- com.db4o.internal.encoding.BuiltInStringEncoding
- 
- com.db4o.internal.encoding.UTF8StringEncoding
 
 
- 
- All Implemented Interfaces:
- StringEncoding
 
 public class UTF8StringEncoding extends BuiltInStringEncoding 
- 
- 
Constructor SummaryConstructors Constructor Description UTF8StringEncoding()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringdecode(byte[] bytes, int start, int length)called when a byte array is to be decoded to a string.byte[]encode(java.lang.String str)called when a string is to be encoded to a byte array.- 
Methods inherited from class com.db4o.internal.encoding.BuiltInStringEncodingcreateStringIo, encodingByteForEncoding, stringIoForEncoding
 
- 
 
- 
- 
- 
Method Detail- 
encodepublic byte[] encode(java.lang.String str) Description copied from interface:StringEncodingcalled when a string is to be encoded to a byte array.- Parameters:
- str- the string to encode
- Returns:
- the encoded byte array
 
 - 
decodepublic java.lang.String decode(byte[] bytes, int start, int length)Description copied from interface:StringEncodingcalled when a byte array is to be decoded to a string.- Parameters:
- bytes- the byte array
- start- the start offset in the byte array
- length- the length of the encoded string in the byte array
- Returns:
- the string
 
 
- 
 
-