Apache Commons SURF Configuration

SURF configuration implementation for the Apache Commons Configuration 2.x library.


Apache Commons SURF Configuration is available in the Maven Central Repository as io.urf:apache-commons-configuration2-surf.


Issues tracked by JIRA.


  • 0.2.0: (2017-12-15)
    • URF-50: Add SURF ID support to Apache Commons Configuration.
    • URF-43: Update dependency on Apache Configurations to version 2.2
    • URF-41: Add parser support for SURF IDs.
    • URF-26: Add support for SURF IRI short forms.
    • URF-21: Added support for Maps being used as root object of a SurfConfiguration.
    • URF-20: Added support to hierarchies on SurfConfiguration to improve search for properties.
  • 0.1.0: (2017-05-16)
    • URF-19: Added unit tests to make sure that SurfConfiguration is able to return a property in a specific type.
    • URF-18: Implemented writer methods for SURF configuration.
    • URF-16: Implemented reader methods for SURF configuration.