org.springframework.data.envers.repository.support
Class ReflectionRevisionEntityInformation
java.lang.Object
org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
- All Implemented Interfaces:
- org.springframework.data.repository.history.support.RevisionEntityInformation
public class ReflectionRevisionEntityInformation
- extends Object
- implements org.springframework.data.repository.history.support.RevisionEntityInformation
RevisionEntityInformation that uses reflection to inspect a property annotated with RevisionNumber to
find out about the revision number type.
- Author:
- Oliver Gierke
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionRevisionEntityInformation
public ReflectionRevisionEntityInformation(Class<?> revisionEntityClass)
- Creates a new
ReflectionRevisionEntityInformation inspecting the given revision entity class.
- Parameters:
revisionEntityClass - must not be null.
getRevisionNumberType
public Class<?> getRevisionNumberType()
- Specified by:
getRevisionNumberType in interface org.springframework.data.repository.history.support.RevisionEntityInformation
isDefaultRevisionEntity
public boolean isDefaultRevisionEntity()
- Specified by:
isDefaultRevisionEntity in interface org.springframework.data.repository.history.support.RevisionEntityInformation
getRevisionEntityClass
public Class<?> getRevisionEntityClass()
- Specified by:
getRevisionEntityClass in interface org.springframework.data.repository.history.support.RevisionEntityInformation
Copyright © 2012. All Rights Reserved.