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

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

Go to download

A library for configuration of applications and parameterization of objects. Settings can be provided in a configfile (file, url, stream), as arguments and programmatically, object parameters can be set using annotations or code. Both provide data type support, serialization, cloning, a help mechanism.

There is a newer version: 12.0
Show newest version


   
      
      
   
   
      
interfaces and classes to support parameterizing objects.
  • implement Parameterizable, or
  • extend ParameterizableImpl
    • annotate your class with the parameter definitions you need
    • use the default annotation processor to initialize the parameters
    • read values for the parameters from somewhere (see ObjectParser) and call setup on your object, use the ParameterHelper
    • programmatically initialize parameters for your class
    • read values for the parameters from somewhere (see ObjectParser) and call setup on your object, use the ParameterHelper




© 2015 - 2024 Weber Informatics LLC | Privacy Policy