Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.audit.api
Class ExtendedInfo

java.lang.Object
  extended by org.nuxeo.ecm.platform.audit.api.ExtendedInfo
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ExtendedInfo.BlobInfo, ExtendedInfo.BooleanInfo, ExtendedInfo.DateInfo, ExtendedInfo.DoubleInfo, ExtendedInfo.LongInfo, ExtendedInfo.StringInfo

public class ExtendedInfo
extends java.lang.Object
implements java.io.Serializable

Extended audit info entities, used to persist contributed extended information.

Author:
Stephane Lacoin (Nuxeo EP software engineer)
See Also:
Serialized Form

Nested Class Summary
static class ExtendedInfo.BlobInfo
           
static class ExtendedInfo.BooleanInfo
           
static class ExtendedInfo.DateInfo
           
static class ExtendedInfo.DoubleInfo
           
static class ExtendedInfo.LongInfo
           
static class ExtendedInfo.StringInfo
           
 
Method Summary
static ExtendedInfo createExtendedInfo(java.io.Serializable value)
           
 java.lang.Long getId()
           
 java.io.Serializable getSerializableValue()
           
<T> T
getValue(java.lang.Class<T> clazz)
           
 void setId(java.lang.Long id)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createExtendedInfo

public static ExtendedInfo createExtendedInfo(java.io.Serializable value)

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getSerializableValue

public java.io.Serializable getSerializableValue()

getValue

public <T> T getValue(java.lang.Class<T> clazz)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.