T
- The script result type. Should be one of Long, Boolean, List, or deserialized value type. Can be
if the script returns a throw-away status (i.e "OK")public interface RedisScript<T>
Modifier and Type | Method and Description |
---|---|
Class<T> |
getResultType() |
String |
getScriptAsString() |
String |
getSha1() |
static <T> RedisScript<T> |
of(String script)
Creates new
RedisScript from String . |
static <T> RedisScript |
of(String script,
Class<T> resultType)
Creates new
RedisScript from String . |
default boolean |
returnsRawValue() |
String getSha1()
@Nullable Class<T> getResultType()
String getScriptAsString()
default boolean returnsRawValue()
static <T> RedisScript<T> of(String script)
RedisScript
from String
.script
- must not be null.RedisScript
.static <T> RedisScript of(String script, Class<T> resultType)
RedisScript
from String
.script
- must not be null.resultType
- must not be null.RedisScript
.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.