public class InternalAttributeHandler extends Object
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
logger |
static String |
PREFIX |
static String |
PREFIX_BOOLEAN |
static String |
PREFIX_DATE |
static String |
PREFIX_INT |
static String |
PREFIX_LONG |
static String |
PREFIX_SB64 |
static String |
PREFIX_URI |
Constructor and Description |
---|
InternalAttributeHandler() |
Modifier and Type | Method and Description |
---|---|
JavaSerializationHelper |
getSerializationHelper() |
boolean |
isStringify() |
protected SimpleDateFormat |
newSdf() |
Object |
prepare(Object value)
Before saving the attribute into the attributes map.
|
Object |
restore(Object value)
After retrieving the attribute from the attributes map.
|
void |
setSerializationHelper(JavaSerializationHelper serializationHelper) |
void |
setStringify(boolean stringify)
Define if we need to turn all attributes into strings, to properly work with CAS
(regarding Kryo serialization or service ticket validation).
|
String |
toString() |
protected final transient org.slf4j.Logger logger
public static final transient String PREFIX
public static final transient String PREFIX_BOOLEAN
public static final transient String PREFIX_INT
public static final transient String PREFIX_LONG
public static final transient String PREFIX_DATE
public static final transient String PREFIX_URI
public static final transient String PREFIX_SB64
public Object prepare(Object value)
value
- the original valuepublic Object restore(Object value)
value
- the retrieved valueprotected SimpleDateFormat newSdf()
public JavaSerializationHelper getSerializationHelper()
public void setSerializationHelper(JavaSerializationHelper serializationHelper)
public boolean isStringify()
public void setStringify(boolean stringify)
stringify
- whether we need to turn all attributes into stringsCopyright © 2019. All rights reserved.