public void clean ( final ValidationObject object ) { if ( m_enabled ) { m_validationEngine . clean ( object ) ; for ( ProxyField proxyField : m_history ) { proxyField . expire ( ) ; } } }
The clean method ensures that the object and its attached objects are up to date ie that any mapping is updated . This means the getters on the object are safe to use