@Override public Object getVersion(final Object object) throws HibernateException { return metadata.getVersion(object); }
public static Object getVersion(Object value, Session session) { ClassMetadata classMetadata = getClassMetadata(value, session); return classMetadata!=null && classMetadata.isVersioned() ? classMetadata.getVersion(value) : null; }