# Uses of Interface
org.apache.tapestry5.NullFieldStrategy

Packages that use NullFieldStrategy
Package
Description
org.apache.tapestry5
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
org.apache.tapestry5.internal
[INTERNAL USE ONLY] internal support classes; API subject to change.
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.modules
org.apache.tapestry5.services
Core services
org.apache.tapestry5.test
Support for testing Tapestry pages

- ## Uses of NullFieldStrategy in org.apache.tapestry5

  Methods in org.apache.tapestry5 with parameters of type NullFieldStrategy
  Modifier and Type
  Method
  Description
  `Object`
  FieldValidationSupport.`parseClient(String clientValue, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)`
  A wrapper around `Translator.parseClient(Field, String, String)`.
  `String`
  FieldValidationSupport.`toClient(Object value, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)`
  A wrapper around `Translator.toClient(Object)` that first fires a "toclient" event on the component to see if it can perform the conversion.

- ## Uses of NullFieldStrategy in org.apache.tapestry5.internal

  Classes in org.apache.tapestry5.internal that implement NullFieldStrategy
  Modifier and Type
  Class
  Description
  `class`
  `DefaultNullFieldStrategy`
  Default strategy, which is to do nothing: null values stay null.
  `class`
  `ZeroNullFieldStrategy`
  Treats nulls to or from the client as if they were 0's.

- ## Uses of NullFieldStrategy in org.apache.tapestry5.internal.services

  Methods in org.apache.tapestry5.internal.services that return NullFieldStrategy
  Modifier and Type
  Method
  Description
  `NullFieldStrategy`
  NullFieldStrategySourceImpl.`get(String name)`
  Methods in org.apache.tapestry5.internal.services with parameters of type NullFieldStrategy
  Modifier and Type
  Method
  Description
  `Object`
  FieldValidationSupportImpl.`parseClient(String clientValue, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)`
  `String`
  FieldValidationSupportImpl.`toClient(Object value, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)`
  Constructor parameters in org.apache.tapestry5.internal.services with type arguments of type NullFieldStrategy
  Modifier
  Constructor
  Description
  ``
  `NullFieldStrategySourceImpl(Map<String,NullFieldStrategy> configuration)`

- ## Uses of NullFieldStrategy in org.apache.tapestry5.modules

  Method parameters in org.apache.tapestry5.modules with type arguments of type NullFieldStrategy
  Modifier and Type
  Method
  Description
  `static void`
  TapestryModule.`contributeNullFieldStrategySource(MappedConfiguration<String,NullFieldStrategy> configuration)`
  Contributes strategies accessible via the `NullFieldStrategySource` service.

- ## Uses of NullFieldStrategy in org.apache.tapestry5.services

  Methods in org.apache.tapestry5.services that return NullFieldStrategy
  Modifier and Type
  Method
  Description
  `NullFieldStrategy`
  NullFieldStrategySource.`get(String name)`
  Returns the instance based on the name.

- ## Uses of NullFieldStrategy in org.apache.tapestry5.test

  Methods in org.apache.tapestry5.test that return NullFieldStrategy
  Modifier and Type
  Method
  Description
  `protected final NullFieldStrategy`
  TapestryTestCase.`mockNullFieldStrategy()`