org.springframework.data.envers.repository.support
Class DefaultRevisionMetadata

java.lang.Object
  extended by org.springframework.data.envers.repository.support.DefaultRevisionMetadata
All Implemented Interfaces:
org.springframework.data.history.RevisionMetadata<Integer>

public class DefaultRevisionMetadata
extends Object
implements org.springframework.data.history.RevisionMetadata<Integer>

RevisionMetadata working with a DefaultRevisionEntity.

Author:
Oliver Gierke, Philip Huegelmeyer

Constructor Summary
DefaultRevisionMetadata(org.hibernate.envers.DefaultRevisionEntity entity)
          Creates a new DefaultRevisionMetadata.
 
Method Summary
<T> T
getDelegate()
           
 org.joda.time.DateTime getRevisionDate()
           
 Integer getRevisionNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRevisionMetadata

public DefaultRevisionMetadata(org.hibernate.envers.DefaultRevisionEntity entity)
Creates a new DefaultRevisionMetadata.

Parameters:
entity - must not be null.
Method Detail

getRevisionNumber

public Integer getRevisionNumber()
Specified by:
getRevisionNumber in interface org.springframework.data.history.RevisionMetadata<Integer>

getRevisionDate

public org.joda.time.DateTime getRevisionDate()
Specified by:
getRevisionDate in interface org.springframework.data.history.RevisionMetadata<Integer>

getDelegate

public <T> T getDelegate()
Specified by:
getDelegate in interface org.springframework.data.history.RevisionMetadata<Integer>


Copyright © 2012. All Rights Reserved.