Interface AccessorFactory

All Known Implementing Classes:
BooleanAccessorFactory, EnumNameAccessorFactory, MappedMethodAccessorFactory

public interface AccessorFactory
  • Method Summary

    Modifier and Type
    Method
    Description
    createAccessor(Field field, Map<String,Method> possibleMethods)
    Creates accessors for accessing data from an object.
  • Method Details

    • createAccessor

      Accessor createAccessor(Field field, Map<String,Method> possibleMethods)
      Creates accessors for accessing data from an object.
      Parameters:
      field - The field we're trying to access
      possibleMethods - a map of possible methods from the class itself
      Returns:
      The accessor if one fits for this field, otherwise null.