public class ReflectionRevisionEntityInformation extends Object implements RevisionEntityInformation
RevisionEntityInformation
that uses reflection to inspect a property annotated with RevisionNumber
to
find out about the revision number type.Constructor and Description |
---|
ReflectionRevisionEntityInformation(Class<?> revisionEntityClass)
Creates a new
ReflectionRevisionEntityInformation inspecting the given revision entity class. |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getRevisionEntityClass() |
Class<?> |
getRevisionNumberType() |
boolean |
isDefaultRevisionEntity() |
public ReflectionRevisionEntityInformation(Class<?> revisionEntityClass)
ReflectionRevisionEntityInformation
inspecting the given revision entity class.revisionEntityClass
- must not be null.public boolean isDefaultRevisionEntity()
isDefaultRevisionEntity
in interface RevisionEntityInformation
public Class<?> getRevisionEntityClass()
getRevisionEntityClass
in interface RevisionEntityInformation
public Class<?> getRevisionNumberType()
getRevisionNumberType
in interface RevisionEntityInformation
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.