Class GuiceFieldValueFactory

java.lang.Object
org.apache.wicket.guice.GuiceFieldValueFactory
All Implemented Interfaces:
IFieldValueFactory

public class GuiceFieldValueFactory extends Object implements IFieldValueFactory
  • Method Details

    • getFieldValue

      public Object getFieldValue(Field field, Object fieldOwner)
      Returns the value the field will be set to
      Specified by:
      getFieldValue in interface IFieldValueFactory
      Parameters:
      field - field being injected
      fieldOwner - instance of object being injected
      Returns:
      new field value
    • supportsField

      public boolean supportsField(Field field)
      Returns true if the factory can generate a value for the field, false otherwise. If this method returns false, getFieldValue() will not be called on this factory
      Specified by:
      supportsField in interface IFieldValueFactory
      Parameters:
      field - field
      Returns:
      true if the factory can generate a value for the field, false otherwise