Package | Description |
---|---|
dk.heick.properties | |
dk.heick.properties.collections | |
dk.heick.properties.types.utils |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PropertyFrameworkGlobals.GlobalPropertyStaticCollection |
Modifier and Type | Method and Description |
---|---|
List<PropertyCollection> |
PropertyLocator.getPropertyCollectionLocation(String propertyName)
A list of all the PropertyCollection's which has a Property with a certain name.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalPropertiesStaticResourceCollection
Class to load a properties file from classpath which has the global properties (PropertyFrameworkGlobals) for the framework.
|
class |
ManifestMainCollection
The Manifest Main attributes.
|
class |
PropertyExposedFieldCollection
An inplementation of PropertyFieldCollection where it will initialize all "public" and "protected" fields of type "Property".
|
class |
PropertyExposedFinalFieldCollection
An inplementation of PropertyFieldCollection where it will initialize all "public" and "protected" fields of type "Property" and which is "final".
|
class |
PropertyFieldCollection
Collects the
Property 's from a class. |
class |
PropertyListCollection
Implementation of the
PropertyCollection initialized with List or array of Property 's. |
class |
PropertyStaticCollection
Overrides the constructors in PropertyFieldCollection by using the PropertyFieldFilter.getStaticFields() as initializer.
|
class |
SystemPropertiesCollection
This is the typed implementation of Java's System.getProperties().
|
Modifier and Type | Method and Description |
---|---|
static PropertyCollection |
PropertyCollectionRegistry.getCollection(String key)
Gets a PropertyCollection by its key.
|
Modifier and Type | Method and Description |
---|---|
static void |
PropertyCollectionPrinter.generatePropertyFileContents(PropertyCollection collection)
Will write the IPropertyCollection to the PrintStream
System.out . |
static void |
PropertyCollectionPrinter.generatePropertyFileContents(PropertyCollection collection,
File file)
Will write the IPropertyCollection to a file.
|
static void |
PropertyCollectionPrinter.generatePropertyFileContents(PropertyCollection collection,
PrintStream printStream)
Will write the IPropertyCollection to a
java.io.PrintStream . |
static void |
PropertyCollectionPrinter.generatePropertyFileContents(PropertyCollection collection,
Writer writer)
Will write the IPropertyCollection to a
java.io.Writer . |
static List<Property<?>> |
PropertyCollectionUtil.getPropertyListStartWiths(PropertyCollection collection,
String name,
boolean caseSensitive)
Retrieves a list of properties which name starts with a specific string.
|
static List<String> |
PropertyCollectionUtil.getPropertyNameGroups(PropertyCollection collection)
See method [getPropertyNameGroups(PropertyCollection, boolean, char)] for description.
|
static List<String> |
PropertyCollectionUtil.getPropertyNameGroups(PropertyCollection collection,
char subNameDivider)
This methods returns a list of group names, which the properties can de divided into.
|
static void |
PropertyCollectionRegistry.register(PropertyCollection collection)
Register a PropertyCollection, using its "getName" as key.
|
static void |
PropertyCollectionRegistry.removeRegister(PropertyCollection collection)
Removes a PropertyCollection from the registry.
|
Modifier and Type | Method and Description |
---|---|
static void |
PropertyUtils.setAllowNullForAllProperties(PropertyCollection collection,
boolean allowNull)
Set the allowNull value for all Property's in a Collection.
|