Class ExtendedInfoImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.audit.impl.ExtendedInfoImpl
-
- All Implemented Interfaces:
Serializable
,ExtendedInfo
- Direct Known Subclasses:
ExtendedInfoImpl.BlobInfo
,ExtendedInfoImpl.BooleanInfo
,ExtendedInfoImpl.DateInfo
,ExtendedInfoImpl.DoubleInfo
,ExtendedInfoImpl.LongInfo
,ExtendedInfoImpl.StringInfo
public class ExtendedInfoImpl extends Object implements ExtendedInfo
Extended audit info entities, used to persist contributed extended information.- Author:
- Stephane Lacoin (Nuxeo EP software engineer)
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtendedInfoImpl.BlobInfo
static class
ExtendedInfoImpl.BooleanInfo
static class
ExtendedInfoImpl.DateInfo
static class
ExtendedInfoImpl.DoubleInfo
static class
ExtendedInfoImpl.LongInfo
static class
ExtendedInfoImpl.StringInfo
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExtendedInfoImpl
createExtendedInfo(Serializable value)
Long
getId()
Serializable
getSerializableValue()
<T> T
getValue(Class<T> clazz)
void
setId(Long id)
String
toString()
-
-
-
Method Detail
-
createExtendedInfo
public static ExtendedInfoImpl createExtendedInfo(Serializable value)
-
getId
public Long getId()
- Specified by:
getId
in interfaceExtendedInfo
-
setId
public void setId(Long id)
- Specified by:
setId
in interfaceExtendedInfo
-
getSerializableValue
public Serializable getSerializableValue()
- Specified by:
getSerializableValue
in interfaceExtendedInfo
-
getValue
public <T> T getValue(Class<T> clazz)
- Specified by:
getValue
in interfaceExtendedInfo
-
-