Package org.smallmind.nutsnbolts.json
Class BinaryData
- java.lang.Object
-
- org.smallmind.nutsnbolts.json.BinaryData
-
- All Implemented Interfaces:
Serializable
public class BinaryData extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BinaryData()BinaryData(String contentType, Encoding encoding, byte[] bytes)BinaryData(Encoding encoding, byte[] bytes)BinaryData(Encoding encoding, Encryption encryption, Key key, String original)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]decode()byte[]decrypt(Key key)StringgetContentType()StringgetData()EncodinggetEncoding()EncryptiongetEncryption()StringgetName()booleanisEncrypted()BinaryDatasetContentType(String contentType)voidsetData(String data)voidsetEncoding(Encoding encoding)voidsetEncryption(Encryption encryption)BinaryDatasetName(String name)
-
-
-
Method Detail
-
isEncrypted
public boolean isEncrypted()
-
getEncoding
public Encoding getEncoding()
-
setEncoding
public void setEncoding(Encoding encoding)
-
getEncryption
public Encryption getEncryption()
-
setEncryption
public void setEncryption(Encryption encryption)
-
getName
public String getName()
-
setName
public BinaryData setName(String name)
-
getContentType
public String getContentType()
-
setContentType
public BinaryData setContentType(String contentType)
-
getData
public String getData()
-
setData
public void setData(String data)
-
-