org.apache.wicket.core.util.objects.checker
Interface IObjectChecker

All Known Implementing Classes:
AbstractObjectChecker, DifferentPageChecker, NotDetachedModelChecker, OrphanComponentChecker, SerializableChecker.ObjectSerializationChecker, 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
static class IObjectChecker.Result
          Represents the result of a check.
 
Method Summary
 IObjectChecker.Result check(Object object)
          Checks an object that it meets some requirements before serializing it
 List<Class<?>> getExclusions()
           
 

Method Detail

check

IObjectChecker.Result check(Object object)
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

List<Class<?>> getExclusions()
Returns:
A list of types which should not be checked by this checker


Copyright © 2006–2015 Apache Software Foundation. All rights reserved.