Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
Document Properties Marker
overridefalse
Short DescriptionA library for Java to declare and define properties and to access them from an application in a convenient way. 
Doctypesectionhide
Namesmartics Properties 
Parent
Parent Property
property-nameName
 
Subject
Name List
doctypesubject
propertySubject
 
Categories
Name List
doctypecategory
propertyCategories
 
Tags

Tag List
namesLibrary for Java

Library

propertyTags

 
Iteration
Iteration
valuefilled
hide
Site URLsmartics-propertieshide
SiteSite 
Short Namesmartics
properties
Propertieshide
Project Logo
Image Modified
hide
Small Project Logo

Image Added

hide
Library Logo
Display Property
property-nameProject Logo

Display Property
property-nameShort Name
hide, is-block
Small Library Logo

Display Property
property-nameSmall Project Logo

Display Property
property-nameShort Name

hide, is-block
LicenseAPL 2.0 
Status
Status
subtletrue
colourYellow
titleIncubator
hide
 
Sort Key000200hide
Column

 

Display Property
property-nameProject Logo

Section
show-titlefalse
titleDescription

smartics properties is a library for Java to declare and define properties and to access them from an application in a convenient way.

Convenience means that properties are easily

  1. declared (as an annotated Java interface)
  2. defined (e.g. in form of properties files on the classpath)
  3. resolved (e.g. construct properties with placeholders like ${server.url}/index.html)
  4. converted (e.g. to an URL or custom instance)
  5. validated (e.g. mandatory values or a value within a given range)
  6. accessed (typesafe)
  7. stored (e.g. file system or database)
  8. documented (e.g. to display error information to the user)
Section
titleProject Blog Articles

The following posts provide more information about this project:

  • Maven Toolchains, our Reporting Projects and the Alias Plugin
  • Ad-hoc Configurations
  • Living Documentation - Tools at Hand
  • Content by Label
    max100
    showSpacefalse
    sortcreation
    reversetrue
    cqllabel = "smartics-properties" and type = "blogpost"

    Initial release of smartics-properties!

    Section
    titleSubordinate Sections
    Display Table
    doctypesection
    render-no-hits-as-blanktrue
    selectName, Short Description
    restrict-to-immediate-childrentrue
    sort-bySort Key, Name

    ...