public interface ImageHandler
| Modifier and Type | Field and Description |
|---|---|
static int |
KEY_LENGTH
The URL key length
|
| Modifier and Type | Method and Description |
|---|---|
<I extends ImageVO> |
build(java.lang.Class<I> type,
java.lang.Long id,
java.lang.String name,
java.lang.Boolean convertedToJpeg,
java.lang.String contentType,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer length,
java.lang.String key,
java.util.Date lastModified)
Builds an
ImageVO from specific fields |
<I extends ImageVO> |
build(java.lang.Class<I> type,
com.querydsl.core.Tuple tuple,
org.cyclos.entities.system.QImage image)
Builds an
ImageVO from a tuple and base path |
java.lang.String |
newKey()
Returns a new URL key that is not used by any other image
|
java.util.List<com.querydsl.core.types.Path<?>> |
projection(org.cyclos.entities.system.QImage image)
Returns a list with all projected fields needed for an image under the given alias
|
static final int KEY_LENGTH
<I extends ImageVO> I build(java.lang.Class<I> type, java.lang.Long id, java.lang.String name, java.lang.Boolean convertedToJpeg, java.lang.String contentType, java.lang.Integer width, java.lang.Integer height, java.lang.Integer length, java.lang.String key, java.util.Date lastModified)
ImageVO from specific fields<I extends ImageVO> I build(java.lang.Class<I> type, com.querydsl.core.Tuple tuple, org.cyclos.entities.system.QImage image)
ImageVO from a tuple and base pathjava.lang.String newKey()
java.util.List<com.querydsl.core.types.Path<?>> projection(org.cyclos.entities.system.QImage image)