类 PersistableHelper


  • public abstract class PersistableHelper
    extends Object
    • 构造器详细资料

      • PersistableHelper

        public PersistableHelper()
    • 方法详细资料

      • mapToModified

        public static <M extends Persistable<?>,​P extends Persistable<?>> M mapToModified​(P item,
                                                                                                Class<M> modifiedClass)
      • getPropertyValue

        public static <P extends Persistable<?>> Object getPropertyValue​(P item,
                                                                         String propertyName)
      • setPropertyValue

        public static <P extends Persistable<?>> void setPropertyValue​(P item,
                                                                       String propertyName,
                                                                       Object value)
      • resetBasicProperties

        public static <T> void resetBasicProperties​(T item)
      • assignDefaultData

        public static void assignDefaultData​(Object item)
      • assignCreatedUserData

        public static void assignCreatedUserData​(Object item)
      • removeCreatedUserData

        public static void removeCreatedUserData​(Object item)
      • assignActivatedUserData

        public static void assignActivatedUserData​(Object item)
      • removeActivatedUserData

        public static void removeActivatedUserData​(Object item)
      • assignSuspendedUserData

        public static void assignSuspendedUserData​(Object item)
      • removeSuspendedUserData

        public static void removeSuspendedUserData​(Object item)