@Entity
public class BinaryData
extends com.whitestein.lsps.common.VersionedAbstractEntity
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DELETE_WITH_IDS
query name
|
static java.lang.String |
FIND_FOR_DOCUMENT
query name
|
static java.lang.String |
FIND_FOR_TODO
query name
|
Modifier | Constructor and Description |
---|---|
protected |
BinaryData()
Instantiates a new binary data entry.
|
|
BinaryData(java.lang.String filename,
java.lang.String description,
java.sql.Blob content)
Instantiates a new binary data entry.
|
|
BinaryData(java.lang.String filename,
java.lang.String description,
java.lang.String mime,
java.sql.Blob content)
Instantiates a new binary data entry.
|
|
BinaryData(java.lang.String filename,
java.lang.String description,
java.lang.String mime,
java.sql.Blob content,
java.util.List<BinaryDataMetadata> metadata)
Instantiates a new binary data entry.
|
Modifier and Type | Method and Description |
---|---|
void |
addMetadata(java.lang.String name,
java.lang.String value)
Adds metadata.
|
java.sql.Blob |
getContent()
Returns the content.
|
java.lang.String |
getDescription()
Returns the description.
|
java.lang.String |
getFilename()
Returns the filename.
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Returns an unmodifiable map of binary data metadata.
|
java.lang.String |
getMime()
Returns the MIME type.
|
long |
getSize()
Returns the content size.
|
void |
setDescription(java.lang.String description) |
void |
setFilename(java.lang.String filename) |
void |
setMime(java.lang.String mime) |
public static final java.lang.String DELETE_WITH_IDS
public static final java.lang.String FIND_FOR_TODO
public static final java.lang.String FIND_FOR_DOCUMENT
public BinaryData(java.lang.String filename, java.lang.String description, java.lang.String mime, java.sql.Blob content, java.util.List<BinaryDataMetadata> metadata)
filename
- content
- description
- mime
- metadata
- public BinaryData(java.lang.String filename, java.lang.String description, java.lang.String mime, java.sql.Blob content)
filename
- content
- description
- mime
- public BinaryData(java.lang.String filename, java.lang.String description, java.sql.Blob content)
filename
- content
- description
- protected BinaryData()
public void addMetadata(java.lang.String name, java.lang.String value)
name
- value
- public java.sql.Blob getContent()
public java.lang.String getFilename()
public java.lang.String getDescription()
public java.lang.String getMime()
public long getSize()
public void setFilename(java.lang.String filename)
filename
- the filename to setpublic void setDescription(java.lang.String description)
description
- the description to setpublic void setMime(java.lang.String mime)
mime
- the mime to setpublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.