[Index]

JHPropertiesTyped

Index
Link Title
Link Release Notes (READ FIRST)
Link Javadoc
Link Sourceforge page
Link Sourceforge download
 
Link Why should I use this?
Link Getting started
Link F.A.Q.
Link Articles
 
Link Overview - Concepts
Link Overview - Property Types - Java
Link Overview - Property Types - Derived
Link Overview - Property Types - Custom
Link Overview - Property IOs
Link Overview - Property Collections
Link Overview - Property Validation Handlers
Link Overview - Property Listeners
 
Link Details - Creating a new PropertyType
Link Details - Tools and Helpers
Link Details - ColorFormat Details
Link Details - Usefull Enums
Link Details - Global Framework Settings
Link Details - Alternative usages
Link Details - XML Adapters
Specification
Name Value
Name JHPropertiesTyped
Version 2.0
Archive type Jar file - 502 KB
Java Version required 1.6+
Last updated 2015-08-05 19:23:26 (yyyy-MM-dd HH:mm:ss)
Test code coverage 76.7%
Dependencies
  • (Compile) - Apache Commons Logging (commons-logging-1.1.2.jar+) - [Link]
  • (Compile) - J2EE Servlet API
  • (Test) - Log4J (log4j-1.2.17.jar+) - [Link]
  • (Test) - Hsqldb - [Link]
  • (Test) - OJdbc (ojdbc14.jar) - [Link]
  • (Test) - Servlet (servlet.api.jar) - [Link]
  • (Test) - JUnit - [Link]
Description This will give the developer strongly type properties.
Handled by a large series for property types.
Gives the ability to one-line initialize properties via property IO implementations.
Gives the developer the ability to create own property types and property io's.

With this library you can one-line define a type and constraints.
With this library you can one-line define loading.

You will always get back a typed object which was parsed with the validation restriction you defined, otherwise default type is returned.
No need for a lot of manual coding to converting and validating string properties.
License Lesser General Public License version 3.0 (LGPLv3)
Using Java conversion of Geodesy representation conversion functions (c) Chris Veness 2002-2014 Link under MIT License.