Prefixed Properites extends java.util.Properties with the advantage that it supports filtering of properties by a prefix or set environment. You can have cascading environments like a staging level, a host, a group, a service, a component, and many more. Use them all together within one configuration file, and define defaults for any key on any environment level. Use XML, properties, and JSON files to load and store your configuration. You can also change the configuration on the fly on a request-dependent level. Prefixed Properties can be used on a standalone basis, or you can use it within your SpringContext.
gTMMa allows you to predict the acoustical efficiencies of porous materials such as polymer foams or mineral wools widely used for building construction or in the transport industries. It features various empirical and semi-phenomenological models for the propagation of sound in porous media.
FinvoiceLib is a Python library for reading Finvoice XML files. Finvoice is one of most commonly used XML dialects used for electronic invoicing in Finland. One of the major drawbacks of this format has been the lack of commonly available libraries for reading this format, hence this library. This library lets you easily incorporate the receiving of Finvoice based messages to your software. FinvoiceLib consists of two main components: Reader and FinvoiceWrapper. The Reader component encapsulates the full finvoice 1.2 message to a class based structure that can be used access every element in the message. The FinvoiceWrapper component wraps the most commonly used elements to a convenient helper class that allows you to access any of the available elements with only one line of code.