Skip to content

Value API: decouple value (valuenode) from HTTP context #3682

@jknack

Description

@jknack
  • Remove usage of Context in value API
  • Allow to create values without HTTP Context
  • Simplify API
    • Merge ValueNode into Value
    • Merge ValueConverter and BeanConverter into Converter
    • Remove EmptyBean annotation
    • Allow Converter to get a "conversion hint" which control what type of output we need: strict, nullable, empty
    • Use method handle lookups
    • Move reflective bean converter to public package
    • Allow to override a converter including built-in converter

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions