Class UndefinedValue


  • public class UndefinedValue
    extends Object
    A value that is used to represent a missing or disallowed value during model update.

    Since null is used a view to mean that a property value should be removed during view application, we need another value to represent situations in which a model property should not be updated. For example, if an interceptor does not wish to allow a particular subtree of the model to be visited during update, or for a calculated property value that cannot be produced during update.

    Author:
    Carl Harris