All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vectorprint.configuration.binding.package.html Maven / Gradle / Ivy



   
      
      
   
   
      
Bind your settings and / or Parameterizable objects to a syntax of your choice. Syntax support is provided by three types of objects: a parser, a serializer and a helper. For Parameterizables two syntaxes are supported: a specialized syntax and JSON. You can also develop your own syntax:

  • - extend the provided abstract classes for parsing, serialization and helper
  • - your BindingHelper must be Threadsafe and provide a no argument constructor
  • - your parser should provide a constructor accepting a Reader as argument
  • - your serializer should provide a no argument constructor
  • - use the provided factory implementations in your applications to get hold of your parser, serializer and bindinghelper




© 2015 - 2024 Weber Informatics LLC | Privacy Policy