Interface IObjectChecker

All Known Implementing Classes:
AbstractObjectChecker, DifferentPageChecker, NotDetachedModelChecker, ObjectSerializationChecker, OrphanComponentChecker, SessionChecker

public interface IObjectChecker
IObjectChecker can be used to check whether an object has/has not given state before serializing it. The serialization will be stopped if the object doesn't pass the #check(Object) check.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Represents the result of a check.
  • Method Summary

    Modifier and Type
    Method
    Description
    check(Object object)
    Checks an object that it meets some requirements before serializing it
     
  • Method Details

    • check

      Checks an object that it meets some requirements before serializing it
      Parameters:
      object - the object to check
      Returns:
      a Result object describing whether the check is successful or not
    • getExclusions

      Returns:
      A list of types which should not be checked by this checker