public class DataContainer extends java.lang.Object implements java.lang.Comparable<DataContainer>
| Modifier and Type | Class and Description |
|---|---|
static class |
DataContainer.Source |
| Modifier and Type | Field and Description |
|---|---|
static java.nio.charset.Charset |
CHARSET |
| Modifier and Type | Method and Description |
|---|---|
DataContainer |
append(DataContainer container) |
int |
compareTo(DataContainer o) |
boolean |
equals(java.lang.Object o) |
static DataContainer |
from(byte[] bytes) |
static DataContainer[] |
from(byte[][] byteArrays) |
static DataContainer |
from(java.lang.String str) |
static DataContainer[] |
from(java.lang.String[] strings) |
static java.util.Map<DataContainer,DataContainer> |
fromByteMap(java.util.Map<byte[],byte[]> byteMap) |
static java.util.Map<DataContainer,DataContainer> |
fromStringMap(java.util.Map<java.lang.String,java.lang.String> byteMap) |
byte[] |
getBytes()
Return data from this container.
|
DataContainer.Source |
getSource() |
java.lang.String |
getString() |
int |
hashCode() |
static java.util.List<byte[]> |
toBytes(java.util.Collection<DataContainer> containers) |
static byte[] |
toBytes(DataContainer container) |
java.lang.String |
toString() |
public static DataContainer from(byte[] bytes)
public static DataContainer from(java.lang.String str)
public static DataContainer[] from(java.lang.String[] strings)
public static DataContainer[] from(byte[][] byteArrays)
public static java.util.Map<DataContainer,DataContainer> fromByteMap(java.util.Map<byte[],byte[]> byteMap)
public static java.util.Map<DataContainer,DataContainer> fromStringMap(java.util.Map<java.lang.String,java.lang.String> byteMap)
public static byte[] toBytes(DataContainer container)
public static java.util.List<byte[]> toBytes(java.util.Collection<DataContainer> containers)
public byte[] getBytes()
public java.lang.String getString()
public DataContainer.Source getSource()
public DataContainer append(DataContainer container)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(DataContainer o)
compareTo in interface java.lang.Comparable<DataContainer>