.
a W3 standard.
Name
| HexAlphaColorFormat
| Format
|
RRGGBBAA
0xRRGGBBAA
0#RRGGBBAA
| Description
|
RR: Red channel.
HexAlphaColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HexAlphaColorFormat
HexColorFormat - Class in dk.heick.properties.types.utils.colors
Implements the hex ColorFormat of - http://www.w3.org/wiki/CSS/Properties/color/RGB.
Name
| HexColorFormat
| Format
|
RRGGBB
0xRRGGBB
0#RRGGBB
| Description
|
RR: Red channel.
HexColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HexColorFormat
HOUR_DIVIDER - Static variable in class dk.heick.properties.types.HourIntervalsPropertyType
The string that divides the hour values.
HourIntervalsPropertyType - Class in dk.heick.properties.types
PropertyType that validates to a HourIntervalsVO value.
HourIntervalsPropertyType() - Constructor for class dk.heick.properties.types.HourIntervalsPropertyType
Default constructor, no default value.
HourIntervalsPropertyType(HourIntervalsVO) - Constructor for class dk.heick.properties.types.HourIntervalsPropertyType
Constructor.
HourIntervalsVO - Class in dk.heick.properties.types.custom
No validation, this is done in HourIntervalsPropertyType
HourIntervalsVO() - Constructor for class dk.heick.properties.types.custom.HourIntervalsVO
HourIntervalsXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
XmlAdapter implementation of HourIntervalsPropertyType with result type HourIntervalsVO
HourIntervalsXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.HourIntervalsXmlAdapter
Default and required constructor.
HourIntervalsXmlAdapter(HourIntervalsPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.HourIntervalsXmlAdapter
Constructor with propertyType
HourIntervalVO - Class in dk.heick.properties.types.custom
Holds data on a hour interval from hour in a day to another hour in a day.
This means that from and to must be a number 0 <= x <= 24
and from must be less than to.
No validation, this is done in HourIntervalsPropertyType.
HourIntervalVO(int, int) - Constructor for class dk.heick.properties.types.custom.HourIntervalVO
Constructor, no validation is performed in the constructor.
HOURS_01 - Static variable in class dk.heick.properties.types.custom.TimeSpan
1 hour
HOURS_02 - Static variable in class dk.heick.properties.types.custom.TimeSpan
2 hours
HOURS_03 - Static variable in class dk.heick.properties.types.custom.TimeSpan
3 hours
HOURS_04 - Static variable in class dk.heick.properties.types.custom.TimeSpan
4 hours
HOURS_05 - Static variable in class dk.heick.properties.types.custom.TimeSpan
5 hours
HOURS_06 - Static variable in class dk.heick.properties.types.custom.TimeSpan
6 hours
HOURS_07 - Static variable in class dk.heick.properties.types.custom.TimeSpan
7 hours
HOURS_08 - Static variable in class dk.heick.properties.types.custom.TimeSpan
8 hours
HOURS_09 - Static variable in class dk.heick.properties.types.custom.TimeSpan
9 hours
HOURS_10 - Static variable in class dk.heick.properties.types.custom.TimeSpan
10 hours
HOURS_11 - Static variable in class dk.heick.properties.types.custom.TimeSpan
11 hours
HOURS_12 - Static variable in class dk.heick.properties.types.custom.TimeSpan
12 hours
HOURS_13 - Static variable in class dk.heick.properties.types.custom.TimeSpan
13 hours
HOURS_14 - Static variable in class dk.heick.properties.types.custom.TimeSpan
14 hours
HOURS_15 - Static variable in class dk.heick.properties.types.custom.TimeSpan
15 hours
HOURS_16 - Static variable in class dk.heick.properties.types.custom.TimeSpan
16 hours
HOURS_17 - Static variable in class dk.heick.properties.types.custom.TimeSpan
17 hours
HOURS_18 - Static variable in class dk.heick.properties.types.custom.TimeSpan
18 hours
HOURS_19 - Static variable in class dk.heick.properties.types.custom.TimeSpan
19 hours
HOURS_20 - Static variable in class dk.heick.properties.types.custom.TimeSpan
20 hours
HOURS_21 - Static variable in class dk.heick.properties.types.custom.TimeSpan
21 hours
HOURS_22 - Static variable in class dk.heick.properties.types.custom.TimeSpan
22 hours
HOURS_23 - Static variable in class dk.heick.properties.types.custom.TimeSpan
23 hours
HOURS_24 - Static variable in class dk.heick.properties.types.custom.TimeSpan
24 hours
HSBAColorFormat - Class in dk.heick.properties.types.utils.colors
The HSBA (Hue, Saturation, Brightness, Alpha) color model defines a color space in terms of four constituent components : Hue, Saturation, Brightness and Alpha.
The HSBA model is also known as HSV (Hue, Saturation, Brightness, Alpha) model.
The HSBA model was created in 1978 by Alvy Ray Smith.
It is a nonlinear transformation of the RGB color space.
In other words, color is not defined as a simple combination (addition/substraction) of primary colors but as a mathematical transformation.
Note: HSV and HSB are the same, but HSL is different.
Name
| HSBAColorFormat
| Format
| hsba(hue,saturation,brightness,alpha)
| Description
|
Hue : A float - Ranges from 0.0 to 360.0 (both inclusive) in most applications.
HSBAColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSBAColorFormat
HSBColorFormat - Class in dk.heick.properties.types.utils.colors
The HSB (Hue, Saturation, Brightness) color model defines a color space in terms of four constituent components : Hue, Saturation and Brightness.
The HSB model is also known as HSV (Hue, Saturation, Value, Alpha) model.
The HSB model was created in 1978 by Alvy Ray Smith.
It is a nonlinear transformation of the RGB color space.
In other words, color is not defined as a simple combination (addition/substraction) of primary colors but as a mathematical transformation.
Note: HSV and HSB are the same, but HSL is different.
Name
| HSBColorFormat
| Format
| hsb(hue,saturation,brightness)
| Description
|
Hue : A float - Ranges from 0.0 to 360.0 (both inclusive) in most applications.
HSBColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSBColorFormat
HSLAColorFormat - Class in dk.heick.properties.types.utils.colors
HSLAColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSLAColorFormat
HSLColor - Class in dk.heick.properties.types.utils.colors
This class is was written by Rob Camick.
HSLColor(Color) - Constructor for class dk.heick.properties.types.utils.colors.HSLColor
Create a HSLColor object using an RGB Color object.
HSLColor(float, float, float) - Constructor for class dk.heick.properties.types.utils.colors.HSLColor
Create a HSLColor object using individual HSL values and a default
alpha value of 1.0.
HSLColor(float, float, float, float) - Constructor for class dk.heick.properties.types.utils.colors.HSLColor
Create a HSLColor object using individual HSL values.
HSLColor(float[]) - Constructor for class dk.heick.properties.types.utils.colors.HSLColor
Create a HSLColor object using an an array containing the
individual HSL values and with a default alpha value of 1.
HSLColor(float[], float) - Constructor for class dk.heick.properties.types.utils.colors.HSLColor
Create a HSLColor object using an an array containing the individual HSL values.
HSLColorFormat - Class in dk.heick.properties.types.utils.colors
HSLColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSLColorFormat
HSVAColorFormat - Class in dk.heick.properties.types.utils.colors
The HSVA (Hue, Saturation, Value, Alpha) color model defines a color space in terms of four constituent components : Hue, Saturation, Value(Brightness) and Alpha.
The HSVA model is also known as HSV (Hue, Saturation, Brightness, Alpha) model.
The HSVA model was created in 1978 by Alvy Ray Smith.
It is a nonlinear transformation of the RGB color space.
In other words, color is not defined as a simple combination (addition/substraction) of primary colors but as a mathematical transformation.
Note: HSV and HSB are the same, but HSL is different.
Name
| HSVAColorFormat
| Format
| hsba(hue,saturation,value,alpha)
| Description
|
Hue : A float - Ranges from 0.0 to 360.0 (both inclusive) in most applications.
HSVAColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSVAColorFormat
HSVColorFormat - Class in dk.heick.properties.types.utils.colors
The HSV (Hue, Saturation, Value(Brightness)) color model defines a color space in terms of four constituent components : Hue, Saturation and Value(Brightness).
The HSV model is also known as HSB (Hue, Saturation, Brightness, Alpha) model.
The HSV model was created in 1978 by Alvy Ray Smith.
It is a nonlinear transformation of the RGB color space.
In other words, color is not defined as a simple combination (addition/substraction) of primary colors but as a mathematical transformation.
Note: HSV and HSB are the same, but HSL is different.
Name
| HSVColorFormat
| Format
| hsv(hue,saturation,brightness)
| Description
|
Hue : A float - Ranges from 0.0 to 360.0 (both inclusive) in most applications.
HSVColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.HSVColorFormat
HttpCookiesPropertyIO - Class in dk.heick.properties.io.http
Handle Cookie objects from the HttpServletRequest.
Can read and write cookies.
HttpCookiesPropertyIO(HttpServletRequest, HttpServletResponse) - Constructor for class dk.heick.properties.io.http.HttpCookiesPropertyIO
Constructor.
HttpCookiesPropertyIO(HttpServletRequest, HttpServletResponse, boolean) - Constructor for class dk.heick.properties.io.http.HttpCookiesPropertyIO
HttpPropertyIOFactory - Class in dk.heick.properties.io
Helper class for Http access to Properties.
HttpPropertyIOFactory() - Constructor for class dk.heick.properties.io.HttpPropertyIOFactory
HttpRequestHeadersPropertyIO - Class in dk.heick.properties.io.http
Load properties from the HttpServletRequest Headers.
HttpRequestHeadersPropertyIO(HttpServletRequest) - Constructor for class dk.heick.properties.io.http.HttpRequestHeadersPropertyIO
Constructor, with DEFAULT_PARAMETER_VALUES_DIVIDER as default "parameterValuesDivider".
HttpRequestHeadersPropertyIO(HttpServletRequest, String) - Constructor for class dk.heick.properties.io.http.HttpRequestHeadersPropertyIO
Constructor.
HttpRequestParamsPropertyIO - Class in dk.heick.properties.io.http
Load properties from HttpServletRequest.getParameterMap() .
HttpRequestParamsPropertyIO(HttpServletRequest) - Constructor for class dk.heick.properties.io.http.HttpRequestParamsPropertyIO
Constructor, with DEFAULT_PARAMETER_VALUES_DIVIDER as default "parameterValuesDivider".
HttpRequestParamsPropertyIO(HttpServletRequest, String) - Constructor for class dk.heick.properties.io.http.HttpRequestParamsPropertyIO
Constructor
HttpRequestPropertyIO - Class in dk.heick.properties.io.http
Load properties from HttpServletRequest.getParameterMap() and from HttpServletRequest.getHeaders(...) .
HttpRequestPropertyIO(HttpServletRequest) - Constructor for class dk.heick.properties.io.http.HttpRequestPropertyIO
Constructor, with DEFAULT_PARAMETER_VALUES_DIVIDER as default "parameterValuesDivider".
HttpRequestPropertyIO(HttpServletRequest, String) - Constructor for class dk.heick.properties.io.http.HttpRequestPropertyIO
Constructor
HttpResponseHeadersPropertyIO - Class in dk.heick.properties.io.http
Load and writes properties from the HttpServletResponse Headers.
HttpResponseHeadersPropertyIO(HttpServletRequest, HttpServletResponse) - Constructor for class dk.heick.properties.io.http.HttpResponseHeadersPropertyIO
Constructor, with DEFAULT_PARAMETER_VALUES_DIVIDER as default multi values divider.
HttpResponseHeadersPropertyIO(HttpServletRequest, HttpServletResponse, String) - Constructor for class dk.heick.properties.io.http.HttpResponseHeadersPropertyIO
I
- I18N_DESCRIPTION_INDICATOR - Static variable in class dk.heick.properties.Property
-
- I18N_PREFIX - Static variable in class dk.heick.properties.Property
-
- ImageFromFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads an BufferedImage from a File where the path is provided from another Property.
Example:
- ImageFromFilePropertyType(Property<File>) - Constructor for class dk.heick.properties.types.derived.ImageFromFilePropertyType
-
Constructor where default value is null .
- ImageFromFilePropertyType(Property<File>, BufferedImage) - Constructor for class dk.heick.properties.types.derived.ImageFromFilePropertyType
-
Constructor.
- ImageFromURLPropertyType - Class in dk.heick.properties.types.derived
-
Loads an Image from an URL where the path is provided from another Property.
- ImageFromURLPropertyType(Property<URL>) - Constructor for class dk.heick.properties.types.derived.ImageFromURLPropertyType
-
Constructor where default value is null .
- ImageFromURLPropertyType(Property<URL>, BufferedImage) - Constructor for class dk.heick.properties.types.derived.ImageFromURLPropertyType
-
Constructor.
- IMPLEMENTATION_TITLE - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Implementation-Title manifest attribute used for package versioning.
See Also: Java Product Versioning Specification - http://docs.oracle.com/javase/7/docs/technotes/guides/versioning/spec/versioning2.html#wp90779
Attributes.Name.IMPLEMENTATION_TITLE
- IMPLEMENTATION_URL - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Implementation-Vendor-URL manifest attribute used for package versioning.
See Also: Java Product Versioning Specification - http://docs.oracle.com/javase/7/docs/technotes/guides/versioning/spec/versioning2.html#wp90779
Attributes.Name.IMPLEMENTATION_URL
- IMPLEMENTATION_VENDOR - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Implementation-Vendor manifest attribute used for package versioning.
- IMPLEMENTATION_VENDOR_ID - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Implementation-Vendor-Id manifest attribute used for package versioning.
- IMPLEMENTATION_VERSION - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Implementation-Version manifest attribute used for package versioning.
- InetAddressPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a InetAddress value.
- InetAddressPropertyType() - Constructor for class dk.heick.properties.types.InetAddressPropertyType
-
- InetAddressPropertyType(InetAddress) - Constructor for class dk.heick.properties.types.InetAddressPropertyType
-
- InetAddressPropertyType(String) - Constructor for class dk.heick.properties.types.InetAddressPropertyType
-
- InetAddressXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of InetAddressPropertyType with result type InetAddress
- InetAddressXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.InetAddressXmlAdapter
-
Default and required constructor.
- InetAddressXmlAdapter(InetAddressPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.InetAddressXmlAdapter
-
Constructor with propertyType
- initialize(Property<?>[], PropertyIO, Log, PropertyValidationHandler) - Static method in class dk.heick.properties.collections.PropertyCollectionFactory
-
Initialize an array of Property's.
- initialize(List<Property<?>>, PropertyIO, Log, PropertyValidationHandler) - Static method in class dk.heick.properties.collections.PropertyCollectionFactory
-
Initialize an list of Property's.
- initialize(PropertyFieldCollection) - Static method in class dk.heick.properties.collections.PropertyFieldCollection
-
Initialize the PropertyFieldCollection when the Property in the class is declared as non-static fields.
- initialize(String) - Method in class dk.heick.properties.types.custom.filestructure.RootDirectoryNode
-
This method initalizes the root directory node with a directory path.
- initialize(File) - Method in class dk.heick.properties.types.custom.filestructure.RootDirectoryNode
-
This method initalizes the root directory node with a directory path.
- initializeFieldCollection(Object, Class<?>, PropertyIO, Log, PropertyValidationHandler, PropertyFieldFilter) - Static method in class dk.heick.properties.collections.PropertyCollectionFactory
-
Initialize all fields in class of type Property and parses the accept method of "propertyFieldFilter".
- initializeFilterValues() - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
If the string filter value is not null it is split into multiple filter values using the filterdivider.
- initializeIO(PropertyIO, Log, PropertyValidationHandler) - Static method in class dk.heick.properties.collections.PropertyCollectionFactory
-
This will validate a PropertyIO.
- InputStreamPropertyIO - Class in dk.heick.properties.io
-
Class for handling properties which is stored in an inputstream that can be loaded by the Properties.load() method.
- InputStreamPropertyIO(InputStream) - Constructor for class dk.heick.properties.io.InputStreamPropertyIO
-
- IntegerPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Integer value.
- IntegerPropertyType() - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Default constructor, no minimum, maximum or default value.
- IntegerPropertyType(int) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with default value.
- IntegerPropertyType(Integer) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with default value.
- IntegerPropertyType(int, int) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with minimum and maximum value.
- IntegerPropertyType(int, int, int) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with minimum, maximum and default value.
- IntegerPropertyType(Integer, Integer) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with minimum and maximum value.
- IntegerPropertyType(Integer, Integer, Integer) - Constructor for class dk.heick.properties.types.IntegerPropertyType
-
Constructor with minimum and maximum value.
- internalEncrypt(String) - Method in class dk.heick.properties.types.custom.password.SHA512Encryption
-
- INTERVAL_DIVIDER - Static variable in class dk.heick.properties.types.HourIntervalsPropertyType
-
The string that divides the intervals.
- intialize() - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
Implement this method to make any extra initialization which is needed for the filter implementation.
- intialize() - Method in class dk.heick.properties.types.custom.filefilters.RegularExpressionFilenameFilter
-
Initializes all the filter values in to Patterns instances.
- intialize() - Method in class dk.heick.properties.types.custom.filefilters.WildCardFilenameFilter
-
Initialize the WildCardFilenameFilter, but no further intialization is nessecary.
- invalidProperty(Log, Property<?>, Exception) - Method in interface dk.heick.properties.collections.PropertyValidationHandler
-
A handle of a property which is INVALID.
- invalidProperty(Log, Property<?>, Exception) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- invalidProperty(Log, Property<?>, Exception) - Method in class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
- invalidPropertyIO(Log, PropertyIO, Exception) - Method in interface dk.heick.properties.collections.PropertyValidationHandler
-
If the propertyIO was INVALID (aka it could NOT find the property file etc.)
- invalidPropertyIO(Log, PropertyIO, Exception) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- invalidPropertyIO(Log, PropertyIO, Exception) - Method in class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
- IP4AddressPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a string value into a valid IP4 address.
- IP4AddressPropertyType() - Constructor for class dk.heick.properties.types.IP4AddressPropertyType
-
Default constructor with null as default value.
- IP4AddressPropertyType(String) - Constructor for class dk.heick.properties.types.IP4AddressPropertyType
-
Constructor.
- IP4AddressXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of IP4AddressPropertyType with result type String
- IP4AddressXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.IP4AddressXmlAdapter
-
Default and required constructor.
- IP4AddressXmlAdapter(IP4AddressPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.IP4AddressXmlAdapter
-
Constructor with propertyType
- IPRange - Class in dk.heick.properties.types.custom
-
Holds an IP4 range and validate if an IP adress is inside this valid range.
- IPRange(int, int, int, int) - Constructor for class dk.heick.properties.types.custom.IPRange
-
Constructor of a single IP address.
- IPRange(int, int, int, int, int, int, int, int) - Constructor for class dk.heick.properties.types.custom.IPRange
-
Constructor for an IP range.
- IPRange(String) - Constructor for class dk.heick.properties.types.custom.IPRange
-
Parse a string to an ip range.
- IPRange.IPToken - Class in dk.heick.properties.types.custom
-
- IPRangePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a string value to an IPRange.
An ip range can be either by all ip addresses, a single address, or different ranges.
You can than use the IPRange class to see if an given ip address is inside your address range space.
- IPRangePropertyType() - Constructor for class dk.heick.properties.types.IPRangePropertyType
-
Default constructor where default value is null .
- IPRangePropertyType(IPRange) - Constructor for class dk.heick.properties.types.IPRangePropertyType
-
Constructor with default value.
- IPRangeXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of IPRangePropertyType with result type IPRange
- IPRangeXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.IPRangeXmlAdapter
-
Default and required constructor.
- IPRangeXmlAdapter(IPRangePropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.IPRangeXmlAdapter
-
Constructor with propertyType
- IPToken(int, int, int) - Constructor for class dk.heick.properties.types.custom.IPRange.IPToken
-
- isAllLowercased() - Method in class dk.heick.properties.types.EnumPropertyType
-
Determines of the Name constants of the Enum class is all upper case.
- isAllowEmptyString() - Method in class dk.heick.properties.types.LdapNamePropertyType
-
Normally the class LdapName will allow an empty string, fx.
- isAllUppercased() - Method in class dk.heick.properties.types.EnumPropertyType
-
Determines of the Name constants of the Enum class is all lower case.
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.CMYKColorFormat
-
- isAlphaSupported() - Method in interface dk.heick.properties.types.utils.colors.ColorFormat
-
Do the implemtation supports Alpha (opacity).
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HexAlphaColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HexColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HSBAColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HSBColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HSLAColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.HSLColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.RGBAColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.RGBColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.SVGNamedColorFormat
-
- isAlphaSupported() - Method in class dk.heick.properties.types.utils.colors.YUVColorFormat
-
- isAutoCreate() - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
If true and the directory do NOT exists, it will try to create the directory, before testing the existence.
- isAutoEncrypt() - Method in interface dk.heick.properties.types.interfaces.markers.MarkerPasswordPropertyType
-
Is autoEncrypt on or off.
- isAutoEncrypt() - Method in class dk.heick.properties.types.PasswordPropertyType
-
- isCached() - Method in class dk.heick.properties.io.AbstractPropertyIO
-
- isCached() - Method in interface dk.heick.properties.PropertyIO
-
A boolean that determines if the PropertyIO shall cache the name,value pairs and the type converted properties.
- isCaseSensitive() - Method in class dk.heick.properties.types.utils.PropertyNameStartsWithFilter
-
- isDecryptable() - Method in interface dk.heick.properties.types.custom.Encryption
-
Determines if the encrypted string is decryptable, with the method used.
- isDecryptable() - Method in class dk.heick.properties.types.custom.password.AESEncryption
-
- isDecryptable() - Method in class dk.heick.properties.types.custom.password.MD5Encryption
-
- isDecryptable() - Method in class dk.heick.properties.types.custom.password.SHA512Encryption
-
- isDecryptable() - Method in class dk.heick.properties.types.custom.PasswordTypeVO
-
/**
Determines if the encrypted string is decryptable, with the method used.
- isDecryptable() - Method in interface dk.heick.properties.types.interfaces.markers.MarkerPasswordPropertyType
-
If the encryption method is decryptable or not (without password)
- isDecryptable() - Method in class dk.heick.properties.types.PasswordPropertyType
-
- isDefaultValueValid() - Method in class dk.heick.properties.PropertyType
-
Determines if the default value for a PropertyType parses its own validation.
- isDefined() - Method in class dk.heick.properties.Property
-
Determines if the Property is defined in the PropertyIO source.
- isDefinedAndValid(Property<?>) - Method in class dk.heick.properties.collections.ActivationValidator
-
Determines if a Property is defined and valid.
- isDescriptionI18NKey() - Method in class dk.heick.properties.Property
-
If the description starts with "$", then it is assume that the description is actual the key for ResouceBundle entry.
- isDevelopment() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- isDoSystemExitIfAnythingIsInvalid() - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- isEmpty(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Will determine if a String contains an empty value.
- isEncrypted(String) - Method in interface dk.heick.properties.types.custom.Encryption
-
Determines if the value is already in in encrypted form.
- isEncrypted(String) - Method in class dk.heick.properties.types.custom.password.AbstractEncryption
-
- isEncrypted(String) - Method in interface dk.heick.properties.types.interfaces.markers.MarkerPasswordPropertyType
-
Evaluates if the string value is encrypted or not, if fails then throwing a PropertyException.
- isEncrypted(String) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- isFullRange() - Method in class dk.heick.properties.types.custom.IPRange.IPToken
-
- isGreaterVersionThan(VersionVO) - Method in class dk.heick.properties.types.custom.VersionVO
-
Determines if this VersionVO is greater than another Version.
- isGreatherThan(TimeSpan) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Compares this with another TimeSpan, and determines if this is less than other.
- isInArray(T[], T) - Static method in class dk.heick.properties.types.utils.ArrayUtils
-
Will validate if a value is in an array.
- isInitialize() - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
Determines if the validation of the filter value was an success, and the instance has been properly initialized.
- isInitialized() - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Determines if the "node" is initialized.
- isInRange(int) - Method in class dk.heick.properties.types.custom.IPRange.IPToken
-
- isInRange(T) - Method in class dk.heick.properties.types.custom.RangeVO
-
Validates if the value of type T is inside the range, FROM and TO is both inclusive.
- isInsideIpRange(String) - Method in class dk.heick.properties.types.custom.IPRange
-
Validates a string to an IP4 adress and validates that is inside the defined range.
- isInsideIpRange(InetAddress) - Method in class dk.heick.properties.types.custom.IPRange
-
Evaluates if the an IP4 adress is inside the range.
- isLazyLoad() - Method in class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
- isLessThan(TimeSpan) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Compares this with another TimeSpan, and determines if this is greather than other.
- isLessVersionThan(VersionVO) - Method in class dk.heick.properties.types.custom.VersionVO
-
Determines if this VersionVO is less than another Version.
- isMinAndMaxTheSame() - Method in class dk.heick.properties.derived.DerivedPropertyType
-
- isMustExists() - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
If test on existence should be performed.
- isMustExists() - Method in class dk.heick.properties.types.custom.DefaultFileValidator
-
If test on existence should be performed.
- isNullAllowed() - Method in class dk.heick.properties.Property
-
Is the property allowed to have a undefined value and/or return null .
- isOfColorMethodFormat(String) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Evaluates if a text represense the color format method.
- isPasswordEncrypted(String, String) - Static method in class dk.heick.properties.types.utils.PasswordUtils
-
Determines if the a String is encrypted or not
- isPasswordEncrypted(String) - Static method in class dk.heick.properties.types.utils.PasswordUtils
-
Determines if the password string (encrypted string) is encrypted or not.
- isPastSpan(Date, Date) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Is the difference of two dates larger than the timespan.
- isPastSpan(Date) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Is the difference of a date and NOW larger than the timespan.
- isPreproduction() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- isProduction() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- isPropertyOfDerivedPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property is a DerivedPropertyType or and extensions thereof.
- isPropertyOfEnumPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface EnumPropertyType .
- isPropertyOfMarkerListPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface MarkerListPropertyType .
- isPropertyOfMarkerPasswordPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface MarkerPasswordPropertyType .
- isPropertyOfMarkerPathPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface MarkerPathPropertyType .
- isPropertyOfMarkerProxyDependentPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface MarkerProxyDependent .
- isPropertyOfMarkerSubPropertyType(Property<?>) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Evaluates if the PropertyType of a Property implements the interface MarkerSubPropertyType .
- isReadable() - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
If test on readability should be performed.
- isReadable() - Method in class dk.heick.properties.types.custom.DefaultFileValidator
-
If test on readability should be performed.
- isReadonly() - Method in class dk.heick.properties.io.AbstractPropertyIO
-
- isReadonly() - Method in class dk.heick.properties.Property
-
Determines if this property is specific set to be read only.
- isReadonly() - Method in interface dk.heick.properties.PropertyIO
-
Determines if the IO is readonly or not.
- isRootNode() - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Tells is this node is the root node.
- isSameKey(String, String) - Method in class dk.heick.properties.types.custom.password.AbstractPasswordEncryption
-
- isSameKey(String) - Method in class dk.heick.properties.types.custom.PasswordTypeVO
-
Compares a 'user' entered password the the stored property password.
- isSameKey(String, String) - Method in interface dk.heick.properties.types.interfaces.markers.MarkerPasswordPropertyType
-
Evaluates if the stored key (password) is the same as the inputValue, both can be encrypted or not.
- isSameKey(String, String) - Method in interface dk.heick.properties.types.interfaces.PasswordEncryption
-
Compares two string values to see if they are equal, no matter if the one or the other is encrypted.
- isSameKey(String, String) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- isSameVersionAs(VersionVO) - Method in class dk.heick.properties.types.custom.VersionVO
-
Compares to VersionVO to determine if they are the same version.
- isSingleRange() - Method in class dk.heick.properties.types.custom.IPRange.IPToken
-
- isStatic() - Method in interface dk.heick.properties.collections.PropertyFieldFilter
-
Is by the ProperyFieldCollection to identify if we are looking for static fields or not.
- isStringInRange(String) - Method in class dk.heick.properties.types.custom.RangeVO
-
Converts a string to a type T using the RangeType, is validates if it is inside the range, FROM and TO is both inclusive.
- isTest() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- isUat() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- isUseLastFormatter() - Method in class dk.heick.properties.types.ColorPropertyType
-
Will we be using the last ColorFormat to set Color values.
- isUseMaxColor() - Method in class dk.heick.properties.types.ColorPropertyType
-
If there is maximum limit on the color value.
- isUseMaxDerivedFrom() - Method in class dk.heick.properties.derived.DerivedPropertyType
-
Is maximum limit used.
- isUseMaxLength() - Method in class dk.heick.properties.types.StringPropertyType
-
Determines if there is maximum length restrictions on the string.
- isUseMaxNumberOfElements() - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
If there are any maximum element count restrictions.
- isUseMaxNumberOfElements() - Method in class dk.heick.properties.types.ListPropertyType
-
Determines if there are maximum element count constraints.
- isUseMaxNumberOfElements() - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
If there are any maximum element count restrictions.
- isUseMaxValue() - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- isUseMaxValue() - Method in class dk.heick.properties.types.DateTimePropertyType
-
- isUseMaxValue() - Method in class dk.heick.properties.types.DoublePropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in class dk.heick.properties.types.IntegerPropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in interface dk.heick.properties.types.interfaces.Range
-
If there is a maximum limit.
- isUseMaxValue() - Method in class dk.heick.properties.types.LongPropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Determines if max value restriction is used.
- isUseMaxValue() - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- isUseMinColor() - Method in class dk.heick.properties.types.ColorPropertyType
-
If there is minimum limit on the color value.
- isUseMinDerivedFrom() - Method in class dk.heick.properties.derived.DerivedPropertyType
-
Is minimum limit used.
- isUseMinLength() - Method in class dk.heick.properties.types.StringPropertyType
-
Determines if there is minimum length restrictions on the string.
- isUseMinNumberOfElements() - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
If there are any minimum element count restrictions.
- isUseMinNumberOfElements() - Method in class dk.heick.properties.types.ListPropertyType
-
Determine if there are minimum element count constraints.
- isUseMinNumberOfElements() - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
If there are any minimum element count restrictions.
- isUseMinValue() - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- isUseMinValue() - Method in class dk.heick.properties.types.DateTimePropertyType
-
- isUseMinValue() - Method in class dk.heick.properties.types.DoublePropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in class dk.heick.properties.types.IntegerPropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in interface dk.heick.properties.types.interfaces.Range
-
If there is a minimum limit.
- isUseMinValue() - Method in class dk.heick.properties.types.LongPropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Determines if min value restriction is used.
- isUseMinValue() - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- isValid() - Method in class dk.heick.properties.Property
-
A convenience method for just determining if a Property is valid or not.
- isValid() - Method in class dk.heick.properties.PropertyValidationVO
-
Did the property validation failed.
- isValidatingDomain() - Method in class dk.heick.properties.types.EmailPropertyType
-
Determines if domain validation shall be performed.
- isWriteable() - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
If test on writeable should be performed.
- isWriteable() - Method in class dk.heick.properties.types.custom.DefaultFileValidator
-
If test on writeable should be performed.
J
- JAVA_AWT_GRAPHICSENV - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_CLASS_PATH - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_CLASS_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_EXT_DIRS - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_HOME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_IO_TMPDIR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_LIBRARY_PATH - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_RUNTIME_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_RUNTIME_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_SPECIFICATION_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_SPECIFICATION_VENDOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_SPECIFICATION_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VENDOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VENDOR_URL - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_INFO - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_SPECIFICATION_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_SPECIFICATION_VENDOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_SPECIFICATION_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_VENDOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JAVA_VM_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- JBossSystemPropertiesPropertyIO - Class in dk.heick.properties.io.specialized
-
Loads the properties from a XML file from an Jboss xml file.
- JBossSystemPropertiesPropertyIO(File) - Constructor for class dk.heick.properties.io.specialized.JBossSystemPropertiesPropertyIO
-
Returns a JBossSystemPropertiesPropertyIO with loads properties from the file .
- JBossSystemPropertiesPropertyIO(File, boolean) - Constructor for class dk.heick.properties.io.specialized.JBossSystemPropertiesPropertyIO
-
Returns a JBossSystemPropertiesPropertyIO with loads properties from the file .
- JBossSystemPropertiesPropertyIO(File, boolean, boolean) - Constructor for class dk.heick.properties.io.specialized.JBossSystemPropertiesPropertyIO
-
Returns a JBossSystemPropertiesPropertyIO with loads properties from the file .
- JBossSystemPropertiesXMLParser - Class in dk.heick.properties.io.xml
-
Implementing the Jboss system properties handler.
- JBossSystemPropertiesXMLParser() - Constructor for class dk.heick.properties.io.xml.JBossSystemPropertiesXMLParser
-
K
- KeyFactoryAlgorithms - Enum in dk.heick.properties.types.custom.enums
-
An Enum of the of Different KeyFactory Algorithms known in Java per default
- KeyMultiLineValuesFromTextFile - Class in dk.heick.properties.derived.generics
-
Parse a text file where there is key and values and each value can span over many lines.
- KeyMultiLineValuesFromTextFile() - Constructor for class dk.heick.properties.derived.generics.KeyMultiLineValuesFromTextFile
-
Default constructor using DEFAULT_KEY_INDICATOR and DEFAULT_COMMENT_INDICATOR
- KeyMultiLineValuesFromTextFile(String, String) - Constructor for class dk.heick.properties.derived.generics.KeyMultiLineValuesFromTextFile
-
Constructor
- KeySignedFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads and validates a signed file.
- KeySignedFilePropertyType(Property<File>, Property<PublicKey>, Property<byte[]>) - Constructor for class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
Constructor using default algorithm "SHA1withDSA" and default provider "SUN".
- KeySignedFilePropertyType(Property<File>, Property<PublicKey>, Property<byte[]>, String) - Constructor for class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
Constructor using default algorithm "SHA1withDSA".
- KeySignedFilePropertyType(Property<File>, Property<PublicKey>, Property<byte[]>, String, String) - Constructor for class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
Constructor.
- KeyStoreFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads a KeyStore from a KeyStore file.
- KeyStoreFilePropertyType(String, String, Property<File>, Property<PasswordTypeVO>) - Constructor for class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
Constructor.
- KeyStoreFilePropertyType(String, Property<File>, Property<PasswordTypeVO>) - Constructor for class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
Constructor, using one of the preferred registered security Providers, starting with the most preferred Provider.
- KeyStoreFilePropertyType(Property<File>, Property<PasswordTypeVO>) - Constructor for class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
Constructor, using one of the preferred registered security Providers, starting with the most preferred Provider.
- KeyValuesFromTextFile - Class in dk.heick.properties.derived.generics
-
Reads a multi valued properties file.
- KeyValuesFromTextFile() - Constructor for class dk.heick.properties.derived.generics.KeyValuesFromTextFile
-
Default constructor, using DEFAULT_KEY_VALUE_DIVIDER and DEFAULT_COMMENT_INDICATOR.
- KeyValuesFromTextFile(String, String) - Constructor for class dk.heick.properties.derived.generics.KeyValuesFromTextFile
-
Constructor.
- KeyValueVO<K,V> - Class in dk.heick.properties.types.custom
-
A generic class that kan hold a key/value pair.
- KeyValueVO(K, V) - Constructor for class dk.heick.properties.types.custom.KeyValueVO
-
Returns a object initialized with key(K) and value (V).
L
- LAT_LNG_SEPERATOR - Static variable in class dk.heick.properties.types.LatLngPropertyType
-
Seperates the Latitude and Longtiude value in a string, default value is a comma, ",".
- LAT_LNG_SEPERATOR - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- LATITUDE_DEGREES_RANGE - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- LatLng - Class in dk.heick.properties.types.custom
-
Latitude and Longitude coordinate.
- LatLng(double, double, double, double) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructing a LatLng value object, and normalizing the degrees for latitude and longitude.
- LatLng(double, double, double) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructing a LatLng value object, and normalizing the degrees for latitude and longitude using default earth radius of 6371 Km.
- LatLng(double, double) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructing a LatLng value object, and normalizing the degrees for latitude and longitude using default earth radius of 6371 Km and height of 0 Km.
- LatLng(LatLng) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructs a LatLng value on the basis of another LatLng instance.
- LatLng(Point2D) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructs an LatLng instance on the basis of dk.heick.properties.types.customPoint2D.
- LatLng(Point) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructs an LatLng instance on the basis of java.awt.Point.
- LatLng(Point2D.Double) - Constructor for class dk.heick.properties.types.custom.LatLng
-
Constructs an LatLng instance on the basis of java.awt.geom.Point2D.Double.
- LatLngFormat - Enum in dk.heick.properties.types.custom
-
An enum for the format to generate Latitude/Longitude strings.
- LatLngPropertyType - Class in dk.heick.properties.types
-
See detailed descriptions in the LatLng and GeoUtils documentation.
- LatLngPropertyType() - Constructor for class dk.heick.properties.types.LatLngPropertyType
-
Default constructor, no default value.
- LatLngPropertyType(LatLng) - Constructor for class dk.heick.properties.types.LatLngPropertyType
-
- LatLngXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of LatLngPropertyType with result type LatLng
- LatLngXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.LatLngXmlAdapter
-
Default and required constructor.
- LatLngXmlAdapter(LatLngPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.LatLngXmlAdapter
-
Constructor with propertyType
- LdapNamePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a LdapName value.
- LdapNamePropertyType() - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType where the default value is null , baseDN is null and "allowEmptyString" is set to true
The attribute "allowEmptyString" is set to true .
- LdapNamePropertyType(boolean) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType where the default value is null and baseDN is null .
- LdapNamePropertyType(LdapName) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType with default value.
- LdapNamePropertyType(String) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType with no default value, but with baseDN set.
- LdapNamePropertyType(String, LdapName) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType with default value, and with baseDN set..
- LdapNamePropertyType(String, boolean) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType with no default value, but with baseDN set.
- LdapNamePropertyType(String, LdapName, boolean) - Constructor for class dk.heick.properties.types.LdapNamePropertyType
-
Returns LdapNamePropertyType with default value,with baseDN set.
- LdapNameXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of LdapNamePropertyType with result type LdapName
- LdapNameXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.LdapNameXmlAdapter
-
Default and required constructor.
- LdapNameXmlAdapter(LdapNamePropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.LdapNameXmlAdapter
-
Constructor with propertyType
- leftPad(String, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Left pads the a string with space until has a certain length.
- leftPad(String, char, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Left pads the a string with a char until has a certain length.
- limitsValue(int, int, int) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Clamps the value to the range limits, if the value is outside the valid range.
- limitsValue(double, double, double) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Clamps the value to the range limits, if the value is outside the valid range.
- limitsValue(float, float, float) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Clamps the value to the range limits, if the value is outside the valid range.
- LINE_SEPERATOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- LinearRegression2D - Class in dk.heick.properties.types.utils
-
Makes a linear regression analysis on a list of Point2D s'.
- LinearRegression2D(List<? extends Point2D>) - Constructor for class dk.heick.properties.types.utils.LinearRegression2D
-
Constructor.
- ListKeyValuePropertyType<K,V> - Class in dk.heick.properties.types
-
PropertyType that validates to a list of KeyValueVO with <K> as key and <V> as value.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, String, String) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, Integer, Integer) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, String, String, Integer, Integer) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, List<KeyValueVO<K, V>>, String, String, Integer, Integer) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, List<KeyValueVO<K, V>>) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, List<KeyValueVO<K, V>>, Integer) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListKeyValuePropertyType(PropertyType<K>, PropertyType<V>, List<KeyValueVO<K, V>>, Integer, Integer) - Constructor for class dk.heick.properties.types.ListKeyValuePropertyType
-
Constructor, with initial values.
- ListPropertyType<T> - Class in dk.heick.properties.types
-
Holds a list of another PropertyType.
- ListPropertyType(PropertyType<T>) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using DEFAULT_DIVIDER,
with default value of an empty list and no constraints on minimum or maximum elements in the list.
- ListPropertyType(PropertyType<T>, List<T>) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using DEFAULT_DIVIDER,
and no constraints on minimum or maximum elements in the list.
- ListPropertyType(PropertyType<T>, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using DEFAULT_DIVIDER,
with default value of an empty list and no constraints on maximum elements in the list.
- ListPropertyType(PropertyType<T>, List<T>, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using DEFAULT_DIVIDER,
no constraints on maximum elements in the list.
- ListPropertyType(PropertyType<T>, Integer, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using DEFAULT_DIVIDER,
with default value of an empty list and no constraints on maximum elements in the list.
- ListPropertyType(PropertyType<T>, String) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using provided divider,
with no default value of an empty list and no constraints on minimum or maximum elements in the list.
- ListPropertyType(PropertyType<T>, String, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using provided divider and an
constraint on the minimum elements in their must be in the list, and a default value of an empty list.
- ListPropertyType(PropertyType<T>, String, Integer, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using provided divider and an
constraint on the minimum elements in their must be in the list, and a default value of an empty list.
- ListPropertyType(PropertyType<T>, List<T>, String, Integer, Integer) - Constructor for class dk.heick.properties.types.ListPropertyType
-
Returns a ListPropertyType that can hold a list of propertyType using provided divider and an
constraint on the minimum and maximum elements in their must be in the list, and a default value of an empty list.
- ListTypedJavaDefinition(PropertiesJavaDefinitionPrinter.TypedJavaDefinition, String, String) - Constructor for class dk.heick.properties.collections.PropertiesJavaDefinitionPrinter.ListTypedJavaDefinition
-
- ListUtils - Class in dk.heick.properties.types.utils
-
Static methods to convert X to sorted instances of List<T> .
- load(File) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Loads the properties and comments from a file.
All entries are reset when loading a new file.
- load(String) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Loads the properties and comments from a string.
All entries are reset when loading a new file.
- loadAsBytes(String, File) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Loading an array of bytes from a file.
- loadAsLines(String, File) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Load a file to a list of Strings, using the Files.readAllLines(File,Charset) and the Charset.defaultCharset().
- loadAsString(String, File) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Loads a file into a string using the InputStreamReader with a UTF_8 Charset and a default buffersize of 2048.
- loadAsString(String, File, String) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Loads a file into a string using the InputStreamReader with a charset and a default buffersize of 2048.
- loadAsString(String, File, int, String) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Loads a file into a string using the InputStreamReader with a charset and buffersize.
- loadXml(File) - Method in class dk.heick.properties.io.AbstractXMLFilePropertyIO
-
Loads the properties from the XML file.
- loadXml(Document) - Method in class dk.heick.properties.io.AbstractXMLInputStreamPropertyIO
-
Loads the properties from the XML file.
- loadXml(File) - Method in class dk.heick.properties.io.specialized.JBossSystemPropertiesPropertyIO
-
- loadXml(File) - Method in class dk.heick.properties.io.XMLParsedFilePropertyIO
-
Loads the XML file properties usung the XMLPropertiesParser
- loadXmlFromFile(File) - Static method in class dk.heick.properties.types.utils.XMLUtils
-
Will load the XML from a file.
- loadXmlFromFile(File, URL) - Static method in class dk.heick.properties.types.utils.XMLUtils
-
Will load and validate angainst a schema the XML from a file.
- loadXmlFromInputStream(InputStream) - Static method in class dk.heick.properties.types.utils.XMLUtils
-
Loads the Document (DOM) from an InputStream.
- LocalePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Locale value.
- LocalePropertyType() - Constructor for class dk.heick.properties.types.LocalePropertyType
-
Default constructor, with null as default value.
- LocalePropertyType(Locale) - Constructor for class dk.heick.properties.types.LocalePropertyType
-
Constructor.
- LocaleXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of LocalePropertyType with result type Locale
- LocaleXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.LocaleXmlAdapter
-
Default and required constructor.
- LocaleXmlAdapter(LocalePropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.LocaleXmlAdapter
-
Constructor with propertyType
- LOCALHOST - Static variable in class dk.heick.properties.types.custom.IPRange
-
Validates for Localhost "127.0.0.1".
- Localizer - Interface in dk.heick.properties.i18n
-
Localizer interface to get I18N text to the framework.
- locate() - Method in class dk.heick.properties.types.custom.filestructure.DefaultRootDirectoryNodeLocator
-
- locate() - Method in interface dk.heick.properties.types.custom.filestructure.RootDirectoryNodeLocator
-
Get the RootDirectoryNode.
- logError(Log, String) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- logger - Variable in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
- LoggingPropertyChangeListener - Class in dk.heick.properties.collections.changelisteners
-
A logging implementation of PropertyChangeListener .
- LoggingPropertyChangeListener() - Constructor for class dk.heick.properties.collections.changelisteners.LoggingPropertyChangeListener
-
Constructor
- LoggingPropertyValidationHandler - Class in dk.heick.properties.collections.validationhandlers
-
Simply logs a message.
- LoggingPropertyValidationHandler() - Constructor for class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
Default constructor, no system exit will be performed if PropertyIO or any Property is invalid.
- LoggingPropertyValidationHandler(boolean) - Constructor for class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
Constructor
- logGlobalProperties() - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Logs all the values for the global propeties as info messages.
- logGlobalPropertiesOnce() - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Logs all the values for the global propeties as info messages, but only once.
- logInfo(Log, String) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- logPerformanceGetProperties(long) - Method in class dk.heick.properties.io.AbstractPropertyIO
-
Convenience method - Call this method as the last in "getProperties" (in the finally section), this will than handle a standardized performance logging and message.
- logPerformanceSetValue(String, long) - Method in class dk.heick.properties.io.AbstractPropertyIO
-
Convenience method - Call this method as the last in "setValue" (in the finally section), this will than handle a standardized performance logging and message.
- LONGITUDE_DEGREES_RANGE - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- LongPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Long value.
- LongPropertyType() - Constructor for class dk.heick.properties.types.LongPropertyType
-
Default constructor, no minimum, maximum or default value.
- LongPropertyType(long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with default value.
- LongPropertyType(Long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with default value.
- LongPropertyType(long, long, long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with minimum, maximum and default value.
- LongPropertyType(long, long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with minimum and maximum value.
- LongPropertyType(Long, Long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with minimum and maximum value.
- LongPropertyType(Long, Long, Long) - Constructor for class dk.heick.properties.types.LongPropertyType
-
Constructor with minimum and maximum value.
M
- main(String[]) - Static method in class dk.heick.properties.collections.PropertiesJavaDefinitionPrinter
-
- main(String[]) - Static method in class dk.heick.properties.collections.SystemPropertiesCollection
-
- MAIN_CLASS - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Main-Class manifest attribute used for launching applications packaged in JAR files.
- MANIFEST_VERSION - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Manifest-Version manifest attribute.
- ManifestMainCollection - Class in dk.heick.properties.collections
-
The Manifest Main attributes.
- ManifestMainCollection(ManifestPropertyIO) - Constructor for class dk.heick.properties.collections.ManifestMainCollection
-
Constructs a ManifestMainCollection with a ManifestPropertyIO.
- ManifestMainCollection() - Constructor for class dk.heick.properties.collections.ManifestMainCollection
-
Constructs a ManifestMainCollection with a default instance of ManifestPropertyIO,
reading the "META-INF/MANIFEST.MF" found via the URLClassLoader.findResource(String).
- ManifestPropertyIO - Class in dk.heick.properties.io
-
ManifestPropertyIO id a readonly and cached PropertyIO.
- ManifestPropertyIO() - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Default constructor, read the "META-INF/MANIFEST.MF" found via the URLClassLoader.findResource(String).
- ManifestPropertyIO(String) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Constructor, read the resourceName found via the URLClassLoader.findResource.
- ManifestPropertyIO(JarFile) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Read the manifest file from a JarFile instance.
- ManifestPropertyIO(File) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Constructor.
- ManifestPropertyIO(ServletContext) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Finding the Manifest file via the ServletContext.
- ManifestPropertyIO(URL) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Loads a manifest from jar file URL.
- ManifestPropertyIO(Manifest) - Constructor for class dk.heick.properties.io.ManifestPropertyIO
-
Constructor, using a instance of a Manifest.
- ManifestPropertyIO.ArchiveFileFilter - Class in dk.heick.properties.io
-
- ManifestPropertyIO.INIT_METHOD - Enum in dk.heick.properties.io
-
- MapUtils - Class in dk.heick.properties.types.utils
-
Static utility methods for Hashtables, HashMaps, HashSets and Map.
- MapUtils() - Constructor for class dk.heick.properties.types.utils.MapUtils
-
- MarkerListPropertyType - Interface in dk.heick.properties.types.interfaces.markers
-
Marker interface to identify that the property type returns a list as List<T> .
- MarkerNoPropertyCollectionRegistry - Interface in dk.heick.properties.types.interfaces.markers
-
Marker interface for NOT to register a collection in the PropertyCollectionRegistry.
- MarkerPasswordPropertyType - Interface in dk.heick.properties.types.interfaces.markers
-
Interface for any PropertyType which has passwords involved.
- MarkerPathPropertyType - Interface in dk.heick.properties.types.interfaces.markers
-
Marker interface to identify that the property type has return of java.io.File or has something to do with files.
- MarkerProxyDependent - Interface in dk.heick.properties.types.interfaces.markers
-
Marker interface to identify that the property type whcih can be proxy dependent.
- MarkerSubPropertyType - Interface in dk.heick.properties.types.interfaces.markers
-
Marker interface to identify that the PropertyType has one or more attributes which is also a PropertyType.
- marshal(T) - Method in class dk.heick.properties.types.xml.adapters.PropertyTypeXmlAdapter
-
Marshalls a value <T> to a String.
- MathUtils - Class in dk.heick.properties.types.utils
-
Different Math utilities methods.
- max(int...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the maximum value in the array.
- max(double...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the maximum value in the array.
- max(float...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the maximum value in the array.
- MD5Encryption - Class in dk.heick.properties.types.custom.password
-
Password utils for encrypting strings with MD5 encryption.
- MD5Encryption() - Constructor for class dk.heick.properties.types.custom.password.MD5Encryption
-
- MemoryPropertyIO - Class in dk.heick.properties.io
-
A PropertyIO which holds it properties in memory.
- MemoryPropertyIO(Properties) - Constructor for class dk.heick.properties.io.MemoryPropertyIO
-
Returns a MemoryPropertyIO which is initialized with a Properties instance.
- MemoryPropertyIO(Properties, boolean) - Constructor for class dk.heick.properties.io.MemoryPropertyIO
-
Returns a MemoryPropertyIO which is initialized with a Properties instance.
- MemoryPropertyIO(PropertyIO) - Constructor for class dk.heick.properties.io.MemoryPropertyIO
-
Returns a MemoryPropertyIO which is initialized with a Properties instance from another PropertyIO using
the method PropertyIO.getProperties() .
- METHOD - Static variable in class dk.heick.properties.types.custom.password.AESEncryption
-
The encryption method.
- METHOD - Static variable in class dk.heick.properties.types.custom.password.MD5Encryption
-
The encryption method.
- METHOD - Static variable in class dk.heick.properties.types.custom.password.SHA512Encryption
-
The encryption method.
- MimeTypePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a MimeType value.
- MimeTypePropertyType() - Constructor for class dk.heick.properties.types.MimeTypePropertyType
-
Default constructor, with null as default value.
- MimeTypePropertyType(MimeType) - Constructor for class dk.heick.properties.types.MimeTypePropertyType
-
Constructor.
- MimeTypePropertyType(String) - Constructor for class dk.heick.properties.types.MimeTypePropertyType
-
Constructor, using a string as default value.
- MimeTypeXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of MimeTypePropertyType with result type MimeType
- MimeTypeXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.MimeTypeXmlAdapter
-
Default and required constructor.
- MimeTypeXmlAdapter(MimeTypePropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.MimeTypeXmlAdapter
-
Constructor with propertyType
- min(int...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the minimum value in the array.
- min(double...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the minimum value in the array.
- min(float...) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Finds the minimum value in the array.
- MINUTES_01 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
1 minut
- MINUTES_02 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
2 minutes
- MINUTES_03 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
3 minutes
- MINUTES_04 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
4 minutes
- MINUTES_05 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
5 minutes
- MINUTES_10 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
10 minutes
- MINUTES_15 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
15 minutes
- MINUTES_20 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
20 minutes
- MINUTES_25 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
25 minutes
- MINUTES_30 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
30 minutes
- MINUTES_35 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
35 minutes
- MINUTES_40 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
40 minutes
- MINUTES_45 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
45 minutes
- MINUTES_50 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
50 minutes
- MINUTES_55 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
55 minutes
- MINUTES_60 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
60 minutes
- Month - Enum in dk.heick.properties.types.custom.enums
-
A enum type containg the months with the corresponding Calendar month constants.
- MonthPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Month class.
- MonthPropertyType() - Constructor for class dk.heick.properties.types.MonthPropertyType
-
Default constructor, with null as default value.
- MonthPropertyType(Month) - Constructor for class dk.heick.properties.types.MonthPropertyType
-
Constructor with default value.
- MONTHS_1 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
1 month - 31 days
- MONTHS_12 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
12 months - 12x 31 days
- MONTHS_2 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
2 months - 2x 31 days
- MONTHS_3 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
3 months - 3x 31 days
- MONTHS_6 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
6 months - 6x 31 days
- MONTHS_9 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
9 months - 9x 31 days
- MonthXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of MonthPropertyType with result type Month
- MonthXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.MonthXmlAdapter
-
Default and required constructor.
- MonthXmlAdapter(MonthPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.MonthXmlAdapter
-
Constructor with propertyType
- multiply(double) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Multiplies the current Timespan with a double factor in a new TimeSpan instance.
N
- NETWORK_10 - Static variable in class dk.heick.properties.types.custom.IPRange
-
Validates for the "10.*.*.*" network
- NETWORK_192_168 - Static variable in class dk.heick.properties.types.custom.IPRange
-
Validates for the "192.168.*.*" network
- NO_FILTER_DIVIDER - Static variable in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
A filter divider, where the filter value isnt spluit up.
- NO_URL_VALIDATOR - Static variable in class dk.heick.properties.types.URLPropertyType
-
Static menber instance of NoURLValidator, where no URL validation is performed.
- normalizeLatitudeDegrees(double) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Normalizes the latitude to inside a valid range.
- normalizeLongitudeDegrees(double) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Normalizes the longitude to inside a valid range.
- normalizeRange(double, double) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
This function normalizes the a value according to a range.
- NoURLValidator - Class in dk.heick.properties.types.custom
-
An empty implementation of URLValidator, where no URL validation is performed.
- NoURLValidator() - Constructor for class dk.heick.properties.types.custom.NoURLValidator
-
O
- OnChangePropertyChangeListener - Class in dk.heick.properties.collections.changelisteners
-
An implementation PropertyChangeListener which triggers the method changed(Property<?> property) when the property was successfully changed
The typical usages is to update a "last.changed" Property, whenever another Property is changed.
- OnChangePropertyChangeListener(Property<?>) - Constructor for class dk.heick.properties.collections.changelisteners.OnChangePropertyChangeListener
-
- OS_ARCH - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- OS_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- OS_VERSION - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
P
- PageAttributesMediaType - Enum in dk.heick.properties.types.enums
-
An enum version of java.awt.PageAttributes.MediaType of possible paper sizes.
- parse(String) - Static method in class dk.heick.properties.types.custom.ByteSizeVO
-
Parse a string value to a ByteSizeVO
The format is "<double>[space optional]<unit>"
- parse(String) - Static method in class dk.heick.properties.types.custom.LatLng
-
Parse a strnig value to a LatLng object, this can parse pretty must any format.
- parse(String) - Static method in class dk.heick.properties.types.custom.TimeSpan
-
Concstructs a TimeSpan instance of the basis string value parsing.
- parse(Date, Date) - Static method in class dk.heick.properties.types.custom.TimeSpan
-
Constructs a TimeSpan instance on the basis of the difference between to date instances.
- parse(Date) - Static method in class dk.heick.properties.types.custom.TimeSpan
-
Constructs a TimeSpan instance on the basis of the difference between a date and the NOW date.
- parse(String) - Static method in class dk.heick.properties.types.custom.VersionVO
-
Parse a String to a VersionVO
- parse(String) - Static method in enum dk.heick.properties.types.enums.ContentType
-
Parse a contentType string "primary/subtype" to an instance of ContentType.
- parse(String) - Method in class dk.heick.properties.types.utils.colors.CMYKColorFormat
-
- parse(String) - Method in interface dk.heick.properties.types.utils.colors.ColorFormat
-
Parse a text string to a Color.
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HexAlphaColorFormat
-
See class documentation
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HexColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HSBAColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HSBColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HSLAColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.HSLColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.RGBAColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.RGBColorFormat
-
- parse(String) - Static method in enum dk.heick.properties.types.utils.colors.SVGNamedColor
-
Parse a text to a SVGNamedColor with that name.
- parse(String) - Method in class dk.heick.properties.types.utils.colors.SVGNamedColorFormat
-
- parse(String) - Method in class dk.heick.properties.types.utils.colors.YUVColorFormat
-
- parseDMS(String) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Parses string representing degrees/minutes/seconds into numeric degrees.
- parseFloatToken(String, String, float, float, boolean) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Validates that a string is a float between minValue and maxValue (inclusive).
- parseIntToken(String, String, int, int, boolean, boolean) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Validates that a string is an integer between minValue and maxValue of int or (0x)hex string value.
- parseLatLng(String) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Parses a string to LatLng instance, it can parse many formats.
- parseNumberPart(String, String, String) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- parsePercentageToken(String, String, boolean) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Validates that a string is a float between 0.0 and 100.0 (inclusive).
- parseRGBToken(String, String, boolean, boolean) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Validates that a string is an integer between 0 and 255 of int or hex 0x00 and 0xFF string value.
- parseUnitPart(String, String, String) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- PasswordEncryption - Interface in dk.heick.properties.types.interfaces
-
- PasswordEncryptions - Enum in dk.heick.properties.types.custom.enums
-
Enum which gets PasswordEncryption instance.
- PasswordEvaluator - Interface in dk.heick.properties.types.interfaces
-
An evaluator of password, to evaluate if the password is "strong" enough.
- PasswordPropertyType - Class in dk.heick.properties.types
-
Implementation for IPasswordPropertyType.
- PasswordPropertyType() - Constructor for class dk.heick.properties.types.PasswordPropertyType
-
Constructor, the default "PasswordEncryption" is "new AESEncryption() ", there is no default value of a PasswordPropertyType.
- PasswordPropertyType(PasswordEncryption) - Constructor for class dk.heick.properties.types.PasswordPropertyType
-
Constructor, has to define "PasswordEncryption", there is no default value of a PasswordPropertyType.
- PasswordPropertyType(PasswordEncryption, boolean) - Constructor for class dk.heick.properties.types.PasswordPropertyType
-
Constructor, there is no default value of a PasswordPropertyType.
- PasswordPropertyType(PasswordEncryption, boolean, PasswordEvaluator) - Constructor for class dk.heick.properties.types.PasswordPropertyType
-
Constructor, there is no default value of a PasswordPropertyType.
- PasswordTypeVO - Class in dk.heick.properties.types.custom
-
PasswordTypeVO which contains a password.
- PasswordTypeVO(MarkerPasswordPropertyType, String) - Constructor for class dk.heick.properties.types.custom.PasswordTypeVO
-
Constructor
- PasswordUtils - Class in dk.heick.properties.types.utils
-
Different utilities for PasswordPropertyType's.
- PasswordUtils() - Constructor for class dk.heick.properties.types.utils.PasswordUtils
-
- PATH_SEPERATOR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- PKCS8_ENCODED_KEY_SPEC - Static variable in class dk.heick.properties.types.derived.AbstractKeyPropertyType
-
The class of PKCS8EncodedKeySpec.
- Point2D - Class in dk.heick.properties.types.custom
-
A class that holds a point [x,y] as doubles.
- Point2D() - Constructor for class dk.heick.properties.types.custom.Point2D
-
Default construtor, sets X and Y to 0.
- Point2D(int, int) - Constructor for class dk.heick.properties.types.custom.Point2D
-
Constructor with integers (int).
- Point2D(double, double) - Constructor for class dk.heick.properties.types.custom.Point2D
-
Constructor with doubles.
- Point2D(Point) - Constructor for class dk.heick.properties.types.custom.Point2D
-
Construct a Point2D using the values from java.awt.Point .
- Point2D(Point2D.Double) - Constructor for class dk.heick.properties.types.custom.Point2D
-
Construct a Point2D using the values from java.awt.geom.Point2D.Double .
- Point2DPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a dk.heick.properties.types.custom.Point2D value.
- Point2DPropertyType() - Constructor for class dk.heick.properties.types.Point2DPropertyType
-
Default constructor, no default value.
- Point2DPropertyType(Point2D) - Constructor for class dk.heick.properties.types.Point2DPropertyType
-
Constructor with default value.
- Point2DPropertyType(double, double) - Constructor for class dk.heick.properties.types.Point2DPropertyType
-
Constructor with default x,y values.
- Point2DXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of Point2DPropertyType with result type Point2D
- Point2DXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.Point2DXmlAdapter
-
Default and required constructor.
- Point2DXmlAdapter(Point2DPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.Point2DXmlAdapter
-
Constructor with propertyType
- Point3D - Class in dk.heick.properties.types.custom
-
A class that holds a point [x,y,z] as doubles.
- Point3D() - Constructor for class dk.heick.properties.types.custom.Point3D
-
Default construtor, sets X, Y and Z to 0.
- Point3D(int, int, int) - Constructor for class dk.heick.properties.types.custom.Point3D
-
Constructor with integers (int).
- Point3D(double, double, double) - Constructor for class dk.heick.properties.types.custom.Point3D
-
Constructor with doubles.
- Point3DPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a dk.heick.properties.types.custom.Point3D value.
- Point3DPropertyType() - Constructor for class dk.heick.properties.types.Point3DPropertyType
-
Default constructor, no default value.
- Point3DPropertyType(Point3D) - Constructor for class dk.heick.properties.types.Point3DPropertyType
-
Constructor with default value.
- Point3DPropertyType(double, double, double) - Constructor for class dk.heick.properties.types.Point3DPropertyType
-
Constructor with default x,y,z values.
- Point3DXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of Point3DPropertyType with result type Point3D
- Point3DXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.Point3DXmlAdapter
-
Default and required constructor.
- Point3DXmlAdapter(Point3DPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.Point3DXmlAdapter
-
Constructor with propertyType
- postGetValueProcessing(String, String, boolean) - Method in class dk.heick.properties.PropertyType
-
Special method invoke by the Property.getValue(), to gives the
ability to post processed the loaded value.
- postGetValueProcessing(String, String, boolean) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- postValidation() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- postValidation() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- postValidation() - Method in interface dk.heick.properties.PropertyCollection
-
After the PropertyCollection has validation the PropertyIO and all the Properties, it calls this method.
- preValidation() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- preValidation() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- preValidation() - Method in class dk.heick.properties.collections.SystemPropertiesCollection
-
- preValidation() - Method in interface dk.heick.properties.PropertyCollection
-
This method is called before any validation of PropertyIO and Properties is performed, this is where you typically can setup global configurations.
- print(List<String>) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the lines to the System.out .
- print(List<String>, PrintStream) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the lines to a PrintStream .
- print(List<String>, File) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Writes the list of lines to a file.
- printEnvironmentProperties() - Static method in class dk.heick.properties.collections.SystemPropertiesCollection
-
Will print out all System enviroment properties to System.out.println .
- println() - Method in class dk.heick.properties.types.utils.StringList
-
Print all the lines to System.out.println.
- printProperties(String, Properties) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Print properties to System.out.
- printProperties(Properties) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Print properties to System.out.
- printSystemProperties() - Static method in class dk.heick.properties.collections.SystemPropertiesCollection
-
Will print out all System properties properties to System.out.println .
- printTypes(List<?>) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the list of generic elements to the System.out .
- printTypes(List<?>, PrintStream) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the list of generic elements to a PrintStream .
- printTypes(Object[]) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the list of generic elements to the System.out .
- printTypes(Object[], PrintStream) - Static method in class dk.heick.properties.types.utils.SystemOutUtils
-
Prints the list of generic elements to a PrintStream .
- PrivateKeyFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads a PrivateKey from a File, which is defined with another Property.
No default value for this PropertyType, either it loads or it do not.
- PrivateKeyFilePropertyType(Property<File>, String, Class<? extends EncodedKeySpec>) - Constructor for class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
Constructor.
- PrivateKeyFilePropertyType(Property<File>, KeyFactoryAlgorithms, Class<? extends EncodedKeySpec>) - Constructor for class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
Constructor.
- PrivateKeyFilePropertyType(Property<File>, String) - Constructor for class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
Constructor.
- PrivateKeyFilePropertyType(Property<File>, KeyFactoryAlgorithms) - Constructor for class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
Constructor.
- PropertiesJavaDefinitionPrinter - Class in dk.heick.properties.collections
-
This will take a Properties instance a generate public static final Property.... definitions.
- PropertiesJavaDefinitionPrinter() - Constructor for class dk.heick.properties.collections.PropertiesJavaDefinitionPrinter
-
- PropertiesJavaDefinitionPrinter.ListTypedJavaDefinition - Class in dk.heick.properties.collections
-
- PropertiesJavaDefinitionPrinter.TypedJavaDefinition - Class in dk.heick.properties.collections
-
- Property<T> - Class in dk.heick.properties
-
The main Property class.
- Property(String, PropertyType<T>) - Constructor for class dk.heick.properties.Property
-
The constructor.
- Property(String, PropertyType<T>, boolean) - Constructor for class dk.heick.properties.Property
-
The constructor.
- Property(String, PropertyType<T>, boolean, boolean) - Constructor for class dk.heick.properties.Property
-
The constructor.
- Property(String, PropertyType<T>, String) - Constructor for class dk.heick.properties.Property
-
The constructor.
- Property(String, PropertyType<T>, boolean, boolean, String) - Constructor for class dk.heick.properties.Property
-
The constructor with all the different paramenters.
- PROPERTY_REGISTRY_DO_NOT_REGISTER - Static variable in interface dk.heick.properties.PropertyCollection
-
The value set for "getRegistryTimeout" if the PropertyCollection should not be registered on PropertyCollectionRegistry.
- PROPERTY_REGISTRY_NO_TIMEOUT - Static variable in interface dk.heick.properties.PropertyCollection
-
The value set for "getRegistryTimeout" if the PropertyCollection should never timeout in PropertyCollectionRegistry (DEFAULT value).
- PropertyChangeListener - Interface in dk.heick.properties
-
An interface to callback action on a Property changes.
- PropertyCollection - Interface in dk.heick.properties
-
An interface which holds a collection of Property 's.
- PropertyCollectionFactory - Class in dk.heick.properties.collections
-
Factory class to initialize a "list" of Property's.
- PropertyCollectionPrinter - Class in dk.heick.properties.collections
-
This class can "print" an PropertyCollection .
- PropertyCollectionRegistry - Class in dk.heick.properties.collections
-
Static class which holds PropertyCollections.
- PropertyCollectionUtil - Class in dk.heick.properties.collections
-
Utility class contain methods for PropertyCollections.
- PropertyException - Exception in dk.heick.properties
-
The generic exception for property errors.
- PropertyException(String) - Constructor for exception dk.heick.properties.PropertyException
-
Constructor with message
- PropertyException(String, String) - Constructor for exception dk.heick.properties.PropertyException
-
Will preappend the propertyName to the message, "Property [propertyName] is invalid defined.
- PropertyException(String, String, Throwable) - Constructor for exception dk.heick.properties.PropertyException
-
Will preappend the propertyName to the message, "Property [propertyName] is invalid defined.
- PropertyException(String, Throwable) - Constructor for exception dk.heick.properties.PropertyException
-
Constructor with message and throwable
- PropertyException(Property<?>, String, Throwable) - Constructor for exception dk.heick.properties.PropertyException
-
Constructor with message and throwable
- PropertyExposedFieldCollection - Class in dk.heick.properties.collections
-
An inplementation of PropertyFieldCollection where it will initialize all "public" and "protected" fields of type "Property".
- PropertyExposedFieldCollection(PropertyIO, Class<?>, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFieldCollection
-
Constructor.
- PropertyExposedFieldCollection(PropertyIO, Log) - Constructor for class dk.heick.properties.collections.PropertyExposedFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler .
- PropertyExposedFieldCollection(PropertyIO, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class.
- PropertyExposedFieldCollection(PropertyIO) - Constructor for class dk.heick.properties.collections.PropertyExposedFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler ,
and the logger is a new instance of Log for this class.
- PropertyExposedFieldCollection(PropertyIO, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the logger is a new instance of Log for this class.
- PropertyExposedFinalFieldCollection - Class in dk.heick.properties.collections
-
An inplementation of PropertyFieldCollection where it will initialize all "public" and "protected" fields of type "Property" and which is "final".
- PropertyExposedFinalFieldCollection(PropertyIO, Class<?>, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFinalFieldCollection
-
Constructor.
- PropertyExposedFinalFieldCollection(PropertyIO, Log) - Constructor for class dk.heick.properties.collections.PropertyExposedFinalFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler .
- PropertyExposedFinalFieldCollection(PropertyIO, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFinalFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class.
- PropertyExposedFinalFieldCollection(PropertyIO) - Constructor for class dk.heick.properties.collections.PropertyExposedFinalFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler ,
and the logger is a new instance of Log for this class.
- PropertyExposedFinalFieldCollection(PropertyIO, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyExposedFinalFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the logger is a new instance of Log for this class.
- PropertyFieldCollection - Class in dk.heick.properties.collections
-
Collects the Property 's from a class.
- PropertyFieldCollection(PropertyFieldFilter, PropertyIO, Class<?>, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Constructor.
- PropertyFieldCollection(PropertyFieldFilter, PropertyIO, Log) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler .
- PropertyFieldCollection(PropertyFieldFilter, PropertyIO, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class.
- PropertyFieldCollection(PropertyFieldFilter, PropertyIO) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler ,
and the logger is a new instance of Log for this class.
- PropertyFieldCollection(PropertyFieldFilter, PropertyIO, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the logger is a new instance of Log for this class.
- PropertyFieldCollection(PropertyFieldFilter) - Constructor for class dk.heick.properties.collections.PropertyFieldCollection
-
Default Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the logger is a new instance of Log for this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler ,
and the PropertyIO is a instance of ResourceStreamPropertyIO with this class as input.
- PropertyFieldFilter - Interface in dk.heick.properties.collections
-
Instances of classes that implement this interface are used to filter Field definition for a Property field in a class.
- PropertyFieldFilterFactory - Class in dk.heick.properties.collections
-
A factory class for typical PropertyFieldFilters.
- PropertyFieldFilterFactory() - Constructor for class dk.heick.properties.collections.PropertyFieldFilterFactory
-
- PropertyFilenameFilter - Class in dk.heick.properties.io.filters
-
Accepts a file if the name is equal with name input at constructor time.
- PropertyFilenameFilter(String) - Constructor for class dk.heick.properties.io.filters.PropertyFilenameFilter
-
Constructor.
- PropertyFilenameFilter(File) - Constructor for class dk.heick.properties.io.filters.PropertyFilenameFilter
-
Constructor
- PropertyFrameworkGlobals - Class in dk.heick.properties
-
Contains different static parameters, which is used by the framework.
- PropertyFrameworkGlobals() - Constructor for class dk.heick.properties.PropertyFrameworkGlobals
-
- PropertyFrameworkGlobals.GlobalPropertyStaticCollection - Class in dk.heick.properties
-
- PropertyInitializationPriorityComparator - Class in dk.heick.properties.collections
-
Sort a list of Property's after "Property.getInitializationPriority()".
- PropertyInitializationPriorityComparator() - Constructor for class dk.heick.properties.collections.PropertyInitializationPriorityComparator
-
- PropertyIO - Interface in dk.heick.properties
-
The interface for a PropertyIO.
- PropertyIOException - Exception in dk.heick.properties
-
The exception thrown when ever something with PropertyIO is involved.
- PropertyIOException(String) - Constructor for exception dk.heick.properties.PropertyIOException
-
Constructor with message
- PropertyIOException(String, Throwable) - Constructor for exception dk.heick.properties.PropertyIOException
-
Constructor with message and throwable
- PropertyListCollection - Class in dk.heick.properties.collections
-
Implementation of the PropertyCollection initialized with List or array of Property 's.
- PropertyListCollection(PropertyIO, Log, List<Property<?>>, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyListCollection
-
Constructor.
- PropertyListCollection(PropertyIO, Log, Property<?>[], PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyListCollection
-
Constructor.
- PropertyListCollection(PropertyIO, Log, PropertyValidationHandler, Property<?>...) - Constructor for class dk.heick.properties.collections.PropertyListCollection
-
Constructor.
- PropertyLocator - Class in dk.heick.properties
-
Locate a Property value in any of the registered PropertyCollection's in PropertyCollectionRegistry.
- PropertyLocator() - Constructor for class dk.heick.properties.PropertyLocator
-
Constructor.
- PropertyNameComparator - Class in dk.heick.properties.types.utils
-
Compares to Property's by their name.
- PropertyNameComparator() - Constructor for class dk.heick.properties.types.utils.PropertyNameComparator
-
- PropertyNameStartsWithFilter - Class in dk.heick.properties.types.utils
-
- PropertyNameStartsWithFilter(String, boolean) - Constructor for class dk.heick.properties.types.utils.PropertyNameStartsWithFilter
-
- PropertyStaticCollection - Class in dk.heick.properties.collections
-
Overrides the constructors in PropertyFieldCollection by using the PropertyFieldFilter.getStaticFields() as initializer.
- PropertyStaticCollection(PropertyIO, Class<?>, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyStaticCollection
-
Constructor.
- PropertyStaticCollection(PropertyIO, Log) - Constructor for class dk.heick.properties.collections.PropertyStaticCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler .
- PropertyStaticCollection(PropertyIO, Log, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyStaticCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class.
- PropertyStaticCollection(PropertyIO) - Constructor for class dk.heick.properties.collections.PropertyStaticCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the PropertyValidationHandler is an instance of LoggingPropertyValidationHandler ,
and the logger is a new instance of Log for this class.
- PropertyStaticCollection(PropertyIO, PropertyValidationHandler) - Constructor for class dk.heick.properties.collections.PropertyStaticCollection
-
Constructor, where the class from where detection of static members of class type Property will be performed is this class,
and the logger is a new instance of Log for this class.
- PropertyType<T> - Class in dk.heick.properties
-
The abstract property type.
- PropertyType(String, T) - Constructor for class dk.heick.properties.PropertyType
-
Constructs a PropertyType
- PropertyTypeXmlAdapter<T> - Class in dk.heick.properties.types.xml.adapters
-
An abstract implementation of XmlAdapter<String, T> , which encapsulates a PropertyType to be used with @XmlJavaTypeAdapter.
- PropertyTypeXmlAdapter(PropertyType<T>) - Constructor for class dk.heick.properties.types.xml.adapters.PropertyTypeXmlAdapter
-
Constructor.
- PropertyUtils - Class in dk.heick.properties.types.utils
-
- PropertyUtils() - Constructor for class dk.heick.properties.types.utils.PropertyUtils
-
- PropertyValidationHandler - Interface in dk.heick.properties.collections
-
A handler for consuming the results of PropertyIO and Property validations, on initial loading of the properties.
- PropertyValidationHandlerUtils - Class in dk.heick.properties.collections.validationhandlers
-
Utilities for construction messages for PropertyIO and Property validations.
- PropertyValidationHandlerUtils() - Constructor for class dk.heick.properties.collections.validationhandlers.PropertyValidationHandlerUtils
-
- PropertyValidationVO - Class in dk.heick.properties
-
Holds data of the validation of a property.
- PropertyValidationVO(Property<?>, Exception) - Constructor for class dk.heick.properties.PropertyValidationVO
-
Constructor.
- PropertyValidationVO(Property<?>) - Constructor for class dk.heick.properties.PropertyValidationVO
-
Constructor, where the exception is null .
- ProxyPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Proxy value.
- ProxyPropertyType() - Constructor for class dk.heick.properties.types.ProxyPropertyType
-
Returns ProxyPropertyType where the default value is Proxy.NO_PROXY .
- ProxyPropertyType(String) - Constructor for class dk.heick.properties.types.ProxyPropertyType
-
Returns ProxyPropertyType where the default value is Proxy.NO_PROXY .
- ProxyPropertyType(Proxy) - Constructor for class dk.heick.properties.types.ProxyPropertyType
-
Returns ProxyPropertyType with default value and using the default divider.
- ProxyPropertyType(Proxy, String) - Constructor for class dk.heick.properties.types.ProxyPropertyType
-
Returns ProxyPropertyType with default value.
- ProxyXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of ProxyPropertyType with result type Proxy
- ProxyXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.ProxyXmlAdapter
-
Default and required constructor.
- ProxyXmlAdapter(ProxyPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.ProxyXmlAdapter
-
Constructor with propertyType
- PublicKeyFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads a PublicKey from a File, which is defined with another Property.
- PublicKeyFilePropertyType(Property<File>, String, Class<? extends EncodedKeySpec>) - Constructor for class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
Constructor.
- PublicKeyFilePropertyType(Property<File>, KeyFactoryAlgorithms, Class<? extends EncodedKeySpec>) - Constructor for class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
Constructor.
- PublicKeyFilePropertyType(Property<File>, String) - Constructor for class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
Constructor using the "X509EncodedKeySpec" for encodedKeySpecClass.
- PublicKeyFilePropertyType(Property<File>, KeyFactoryAlgorithms) - Constructor for class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
Constructor using the "X509EncodedKeySpec" for encodedKeySpecClass.
R
- Range<T extends Comparable<T>> - Interface in dk.heick.properties.types.interfaces
-
Interface to used with PropertyTypes which has a min and max range, must extend Comparable<T> .
- RangePropertyType<T extends Comparable<T>> - Class in dk.heick.properties.types
-
PropertyType that validates to a string value to an RangeVO of type T .
Type T must extends Comparable<T> .
- RangePropertyType() - Constructor for class dk.heick.properties.types.RangePropertyType
-
Constructor where divider is set to ";" and default value is null .
- RangePropertyType(PropertyType<T>) - Constructor for class dk.heick.properties.types.RangePropertyType
-
Constructor where divider is set to ";" and default value is null .
- RangePropertyType(PropertyType<T>, RangeVO<T>) - Constructor for class dk.heick.properties.types.RangePropertyType
-
Constructor where divider is set to ";".
- RangePropertyType(PropertyType<T>, String) - Constructor for class dk.heick.properties.types.RangePropertyType
-
Constructor where default value is null .
- RangePropertyType(PropertyType<T>, RangeVO<T>, String) - Constructor for class dk.heick.properties.types.RangePropertyType
-
Constructor.
- RangeUtils - Class in dk.heick.properties.types.utils
-
Range Utility class for PropertyTypes which implements Range<T extends Comparable<T>>.
- RangeUtils() - Constructor for class dk.heick.properties.types.utils.RangeUtils
-
- RangeVO<T extends Comparable<T>> - Class in dk.heick.properties.types.custom
-
Holds a value range constraints of FROM and TO of type T .
- RangeVO(PropertyType<T>, T, T, String) - Constructor for class dk.heick.properties.types.custom.RangeVO
-
Constructor
- readXml(File, Class<T>) - Method in class dk.heick.properties.io.xml.XMLFileIO
-
Reads and xml file using JAXB.
- refreshRegistry() - Static method in class dk.heick.properties.collections.PropertyCollectionRegistry
-
Refresh the registry, and removes all the PropertyCollections who has timedout.
- REGEX_URI - Static variable in class dk.heick.properties.types.URIPropertyType
-
The regular expression use to validate the URI with.
- REGEX_URL - Static variable in class dk.heick.properties.types.URLPropertyType
-
The regular expression use to validate the URL with.
- register(PropertyCollection) - Static method in class dk.heick.properties.collections.PropertyCollectionRegistry
-
Register a PropertyCollection, using its "getName" as key.
- RegularExpressionFilenameFilter - Class in dk.heick.properties.types.custom.filefilters
-
A FilenameFilter which uses a series of regular expression on the filename.
- RegularExpressionFilenameFilter() - Constructor for class dk.heick.properties.types.custom.filefilters.RegularExpressionFilenameFilter
-
Constructor with default filter divider.
- RegularExpressionFilenameFilter(String) - Constructor for class dk.heick.properties.types.custom.filefilters.RegularExpressionFilenameFilter
-
Constructor.
- RegularExpressionPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a string value against a regular expression.
- RegularExpressionPropertyType(String) - Constructor for class dk.heick.properties.types.RegularExpressionPropertyType
-
Creates a property that parses a regular expression.
- RegularExpressionPropertyType(String, String) - Constructor for class dk.heick.properties.types.RegularExpressionPropertyType
-
Creates a property that parses a regular expression.
- reload() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- reload() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- reload() - Method in class dk.heick.properties.io.AbstractJDBCPropertyIO
-
- reload() - Method in class dk.heick.properties.io.AbstractPropertyIO
-
- reload() - Method in class dk.heick.properties.io.AbstractXMLFilePropertyIO
-
- reload() - Method in class dk.heick.properties.io.AbstractXMLInputStreamPropertyIO
-
- reload() - Method in class dk.heick.properties.io.CompositePropertyIO
-
- reload() - Method in class dk.heick.properties.io.FilePropertyIO
-
- reload() - Method in class dk.heick.properties.io.InputStreamPropertyIO
-
- reload() - Method in class dk.heick.properties.io.ManifestPropertyIO
-
- reload() - Method in class dk.heick.properties.io.MemoryPropertyIO
-
- reload() - Method in class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
- reload() - Method in class dk.heick.properties.io.ResourceStreamPropertyIO
-
- reload() - Method in class dk.heick.properties.io.ServletContextPropertyIO
-
- reload() - Method in class dk.heick.properties.Property
-
Resets the cache of value, which is stored in the instance of the PropertyType for this Property.
- reload() - Method in interface dk.heick.properties.PropertyCollection
-
Resets the cache typed values for all the Property 's in the PropertyIO for this collection which forces a reload from the property IO.
- reload() - Method in interface dk.heick.properties.PropertyIO
-
Reloads the name,value pairs for the PropertyIO, or forces the values to reload when read next time.
- remove(int) - Method in class dk.heick.properties.types.custom.HourIntervalsVO
-
Remove an hour interval from the list on an index.
- removeAll(String[], String, boolean) - Static method in class dk.heick.properties.types.utils.ArrayUtils
-
Remove all elements from an array which is equal to a string value.
- removeAllPropertyChangeListeners() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- removeAllPropertyChangeListeners() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- removeAllPropertyChangeListeners() - Method in class dk.heick.properties.Property
-
Remove all PropertyChangeListeners from the Property.
- removeAllPropertyChangeListeners() - Method in interface dk.heick.properties.PropertyCollection
-
Remove all PropertyChangeListener's from the Property's in the Collection.
- removePropertyChangeListener(PropertyChangeListener) - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class dk.heick.properties.collections.PropertyListCollection
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class dk.heick.properties.Property
-
Removes a PropertyChangeListener from the Property changelist.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface dk.heick.properties.PropertyCollection
-
Removes a PropertyChangeListener from all registered Property's in the collection.
- removeRegister(PropertyCollection) - Static method in class dk.heick.properties.collections.PropertyCollectionRegistry
-
Removes a PropertyCollection from the registry.
- removeValueQuotes(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
If a string value starts and ends with either " (Quotation Mark) or ' (Apostrophe).
- repeat(String, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Repeat a string N times with linefeed "\\n" as divider in between.
- repeat(String, String, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Repeat a string N times with a divider in between.
- replaceEnvironmentProperties(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Returns a converted string where all "${name} " is replace with the corresponding env properties value, if the name is a valid env properties name.
- replaceInlinedProperties - Static variable in class dk.heick.properties.PropertyFrameworkGlobals.GlobalPropertyStaticCollection
-
- replaceInlinedProperties(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Calls the two methods replaceSystemProperties(String) and replaceEnvironmentProperties(String).
- replaceSystemProperties(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Returns a converted string where all "${name} " is replace with the corresponding system properties value, if the name is a valid system properties name.
- reset() - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Will reset the initialization, so the next it is validated a new file structure setup is performed.
- resetGlobalSettings() - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Resets all the global setting to default values and print them to the logger.
- ResourceBundlePropertyIO - Class in dk.heick.properties.io
-
Loads the properties via a ResourceBundle.getBundle method.
- ResourceBundlePropertyIO(String, Locale) - Constructor for class dk.heick.properties.io.ResourceBundlePropertyIO
-
Convertion rules for bundleName is:
If the resource starts with '/' it is removed.
All '/' is replaced by '.'.
A message is logged if any alterations of the resourceName is performed.
- ResourceBundlePropertyIO(String) - Constructor for class dk.heick.properties.io.ResourceBundlePropertyIO
-
Constructor, using the default locale.
- ResourceFilePropertyIO - Class in dk.heick.properties.io
-
- ResourceFilePropertyIO(String) - Constructor for class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
Constructor with a path and name of the resource.
- ResourceFilePropertyIO(Class<?>) - Constructor for class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
Constructor with a classname as the resource name.
- ResourceFilePropertyIO(Class<?>, boolean) - Constructor for class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
Constructor with a classname as the resource name.
- ResourceFilePropertyIO(String, boolean) - Constructor for class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
The constructor for ResourceFilePropertyIO.
- ResourceStreamPropertyIO - Class in dk.heick.properties.io
-
Loads the property file from the classLoader.getResourceAsStream() .
- ResourceStreamPropertyIO(String) - Constructor for class dk.heick.properties.io.ResourceStreamPropertyIO
-
Constructor with a path and name of the resource.
- ResourceStreamPropertyIO(Class<?>) - Constructor for class dk.heick.properties.io.ResourceStreamPropertyIO
-
Constructor with a classname as the resource name.
- RGBAColorFormat - Class in dk.heick.properties.types.utils.colors
-
Implements the method ColorFormat of - http://www.w3.org/wiki/CSS/Properties/color/RGBA.
The name of the format "rgba" is not case sensitive.
Name
| RGBAColorFormat
| Format
|
rgba(R,G,B,A) (integer/hex)
rgba(R%,G%,B%,A) (percentage)
| Description
|
Type 1 - rgba(R,G,B,A) -integer-
The format of an RGBA value in the functional notation is "rgba'(' followed by a comma-separated list of three numerical values (three integer values), followed by an <alphavalue>, followed by ')'".
"R", "G" and "B" is a number(integer) between 0 and 255 (both inclusive) or hex values 0x00 and 0xFF (both inclusive).
"A" is number(float), the uniform opacity setting to be applied across an entire object.
- RGBAColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.RGBAColorFormat
-
- RGBColorFormat - Class in dk.heick.properties.types.utils.colors
-
Implements the method ColorFormat of - http://www.w3.org/wiki/CSS/Properties/color/RGB.
The name of the format "rgb" is not case sensitive.
Name
| RGBColorFormat
| Format
|
rgba(R,G,B) (integer/hex)
rgba(R%,G%,B%) (percentage)
| Description
|
Type 1 - rgb(R,G,B) -integer-
The format of an RGB value in the functional notation is "rgba'(' followed by a comma-separated list of three numerical values (three integer values), followed by an <alphavalue>, followed by ')'".
"R", "G" and "B" is a number(integer) between 0 and 255 (both inclusive) or hex values 0x00 and 0xFF (both inclusive).
Type 2 - rgba(R%,G%,B%) -percentage-
The format of an RGBA value in the functional notation is "rgba'(' followed by a comma-separated list of three numerical values (three percentage values), followed by an <alphavalue>, followed by ')'".
"R", "G" and "B" is a number(integer) between 0 and 100 post append and '%' sign.
- RGBColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.RGBColorFormat
-
- rightPad(String, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Right pads the a string with a space until has a certain length.
- rightPad(String, char, int) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Right pads the a string with a char until has a certain length.
- RootDirectoryNode - Class in dk.heick.properties.types.custom.filestructure
-
This is the root node to initialize the FileStructurePropertyType with.
- RootDirectoryNode() - Constructor for class dk.heick.properties.types.custom.filestructure.RootDirectoryNode
-
Default constructor.
- RootDirectoryNodeLocator - Interface in dk.heick.properties.types.custom.filestructure
-
An interface for locating an instance of RootDirectoryNode.
This is a way for identifying a instance of a RootDirectoryNode.
- round(Double, int) - Static method in class dk.heick.properties.types.utils.MathUtils
-
Rounds a Double value to a certain precision.
S
- saveXml(Properties, File) - Method in class dk.heick.properties.io.AbstractXMLFilePropertyIO
-
Saving the properties to the XML file, if that is possible.
- saveXml(Properties, File) - Method in class dk.heick.properties.io.specialized.JBossSystemPropertiesPropertyIO
-
- saveXml(Properties, File) - Method in class dk.heick.properties.io.XMLParsedFilePropertyIO
-
Updates the XML file properties and saves the file.
- scale(double) - Method in class dk.heick.properties.types.custom.Point2D
-
Scale the values in this Point with factor an returns the result as a new Point.
- scale(double) - Method in class dk.heick.properties.types.custom.Point3D
-
Scale the values in this Point with factor an returns the result as a new Point.
- SEALED - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Sealed manifest attribute used for sealing.
- SECONDS_01 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
1 second
- SECONDS_15 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
15 seconds
- SECONDS_30 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
30 seconds
- SECONDS_45 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
45 seconds
- SECONDS_60 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
60seconds
- sendMessage(Log) - Method in class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
- sendMessage(String[], String, List<String>) - Method in interface dk.heick.properties.collections.validationhandlers.ValidationMessenger
-
Send a messages
- SendMessagePropertyValidationHandler - Class in dk.heick.properties.collections.validationhandlers
-
Sends a message via the ValidationMessager if either the PropertyIO and any of the Property's is invalid.
- SendMessagePropertyValidationHandler(String[], String, ValidationMessenger, boolean) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SendMessagePropertyValidationHandler(String[], String, ValidationMessenger) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SendMessagePropertyValidationHandler(String, String, ValidationMessenger, boolean) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SendMessagePropertyValidationHandler(String, String, ValidationMessenger) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SendMessagePropertyValidationHandler(Property<List<String>>, Property<String>, ValidationMessenger, boolean) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SendMessagePropertyValidationHandler(Property<List<String>>, Property<String>, ValidationMessenger) - Constructor for class dk.heick.properties.collections.validationhandlers.SendMessagePropertyValidationHandler
-
Constructor.
- SequencePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a SequenceVO value.
- SequencePropertyType() - Constructor for class dk.heick.properties.types.SequencePropertyType
-
Default constructor, with null as default value.
- SequencePropertyType(Long) - Constructor for class dk.heick.properties.types.SequencePropertyType
-
Constructor with increments, and null as default value.
- SequenceVO - Class in dk.heick.properties.types.custom
-
A sequence of increment value.
- SequenceVO(String, SequencePropertyType, long, long) - Constructor for class dk.heick.properties.types.custom.SequenceVO
-
Constructor of the sequence
- ServletContextPropertyIO - Class in dk.heick.properties.io
-
Loads the property file from a file, resolving the path with getServletContext().getRealPath(getResourceName()) .
- ServletContextPropertyIO(ServletContext, String, boolean, boolean) - Constructor for class dk.heick.properties.io.ServletContextPropertyIO
-
Main constructor with all the attributes.
- ServletContextPropertyIO(ServletContext, String, boolean) - Constructor for class dk.heick.properties.io.ServletContextPropertyIO
-
Constructor where "cache" is set to true .
- ServletContextPropertyIO(ServletContext, String) - Constructor for class dk.heick.properties.io.ServletContextPropertyIO
-
Minimum constructor where "cache" is set to true and "readonly" is false .
- setAllowEmptyString(boolean) - Method in class dk.heick.properties.types.LdapNamePropertyType
-
Sets if an empty string is allowed as ldap name value.
- setAllowNullForAllProperties(PropertyCollection, boolean) - Static method in class dk.heick.properties.types.utils.PropertyUtils
-
Set the allowNull value for all Property's in a Collection.
- setAutoEncrypt(boolean) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- setAutoEncryptPasswords(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Overrides general behaviour of PasswordPropertyType, no matter what the autoEncrypt is set to in the PasswordPropertyType.
- setAutoRegisterPropertyCollections(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets whether PropertyCollections automatically shall be registered in "PropertyCollectionRegistry".
- setBaseDN(String) - Method in class dk.heick.properties.types.LdapNamePropertyType
-
Sets the baseDN
- setCacheTime(long) - Method in class dk.heick.properties.io.AbstractPropertyIO
-
How often the typed value cache for a PropertyIO should be automatically flushed every X milliseconds.
This will override the global framework paramenter for default property io flushing.
- setCacheTime(long) - Method in interface dk.heick.properties.PropertyIO
-
Sets the amount of milliseconds between flushing og typed value cache for the PropertyIO.
- setDateFormatPattern(String) - Method in class dk.heick.properties.types.DateTimePropertyType
-
Sets the pattern for SimpleDateFormat and reinitialize the DateTimePropertyType with.
- setDefaultPropertyIOCacheFlushingInMs(long) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets the time in milliseconds which is the default timeout value for the cache for any PropertyIO.
- setDefaultProxy(Proxy) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets a proxy configuration, which can be used by the framework, currently only URLPropertyType is using this.
- setDefaultValue(T) - Method in class dk.heick.properties.PropertyType
-
Setting the default value <T> typed value
- setDescription(String) - Method in class dk.heick.properties.Property
-
Sets description of the Property.
- setDisardValueQuotes(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets wether values loaded from PropertyIO should have any "" or '' removed before further validation.
- setDivider(String) - Method in class dk.heick.properties.types.RangePropertyType
-
Sets the divider.
- setDomainMustContain(String) - Method in class dk.heick.properties.types.EmailPropertyType
-
Sets the substring that the 'domain' part of the email must contain.
- setDoublePrecision(double) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets the precision that two double maximum must have to determine them as equals.
- setElementDivider(String) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- setElementDivider(String) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- setEnumClazz(Class<? extends Enum<T>>) - Method in class dk.heick.properties.types.EnumPropertyType
-
Sets the Enum class to be used.
- setEvaluator(PasswordEvaluator) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- setFileLastModified(File, long) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Calls File.setLastModified(long time).
- setFileValidator(FileValidator) - Method in class dk.heick.properties.types.DirectoryPropertyType
-
Sets the file validator for the DirectoryPropertyType.
- setFileValidator(FileValidator) - Method in class dk.heick.properties.types.FilePropertyType
-
Sets the file validator for the FilePropertyType.
- setFilterValue(String) - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
Sets the filter value loaded from the PropertyIO.
- setFormatterWithAlpha(ColorFormat) - Method in class dk.heick.properties.types.ColorPropertyType
-
Sets the ColorFormat used when constructing a string version of a color which has an alpha value different from 255.
- setFormatterWithoutAlpha(ColorFormat) - Method in class dk.heick.properties.types.ColorPropertyType
-
Sets the ColorFormat used when constructing a string version of a color which has an alpha value equal to 255, meaning that alpha value will not be rendered.
- setIncrements(Long) - Method in class dk.heick.properties.types.SequencePropertyType
-
Sets the increments.
- setInitializationPriority(int) - Method in class dk.heick.properties.PropertyType
-
Sets the initialization priority.
- setInitialize(boolean) - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
Sets the initialization value.
- setInitialized(boolean) - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
This is called by the implementations of AbstractTreeNode, when the validation method is called an successfull executed.
- setIo(PropertyIO) - Method in class dk.heick.properties.Property
-
Sets the PropertyIO for the property.
- setIo(PropertyIO) - Method in class dk.heick.properties.PropertyType
-
Set/assign the PropertyIO to the proprerty type.
- setKeyType(PropertyType<K>) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- setKeyValueDivider(String) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- setLastFormatterUsed(ColorFormat) - Method in class dk.heick.properties.types.ColorPropertyType
-
Set the ColorFormat we want to use when converting a Color to String an setting the Color in a PropertyIO.
- setLogDebugFrameworkPerformance(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets if framework performance should be logged as a debug message.
- setLogFileValidations(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets if the framework log a message everytime its use a FileValidator.
- setLogWarningIfUsingDefaultValues(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Set if a warning should be logged if the a property cant be loaded and the default value is used instead.
- setMaxColor(Color) - Method in class dk.heick.properties.types.ColorPropertyType
-
Sets the maximum color a value is allowed to be.
- setMaxLength(Integer) - Method in class dk.heick.properties.types.StringPropertyType
-
Sets the max length of the string.
- setMaxNumberOfElements(Integer) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- setMaxNumberOfElements(Integer) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- setMaxValue(BigDecimal) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(BigInteger) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(ByteSizeVO) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- setMaxValue(Date) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- setMaxValue(Double) - Method in class dk.heick.properties.types.DoublePropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(Integer) - Method in class dk.heick.properties.types.IntegerPropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(T) - Method in interface dk.heick.properties.types.interfaces.Range
-
Sets the maximum limit (inclusive).
- setMaxValue(Long) - Method in class dk.heick.properties.types.LongPropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(TimeSpan) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Sets the max value (inclusive) a value may be.
- setMaxValue(TimeUnit) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- setMaxValueFieldLength(int) - Method in class dk.heick.properties.io.AbstractJDBCPropertyIO
-
Sets the max number of characters a value (as a string) may contain, otherwise a PropertyException thrown upon setting the value.
- setMinColor(Color) - Method in class dk.heick.properties.types.ColorPropertyType
-
Sets the minimum color a value is allowed to be.
- setMinLength(Integer) - Method in class dk.heick.properties.types.StringPropertyType
-
Sets the min length of the string.
- setMinNumberOfElements(Integer) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- setMinNumberOfElements(Integer) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- setMinValue(BigDecimal) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(BigInteger) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(ByteSizeVO) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- setMinValue(Date) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- setMinValue(Double) - Method in class dk.heick.properties.types.DoublePropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(Integer) - Method in class dk.heick.properties.types.IntegerPropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(T) - Method in interface dk.heick.properties.types.interfaces.Range
-
Sets the minimum limit (inclusive).
- setMinValue(Long) - Method in class dk.heick.properties.types.LongPropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(TimeSpan) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Sets the min value (inclusive) a value may be.
- setMinValue(TimeUnit) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- setMustExtend(Class<?>) - Method in class dk.heick.properties.types.ClassnamePropertyType
-
- setMustImplement(Class<?>[]) - Method in class dk.heick.properties.types.ClassnamePropertyType
-
- setName(String) - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Set the name of the root-, directory- or file- node.
- setNameValueDivider(String) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- setNullAllowed(boolean) - Method in class dk.heick.properties.Property
-
Sets if null is allowed as value for the Property.
- setOverrideDNSUrl(String) - Static method in class dk.heick.properties.types.EmailPropertyType
-
Sets the override DNS URL.
- setParentNode(AbstractTreeNode) - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Sets the parent node of any given AbstractTreeNode.
- setPasswordEncryption(PasswordEncryption) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- setPattern(String) - Method in class dk.heick.properties.types.RegularExpressionPropertyType
-
- setPattern(Pattern) - Method in class dk.heick.properties.types.StringPropertyType
-
Set the pattern which the string shall validates to.
- setPatternString(String) - Method in class dk.heick.properties.types.StringPropertyType
-
Sets a pattern string which the string shall validates to.
- setProperties(List<Property<?>>) - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- setPropertiesComment(String) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Set the general properties comment.
The string will be split in lines for each new line.
- setProperty(String, String) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Sets a property value.
- setProperty(String, String, String) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Sets a property value and comment.
- setPropertyComment(String, String) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Sets a property comment.
The string will be split in lines for each new line.
- setPropertyDescriptionLocalizer(Localizer) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets the implementation of the Property description localizer.
- setPropertyType(PropertyType<T>) - Method in class dk.heick.properties.types.ListPropertyType
-
- setPropertyValidationHandler(PropertyValidationHandler) - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- setPropertyValidationHandler(PropertyValidationHandler) - Method in class dk.heick.properties.collections.PropertyListCollection
-
- setPropertyValidationHandler(PropertyValidationHandler) - Method in interface dk.heick.properties.PropertyCollection
-
Here you can set your PropertyValidationHandler instance.
- setPropertyValue(Element, String) - Method in class dk.heick.properties.io.xml.JBossSystemPropertiesXMLParser
-
- setPropertyValue(Element, String) - Method in interface dk.heick.properties.io.xml.XMLPropertiesParser
-
Sets the property value for an element in the "NodeList".
- setProtocol(String) - Method in class dk.heick.properties.types.URLPropertyType
-
Set valid protocol
- setProtocols(String[]) - Method in class dk.heick.properties.types.URLPropertyType
-
Set valid protocols.
- setProxy(Proxy) - Method in class dk.heick.properties.types.URLPropertyType
-
Set a specific proxy setup for this URL.
- setRangeType(PropertyType<T>) - Method in class dk.heick.properties.types.RangePropertyType
-
Sets the range type.
- setReadonly(boolean) - Method in class dk.heick.properties.Property
-
Sets the property to be read only or not.
- setReplaceInlinedProperties(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets the value if "we" want to have replacement of System properties and System env variables of the loaded values.
- setRootDirectoryNode(RootDirectoryNode) - Method in class dk.heick.properties.types.FileStructurePropertyType
-
Sets the RootDirectoryNode for where the File structure eminates.
- setRootDirectoryNodeLocator(RootDirectoryNodeLocator) - Method in class dk.heick.properties.types.FileStructurePropertyType
-
Sets the rootDirectoryNodeLocator.
- setSchema(String) - Method in class dk.heick.properties.types.URIPropertyType
-
Sets the valid schema.
- setSchemaUrl(URL) - Method in class dk.heick.properties.types.custom.DefaultXmlFileValidator
-
Sets the schema URL
- setSchemes(String[]) - Method in class dk.heick.properties.types.URIPropertyType
-
Sets the valid schemas.
- setStaticDnsTimeoutInitialMs(int) - Static method in class dk.heick.properties.types.EmailPropertyType
-
The timeout value in milliseconds, when checking the MX record for the domain part in the email address.
- setStaticDnsTimeoutRetries(int) - Static method in class dk.heick.properties.types.EmailPropertyType
-
The retries value, when checking the MX record for the domain part in the email address.
- setTypedValue(T) - Method in class dk.heick.properties.Property
-
Sets the value (T) for the Property via the PropertyIO.
- setTypedValue(String, T) - Method in class dk.heick.properties.PropertyType
-
Sets/writes the types value to the PropertyIO.
- setTypeName(String) - Method in class dk.heick.properties.PropertyType
-
- setURLValidator(URLValidator) - Method in class dk.heick.properties.types.URLPropertyType
-
Sets the implementation of the URLValidator, if null no connection validation is performed.
- setUseDefaultValues(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Sets the global behaviour if the framework shall use default values set for a PropertyType, if a valid property value isnt found for
a Property.
- setValidateIPathPropertyTypes(boolean) - Static method in class dk.heick.properties.PropertyFrameworkGlobals
-
Overrides general behaviour of PropertyTypes mark with the interface "IPathPropertyType".
- setValidatingDomain(boolean) - Method in class dk.heick.properties.types.EmailPropertyType
-
Set if domain validation shall be performed.
Default set to true .
- setValue(String, String) - Method in class dk.heick.properties.io.AbstractJDBCPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.AbstractURLPropertyIO
-
The setValue method which allways gives an exception, since they can not be set through this PropertyIO.
- setValue(String, String) - Method in class dk.heick.properties.io.AbstractXMLFilePropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.AbstractXMLInputStreamPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.CompositePropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.FilePropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.http.HttpCookiesPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.http.HttpRequestHeadersPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.http.HttpRequestParamsPropertyIO
-
This IO is readonly.
- setValue(String, String) - Method in class dk.heick.properties.io.http.HttpRequestPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.http.HttpResponseHeadersPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.InputStreamPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.ManifestPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.MemoryPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.ResourceBundlePropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
- setValue(String, String) - Method in class dk.heick.properties.io.ResourceStreamPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.ServletContextPropertyIO
-
- setValue(String, String) - Method in class dk.heick.properties.io.WebContextParamsPropertyIO
-
- setValue(String) - Method in class dk.heick.properties.Property
-
Sets the value (String) for the Property via the PropertyIO.
- setValue(String, String) - Method in interface dk.heick.properties.PropertyIO
-
Sets the name,value as String in the IO.
- setValueType(PropertyType<V>) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- SHA512Encryption - Class in dk.heick.properties.types.custom.password
-
Password utils for encrypting strings with SHA-512 encryption.
- SHA512Encryption() - Constructor for class dk.heick.properties.types.custom.password.SHA512Encryption
-
- shuffle(String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Shuffle the characters in string using the Collection.shuffle() method.
- SIGNATURE_VERSION - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Signature-Version manifest attribute used when signing JAR files.
- SignedFile - Class in dk.heick.properties.types.custom
-
The result object of a File, which is guaranteed to have be signed correctly.
- SignedFile(File, Signature, PublicKey) - Constructor for class dk.heick.properties.types.custom.SignedFile
-
Constructor.
- SignedFile(File, Signature, Certificate) - Constructor for class dk.heick.properties.types.custom.SignedFile
-
Constructor.
- SIMPLE_SPECIAL_CHARACTERS - Static variable in class dk.heick.properties.types.custom.DefaultPasswordEvaluator
-
A simple set of special characters.
- size() - Static method in class dk.heick.properties.collections.PropertyCollectionRegistry
-
Gets the number of registered PropertyCollections.
- size(String) - Static method in class dk.heick.properties.collections.PropertyCollectionRegistry
-
Gets the number of Property's in a PropertyCollection.
- size() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- size() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- size() - Method in interface dk.heick.properties.PropertyCollection
-
Number of properties.
- size() - Method in class dk.heick.properties.types.custom.filestructure.DirectoryNode
-
The number of child nodes in the directory, both directories and files.
- size() - Method in class dk.heick.properties.types.custom.filestructure.FilterFileNode
-
The number of files which parses the AbstractStringFilenameFilter of the files in this directory (ParentNode) The number of files which parses the filename filter.
- size() - Method in class dk.heick.properties.types.custom.HourIntervalsVO
-
The number of hour intervals.
- size() - Method in class dk.heick.properties.types.utils.CommentedProperties
-
The number of properties.
- size() - Method in class dk.heick.properties.types.utils.LinearRegression2D
-
- solve(double) - Method in class dk.heick.properties.types.utils.LinearRegression2D
-
- sort() - Method in class dk.heick.properties.types.utils.StringList
-
Sorts the this list of strings using "Collections.sort()".
- SPECIFICATION_TITLE - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Specification-Title manifest attribute used for package versioning.
- SPECIFICATION_VENDOR - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Specification-Vendor manifest attribute used for package versioning.
- SPECIFICATION_VERSION - Variable in class dk.heick.properties.collections.ManifestMainCollection
-
Name object for Specification-Version manifest attribute used for package versioning.
- store(Writer) - Method in class dk.heick.properties.types.utils.CommentedProperties
-
Writes this property list (key and element pairs) and comments in this Properties table to the output character stream in a format suitable for using the load(Reader) method.
The writer is closed when done.
- storeTypedValue(String, Object) - Method in class dk.heick.properties.io.AbstractPropertyIO
-
- storeTypedValue(String, Object) - Method in interface dk.heick.properties.PropertyIO
-
Stores a type converted value in the IO cache, if cache option is implemented.
- StringList - Class in dk.heick.properties.types.utils
-
Convenience class for a list of strings, extension of ArrayList<String> .
- StringList() - Constructor for class dk.heick.properties.types.utils.StringList
-
Default constructor
- StringList(List<String>) - Constructor for class dk.heick.properties.types.utils.StringList
-
Constructs a StringList on the basis of another StringList.
- StringList(String) - Constructor for class dk.heick.properties.types.utils.StringList
-
Constructs a StringList which starts with one string.
- StringList(String[]) - Constructor for class dk.heick.properties.types.utils.StringList
-
Constructs a StringList on the basis of an array of strings.
- StringList(Object[]) - Constructor for class dk.heick.properties.types.utils.StringList
-
Constructs a StringList on the basis of an array of Objects.
- StringPropertiesPropertyType - Class in dk.heick.properties.types
-
This type convert and validates a string to a java.util.Properties .
- StringPropertiesPropertyType() - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Default constructor, with default element divider, default name/value divider, null as default value, and no element count restrictions.
- StringPropertiesPropertyType(Properties) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Default constructor, with default element divider, default name/value divider and no element count restrictions.
- StringPropertiesPropertyType(Properties, Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Default constructor, with default element divider, default name/value divider and no maximum element count restrictions.
- StringPropertiesPropertyType(Properties, Integer, Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Default constructor, with default element divider, default name/value divider.
- StringPropertiesPropertyType(String) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Constructor, with default name/value divider, null as default value, and no element count restrictions.
- StringPropertiesPropertyType(String, String) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Constructor, with null as default value, and no element count restrictions.
- StringPropertiesPropertyType(String, String, Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Constructor, with null as default value, and no maximum element count restrictions.
- StringPropertiesPropertyType(Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Default constructor, the default element is a null, with default element divider, default name/value divider, null as default value, and no maximum element count restrictions.
- StringPropertiesPropertyType(Integer, Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Constructor, with all optional elements, the default element is a null, and dividers uses defaults.
- StringPropertiesPropertyType(Properties, String, String, Integer, Integer) - Constructor for class dk.heick.properties.types.StringPropertiesPropertyType
-
Main constructor, with all optional elements, the default element is a empty Properties instance.
- StringPropertiesXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of StringPropertiesPropertyType with result type Properties
- StringPropertiesXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.StringPropertiesXmlAdapter
-
Default and required constructor.
- StringPropertiesXmlAdapter(StringPropertiesPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.StringPropertiesXmlAdapter
-
Constructor with propertyType
- StringPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a string value by the attributes provided in the constructor.
- StringPropertyType() - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(Pattern) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(String) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(int) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(String, int) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(Integer, Integer) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(String, Integer, Integer) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringPropertyType(String, Integer, Integer, Pattern) - Constructor for class dk.heick.properties.types.StringPropertyType
-
Creates a string property type.
- StringUtils - Class in dk.heick.properties.types.utils
-
Assorted string utility methods.
- StringUtils() - Constructor for class dk.heick.properties.types.utils.StringUtils
-
- subList(int, int) - Method in class dk.heick.properties.types.utils.StringList
-
- substract(TimeSpan) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Subtracts a TimeSpan value to the current in a new TimeSpan instance.
- substract(TimeSpan, int) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Subtracts a TimeSpan value, which is mulitiplied with a factor, to the current TimeSpan in a new TimeSpan instance.
- substract(long) - Method in class dk.heick.properties.types.custom.TimeSpan
-
Subtracts a milliseconds value to the current TimeSpan in a new TimeSpan instance.
- SUN_BOTH_CLASS_PATH - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- SUN_IO_UNICODE_ENCODING - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- SVGNamedColor - Enum in dk.heick.properties.types.utils.colors
-
All the named colors from the list frmo W3.org.
- SVGNamedColorFormat - Class in dk.heick.properties.types.utils.colors
-
Will parse color name from the list from W3.org.
- SVGNamedColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.SVGNamedColorFormat
-
- SYMBOL_DEGREES - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- SYMBOL_MINUTES - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- SYMBOL_SECONDS - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- SYMBOLS - Static variable in class dk.heick.properties.types.utils.GeoUtils
-
- SystemOutUtils - Class in dk.heick.properties.types.utils
-
Helper class with a few static functions to print a list of lines to "somewhere".
- SystemOutUtils() - Constructor for class dk.heick.properties.types.utils.SystemOutUtils
-
- SystemPropertiesCollection - Class in dk.heick.properties.collections
-
This is the typed implementation of Java's System.getProperties().
T
- TextFromFilePropertyType - Class in dk.heick.properties.types.derived
-
Loads a file into a String, where the file derives from a property which returns a File.
Example:
- TextFromFilePropertyType(Property<File>, String) - Constructor for class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads a property value into a String, derived from a File.
- TextFromFilePropertyType(Property<File>, Charset) - Constructor for class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads a property value into a String, derived from a File.
- TextFromFilePropertyType(Property<File>) - Constructor for class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads a property value into a String, derived from a File using the Charset.defaultCharset() encoding.
- TextFromFilePropertyType(Property<File>, String, String) - Constructor for class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads a property value into a String, derived from a File.
- TextFromFilePropertyType(Property<File>, Charset, String) - Constructor for class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads a property value into a String, derived from a File.
- TimeSpan - Class in dk.heick.properties.types.custom
-
TimeSpan holds a long value which a millisecond timespan in an immutable value class.
- TimeSpan(long) - Constructor for class dk.heick.properties.types.custom.TimeSpan
-
Constructor, a name will be generated using the getParsableText() method.
- TimeSpan(String, long) - Constructor for class dk.heick.properties.types.custom.TimeSpan
-
Constructor.
- TimeSpan(String, long, long, long, long, long, long, long, long) - Constructor for class dk.heick.properties.types.custom.TimeSpan
-
Constructor using individual unit values.
- TimeSpan(int, long, long, long, long, long, long, long) - Constructor for class dk.heick.properties.types.custom.TimeSpan
-
Constructor using individual unit values, a name will be generated using the getParsableText() method.
- TimeSpanPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a dk.heick.properties.types.custom.TimeSpan value.
- TimeSpanPropertyType() - Constructor for class dk.heick.properties.types.TimeSpanPropertyType
-
Constructor where the defaultValue, minValue and maxValue is null .
- TimeSpanPropertyType(TimeSpan) - Constructor for class dk.heick.properties.types.TimeSpanPropertyType
-
Constructor where minValue and maxValue is null .
- TimeSpanPropertyType(TimeSpan, TimeSpan) - Constructor for class dk.heick.properties.types.TimeSpanPropertyType
-
Constructor where the default value is null .
- TimeSpanPropertyType(TimeSpan, TimeSpan, TimeSpan) - Constructor for class dk.heick.properties.types.TimeSpanPropertyType
-
Constructor
- TimeSpanUnit - Enum in dk.heick.properties.types.custom.enums
-
Unit enum for TimeSpan.
- TimeSpanXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of TimeSpanPropertyType with result type TimeSpan
- TimeSpanXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.TimeSpanXmlAdapter
-
Default and required constructor.
- TimeSpanXmlAdapter(TimeSpanPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.TimeSpanXmlAdapter
-
Constructor with propertyType
- TimeUnitPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a TimeUnit class.
- TimeUnitPropertyType() - Constructor for class dk.heick.properties.types.TimeUnitPropertyType
-
Constructor where the defaultValue, minValue and maxValue is null .
- TimeUnitPropertyType(TimeUnit) - Constructor for class dk.heick.properties.types.TimeUnitPropertyType
-
Constructor where minValue and maxValue is null .
- TimeUnitPropertyType(TimeUnit, TimeUnit, TimeUnit) - Constructor for class dk.heick.properties.types.TimeUnitPropertyType
-
Constructor
- TimeUnitPropertyType(TimeUnit, TimeUnit) - Constructor for class dk.heick.properties.types.TimeUnitPropertyType
-
Constructor where the defaultValue is null .
- TimeUnitXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of TimeUnitPropertyType with result type TimeUnit
- TimeUnitXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.TimeUnitXmlAdapter
-
Default and required constructor.
- TimeUnitXmlAdapter(TimeUnitPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.TimeUnitXmlAdapter
-
Constructor with propertyType
- TimeZonePropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a TimeZone value.
- TimeZonePropertyType() - Constructor for class dk.heick.properties.types.TimeZonePropertyType
-
Returns TimeZonePropertyType where the default value is null .
- TimeZonePropertyType(TimeZone) - Constructor for class dk.heick.properties.types.TimeZonePropertyType
-
Returns TimeZonePropertyType with default value.
- TimeZoneXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of TimeZonePropertyType with result type TimeZone
- TimeZoneXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.TimeZoneXmlAdapter
-
Default and required constructor.
- TimeZoneXmlAdapter(TimeZonePropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.TimeZoneXmlAdapter
-
Constructor with propertyType
- toArray(List<T>) - Static method in class dk.heick.properties.types.utils.ArrayUtils
-
Converts a generic list to an array.
- toBearing(Double, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.custom.LatLng
-
- toBearing(Double, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric degrees to deg/min/sec as a bearing (0°..360°)
- toBearing(Double, LatLngFormat) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric degrees to deg/min/sec as a bearing (0°..360°), using format decimals.
- toDMS(Double, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts decimal degrees to deg/min/sec format
- degree, prime, double-prime symbols are added, but sign is discarded, though no compass direction is added.
- toDMS(Double, LatLngFormat) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts decimal degrees to deg/min/sec format.
- toDMSString(LatLngFormat, Integer) - Method in class dk.heick.properties.types.custom.LatLng
-
Returns a string representation of 'this' point, formatted as degrees, degrees+minutes, or
degrees+minutes+seconds.
- toDMSString(LatLngFormat) - Method in class dk.heick.properties.types.custom.LatLng
-
- toDMSString() - Method in class dk.heick.properties.types.custom.LatLng
-
- toLatitude(Double, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric latitude degrees to deg/min/sec latitude (3-digit degrees, suffixed with N/S).
- toLatitude(Double, LatLngFormat) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric latitude degrees to deg/min/sec latitude (3-digit degrees, suffixed with N/S).
- toLongitude(Double, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric longitude degrees to deg/min/sec latitude (3-digit degrees, suffixed with E/W).
- toLongitude(Double, LatLngFormat) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Converts numeric longitude degrees to deg/min/sec latitude (3-digit degrees, suffixed with E/W).
- toMilliSeconds(double) - Method in enum dk.heick.properties.types.custom.enums.TimeSpanUnit
-
Converts the enum TimeSpanUnit into milliseconds.
- toRGB(float[]) - Static method in class dk.heick.properties.types.utils.colors.HSLColor
-
Convert HSL values to a RGB Color with a default alpha value of 1.
- toRGB(float[], float) - Static method in class dk.heick.properties.types.utils.colors.HSLColor
-
Convert HSL values to a RGB Color.
- toRGB(float, float, float) - Static method in class dk.heick.properties.types.utils.colors.HSLColor
-
Convert HSL values to a RGB Color with a default alpha value of 1.
- toRGB(float, float, float, float) - Static method in class dk.heick.properties.types.utils.colors.HSLColor
-
Convert HSL values to a RGB Color.
- toString() - Method in class dk.heick.properties.Property
-
- toString(String, T) - Method in class dk.heick.properties.PropertyType
-
Converts a typed to the string representation.
- toString(String, Class<?>) - Method in class dk.heick.properties.types.ClassnamePropertyType
-
- toString(String, Color) - Method in class dk.heick.properties.types.ColorPropertyType
-
A string version of the color.
- toString(String, Locale) - Method in class dk.heick.properties.types.CountryPropertyType
-
- toString() - Method in class dk.heick.properties.types.custom.ByteSizeVO
-
- toString() - Method in enum dk.heick.properties.types.custom.enums.Environment
-
- toString() - Method in class dk.heick.properties.types.custom.HourIntervalsVO
-
- toString() - Method in class dk.heick.properties.types.custom.HourIntervalVO
-
Returns a string with "from to "
- toString() - Method in class dk.heick.properties.types.custom.IPRange.IPToken
-
- toString() - Method in class dk.heick.properties.types.custom.IPRange
-
- toString() - Method in class dk.heick.properties.types.custom.KeyValueVO
-
- toString() - Method in class dk.heick.properties.types.custom.LatLng
-
- toString() - Method in class dk.heick.properties.types.custom.PasswordTypeVO
-
- toString() - Method in class dk.heick.properties.types.custom.Point2D
-
- toString() - Method in class dk.heick.properties.types.custom.Point3D
-
- toString() - Method in class dk.heick.properties.types.custom.RangeVO
-
Constructs a String version of the Range.
- toString() - Method in class dk.heick.properties.types.custom.SequenceVO
-
- toString() - Method in class dk.heick.properties.types.custom.TimeSpan
-
Returns the getParsableText() value.
- toString() - Method in class dk.heick.properties.types.custom.VersionVO
-
- toString(String, SimpleDateFormat) - Method in class dk.heick.properties.types.DateFormatPropertyType
-
- toString(String, Date) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- toString(String, DecimalFormat) - Method in class dk.heick.properties.types.DecimalFormatPropertyType
-
- toString(String, AbstractStringFilenameFilter) - Method in class dk.heick.properties.types.FilenameFilterPropertyType
-
- toString(String, File) - Method in class dk.heick.properties.types.FileStructurePropertyType
-
- toString(String, Font) - Method in class dk.heick.properties.types.FontPropertyType
-
- toString(String, List<KeyValueVO<K, V>>) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- toString(String, List<T>) - Method in class dk.heick.properties.types.ListPropertyType
-
- toString(String, Locale) - Method in class dk.heick.properties.types.LocalePropertyType
-
- toString(String, Point2D) - Method in class dk.heick.properties.types.Point2DPropertyType
-
- toString(String, Point3D) - Method in class dk.heick.properties.types.Point3DPropertyType
-
- toString(String, Proxy) - Method in class dk.heick.properties.types.ProxyPropertyType
-
- toString(String, SequenceVO) - Method in class dk.heick.properties.types.SequencePropertyType
-
- toString(String, Properties) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- toString(String, String) - Method in class dk.heick.properties.types.StringPropertyType
-
- toString(String, TimeSpan) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Returns a parseable Timespan text value.
- toString(String, TimeZone) - Method in class dk.heick.properties.types.TimeZonePropertyType
-
- toString(T[], String) - Static method in class dk.heick.properties.types.utils.ArrayUtils
-
A toString builder for a list of T 's divided by divider .
- toString() - Method in class dk.heick.properties.types.utils.colors.HSLColor
-
- toString(LatLng, LatLngFormat, Integer) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Returns a string representation of point, formatted as degrees, degrees+minutes, or degrees+minutes+seconds.
- toString(LatLng, LatLngFormat) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Returns a string representation of point, formatted as degrees, degrees+minutes, or degrees+minutes+seconds.
- toString(LatLng) - Static method in class dk.heick.properties.types.utils.GeoUtils
-
Returns a string representation of point, formatted as degrees+minutes+seconds.
- toString() - Method in class dk.heick.properties.types.utils.StringList
-
Appends all the strings in the list to one string.
- toString(String) - Method in class dk.heick.properties.types.utils.StringList
-
Appends all the strings in the list to one string, divided by the divider.
- toString(String, VersionVO) - Method in class dk.heick.properties.types.VersionPropertyType
-
- toStringArray() - Method in class dk.heick.properties.types.utils.StringList
-
Returns the StringList as an array of Strings.
- toType(String, String) - Method in class dk.heick.properties.PropertyType
-
Gets the converted typed value, its presumed that a the properties
already has been validated.
- touch(File) - Static method in class dk.heick.properties.types.utils.FileUtils
-
Sets the a file last modified timestamp to now.
- translate(double, double) - Method in class dk.heick.properties.types.custom.Point2D
-
Translates this point, at location (x,y),
by dx along the x axis and dy along the y axis so that it now represents the point (x+dx,y+dy) .
- translate(double, double, double) - Method in class dk.heick.properties.types.custom.Point3D
-
Translates this point, at location (x,y,z),
by dx along the x axis,dy along the y axis and dz along the z axis so that it now represents the point (x+dx,y+dy,z+dz) .
- TupleColorFormat - Class in dk.heick.properties.types.utils.colors
-
Abstract class for parsing and formatting a Color format which is "colorMethodName(list of number values seperated by comma) ".
Parsing a TupleColorFormat, the text value must be trimmed and the it must be case insensitive in parsing the ColorMethodName.
- TupleColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.TupleColorFormat
-
- TYPE - Static variable in class dk.heick.properties.derived.generics.TypeListFromTextFile
-
The type name string constant of TypeListFromTextFile implementation.
- TYPE - Static variable in class dk.heick.properties.types.BigDecimalPropertyType
-
The type name string constant of BigDecimalPropertyType
- TYPE - Static variable in class dk.heick.properties.types.BigIntegerPropertyType
-
The type name string constant of BigIntegerPropertyType
- TYPE - Static variable in class dk.heick.properties.types.BooleanPropertyType
-
The type name string constant of BooleanPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.ByteSizePropertyType
-
The type name string constant of ByteSizePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.CharsetPropertyType
-
The type name string constant of CharsetPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.ClassnamePropertyType
-
The type name string constant of ClassnamePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.ColorPropertyType
-
The type name string constant of ColorPropertyType
- TYPE - Static variable in class dk.heick.properties.types.ConnectionUrlPropertyType
-
The type name string constant of ConnectionUrlPropertyType
- TYPE - Static variable in class dk.heick.properties.types.CountryPropertyType
-
The type name string constant of ClassnamePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.DateFormatPropertyType
-
The type name string constant of DateFormatPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.DateTimePropertyType
-
The type name string constant of DateTimePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.DecimalFormatPropertyType
-
The type name string constant of DecimalFormatPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.derived.BytesFromFilePropertyType
-
The type name string constant of ByteFromFile implementation.
- TYPE - Static variable in class dk.heick.properties.types.derived.CertificateKeyStoredPropertyType
-
The Typename of CertificateKeyStoredPropertyType
- TYPE - Static variable in class dk.heick.properties.types.derived.CertificatesFilePropertyType
-
The Typename of CertificatesFromFile
- TYPE - Static variable in class dk.heick.properties.types.derived.CertificateSignedFilePropertyType
-
The Typename of CertificateSignedFilePropertyType
- TYPE - Static variable in class dk.heick.properties.types.derived.ImageFromFilePropertyType
-
The type name string constant of ImageFromFile implementation.
- TYPE - Static variable in class dk.heick.properties.types.derived.ImageFromURLPropertyType
-
The type name string constant of ImageFromUrl implementation.
- TYPE - Static variable in class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
- TYPE - Static variable in class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
The type name string constant of KeyStoreFilePropertyType implementation.
- TYPE - Static variable in class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
The type name string constant of PrivateKey PropertyType.
- TYPE - Static variable in class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
The type name string constant of PublicKey PropertyType.
- TYPE - Static variable in class dk.heick.properties.types.derived.TextFromFilePropertyType
-
The type name string constant of TextFromFile implementation.
- TYPE - Static variable in class dk.heick.properties.types.DirectoryPropertyType
-
The type name string constant of DirectoryPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.DoublePropertyType
-
The type name string constant of DoublePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.EmailPropertyType
-
The type name string constant of EmailPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.EnumPropertyType
-
The type name string constant of EnumPropertyType<T>.
- TYPE - Static variable in class dk.heick.properties.types.FilenameFilterPropertyType
-
The type name string constant of FilenameFilterPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.FilePropertyType
-
The type name string constant of FilePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.FileStructurePropertyType
-
The type name string constant of FileStructurePropertyType
- TYPE - Static variable in class dk.heick.properties.types.FontPropertyType
-
The type name string constant of FontPropertyType
- TYPE - Static variable in class dk.heick.properties.types.HourIntervalsPropertyType
-
The type name string constant of HourIntervalsPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.InetAddressPropertyType
-
The type name string constant of InetAddressPropertyType
- TYPE - Static variable in class dk.heick.properties.types.IntegerPropertyType
-
The type name string constant of IntegerPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.IP4AddressPropertyType
-
The type name string constant of IpAddressPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.IPRangePropertyType
-
The type name string constant of IPRangePropertyType
- TYPE - Static variable in class dk.heick.properties.types.LatLngPropertyType
-
The type name string constant of LatLngPropertyType
- TYPE - Static variable in class dk.heick.properties.types.LdapNamePropertyType
-
The type name string constant of LdapNamePropertyType
- TYPE - Static variable in class dk.heick.properties.types.ListKeyValuePropertyType
-
The type name string constant of ListKeyValuePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.ListPropertyType
-
The type name string constant of ListPropertyType
- TYPE - Static variable in class dk.heick.properties.types.LocalePropertyType
-
The type name string constant of ClassnamePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.LongPropertyType
-
The type name string constant of LongPropertyType
- TYPE - Static variable in class dk.heick.properties.types.MimeTypePropertyType
-
The type name string constant of MimeTypePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.Point2DPropertyType
-
The type name string constant of Point2D.
- TYPE - Static variable in class dk.heick.properties.types.Point3DPropertyType
-
The type name string constant of Point3D.
- TYPE - Static variable in class dk.heick.properties.types.ProxyPropertyType
-
The type name string constant of ProxyPropertyType
- TYPE - Static variable in class dk.heick.properties.types.RangePropertyType
-
The type name string constant of BooleanPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.RegularExpressionPropertyType
-
Type name of the propertytype 'RegularExpression'.
- TYPE - Static variable in class dk.heick.properties.types.SequencePropertyType
-
The type name string constant of SequencePropertyType.
- TYPE - Static variable in class dk.heick.properties.types.StringPropertiesPropertyType
-
The type name string constant of StringPropertiesPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.StringPropertyType
-
The type name string constant of StringPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.TimeSpanPropertyType
-
The type name string constant of TimespanPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.TimeZonePropertyType
-
The type name string constant of TimeZonePropertyType
- TYPE - Static variable in class dk.heick.properties.types.URIPropertyType
-
The type name string constant of URIPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.URLPropertyType
-
The type name string constant of URLPropertyType.
- TYPE - Static variable in class dk.heick.properties.types.VersionPropertyType
-
The type name string constant of VersionPropertyType.
- TypedJavaDefinition(PropertyType<?>, String) - Constructor for class dk.heick.properties.collections.PropertiesJavaDefinitionPrinter.TypedJavaDefinition
-
- TypedJavaDefinition(PropertyType<?>, String, String) - Constructor for class dk.heick.properties.collections.PropertiesJavaDefinitionPrinter.TypedJavaDefinition
-
- TypeFromGeneric<K,T> - Interface in dk.heick.properties.derived
-
The generic interface which can convert from one type to another type.
- TypeListFromTextFile<T> - Class in dk.heick.properties.derived.generics
-
Converts each line in a file into a PropertyType value which is returned as a list of the type.
- TypeListFromTextFile(PropertyType<T>) - Constructor for class dk.heick.properties.derived.generics.TypeListFromTextFile
-
Constructor, using default charset and no lines is ignored.
- TypeListFromTextFile(PropertyType<T>, String) - Constructor for class dk.heick.properties.derived.generics.TypeListFromTextFile
-
Constructor, using default charset.
- TypeListFromTextFile(PropertyType<T>, Charset, String) - Constructor for class dk.heick.properties.derived.generics.TypeListFromTextFile
-
Constructor.
- TypeListFromTextFile(PropertyType<T>, String, String) - Constructor for class dk.heick.properties.derived.generics.TypeListFromTextFile
-
Constructor.
- TypeListFromTextFilePropertyType<T> - Class in dk.heick.properties.types.derived.generics
-
Loads a text file an converts each line to the type T using a PropertyType.
- TypeListFromTextFilePropertyType(Property<File>, PropertyType<T>, String, String) - Constructor for class dk.heick.properties.types.derived.generics.TypeListFromTextFilePropertyType
-
Constructor
- TypeListFromTextFilePropertyType(Property<File>, PropertyType<T>, String, Charset) - Constructor for class dk.heick.properties.types.derived.generics.TypeListFromTextFilePropertyType
-
- TypeListFromTextFilePropertyType(Property<File>, PropertyType<T>, String) - Constructor for class dk.heick.properties.types.derived.generics.TypeListFromTextFilePropertyType
-
Constructor using default enconding
- TypeListFromTextFilePropertyType(Property<File>, PropertyType<T>) - Constructor for class dk.heick.properties.types.derived.generics.TypeListFromTextFilePropertyType
-
Constructor using default enconding and null as ignoreLineRegex.
- TypeListFromTextFilePropertyType(Property<File>, PropertyType<T>, Charset) - Constructor for class dk.heick.properties.types.derived.generics.TypeListFromTextFilePropertyType
-
Constructor using null as ignoreLineRegex.
U
- UNIT_TIME_DAY - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_HOUR - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_MILLISECOND - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_MINUTE - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_MONTH - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_SECOND - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_WEEK - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- UNIT_TIME_YEAR - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
- unmarshal(String) - Method in class dk.heick.properties.types.xml.adapters.PropertyTypeXmlAdapter
-
UnMarshalls a value String to the type <T>.
If the value is null than null is returned, otherwise the "validate.toString(String,String)" is used.
- UpdateLastChangedPropertyChangeListener - Class in dk.heick.properties.collections.changelisteners
-
An implementation PropertyChangeListener which a updates a "Property with type Date" with "new Date() " whenever another Property is changed.
- UpdateLastChangedPropertyChangeListener(Property<Date>) - Constructor for class dk.heick.properties.collections.changelisteners.UpdateLastChangedPropertyChangeListener
-
Constructor where you provide the Property that will automatically be updated.
- updateLastLoaded() - Method in class dk.heick.properties.io.AbstractPropertyIO
-
Sets the date on when the properties was last loaded to current date.
- updateLastSaved() - Method in class dk.heick.properties.io.AbstractPropertyIO
-
Sets the date on when the properties was last saved to current date.
- URIPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a URI value.
- URIPropertyType() - Constructor for class dk.heick.properties.types.URIPropertyType
-
Default constructor, no default value and no schemes constraints.
- URIPropertyType(String) - Constructor for class dk.heick.properties.types.URIPropertyType
-
Constructor with scheme constraint.
- URIPropertyType(URI) - Constructor for class dk.heick.properties.types.URIPropertyType
-
Constructor.
- URIPropertyType(URI, String) - Constructor for class dk.heick.properties.types.URIPropertyType
-
Constructor.
- URIPropertyType(String[]) - Constructor for class dk.heick.properties.types.URIPropertyType
-
Constructor.
- URIPropertyType(URI, String[]) - Constructor for class dk.heick.properties.types.URIPropertyType
-
Constructor.
- URIXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of URIPropertyType with result type URI
- URIXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.URIXmlAdapter
-
Default and required constructor.
- URIXmlAdapter(URIPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.URIXmlAdapter
-
Constructor with propertyType
- URLDerivedPropertyType<T> - Class in dk.heick.properties.types.derived.generics
-
An implementation of DerivedFromTypePropertyType where it is dependent on one property which returns a URL, and has an implementation which can convert it to type T.
- URLDerivedPropertyType(Property<URL>, TypeFromGeneric<URL, T>) - Constructor for class dk.heick.properties.types.derived.generics.URLDerivedPropertyType
-
Constructor, where the default value is null .
- URLDerivedPropertyType(Property<URL>, TypeFromGeneric<URL, T>, T) - Constructor for class dk.heick.properties.types.derived.generics.URLDerivedPropertyType
-
Constructor.
- UrlJDBCPropertyIO - Class in dk.heick.properties.io
-
An implementation of AbstractJDBCPropertyIO which gets its connection from an URL definition.
- UrlJDBCPropertyIO(String, String, String, String, String, String, String, boolean, boolean) - Constructor for class dk.heick.properties.io.UrlJDBCPropertyIO
-
Returns an UrlJDBCPropertyIO which is initialized with URL connection definition and table definition.
- URLPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a URL value.
- URLPropertyType() - Constructor for class dk.heick.properties.types.URLPropertyType
-
Default constructor, no default value and no protocol constraints and DefaultURLValidator used.
- URLPropertyType(URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with validation connection constraint.
- URLPropertyType(String) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with protocol constraint and DefaultURLValidator used.
- URLPropertyType(String, URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with protocol constraint.
- URLPropertyType(URL) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor.
- URLPropertyType(URL, URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor.
- URLPropertyType(URL, String, URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor.
- URLPropertyType(String[]) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with DefaultURLValidator used.
- URLPropertyType(String[], URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor.
- URLPropertyType(URL, String[]) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with DefaultURLValidator used.
- URLPropertyType(URL, String) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor with DefaultURLValidator used.
- URLPropertyType(URL, String[], URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor.
- URLPropertyType(String, String[], URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor, using URLUtils.construct(String) to construct default URL.
- URLPropertyType(String, String[]) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor, using URLUtils.construct(String) to construct default URL and using DefaultURLValidator.
- URLPropertyType(String, String, URLValidator) - Constructor for class dk.heick.properties.types.URLPropertyType
-
Constructor, using URLUtils.construct(String) to construct default URL.
- URLUtils - Class in dk.heick.properties.types.utils
-
Different URL utility methods.
- URLUtils() - Constructor for class dk.heick.properties.types.utils.URLUtils
-
- URLValidator - Interface in dk.heick.properties.types.interfaces
-
Interface for implementations that can validate an URL.
- URLXmlAdapter - Class in dk.heick.properties.types.xml.adapters.java
-
XmlAdapter implementation of URLPropertyType with result type URL
- URLXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.java.URLXmlAdapter
-
Default and required constructor.
- URLXmlAdapter(URLPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.java.URLXmlAdapter
-
Constructor with propertyType
- USER_COUNTRY - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_COUNTRY_FORMAT - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_DIR - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_HOME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_LANGUAGE - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_LANGUAGE_FORMAT - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_NAME - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_TIMEZONE - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
- USER_VARIANT - Static variable in class dk.heick.properties.collections.SystemPropertiesCollection
-
V
- validate(Property<?>, Property<?>...) - Method in class dk.heick.properties.collections.ActivationValidator
-
Validates that if the Property givenPropertyDefined is not null AND is valid, all the other Properties thanMustBeDefined must be not null and well defined.
- validate(boolean, Property<?>...) - Method in class dk.heick.properties.collections.ActivationValidator
-
Validates a when a certain condition is true , all provided properties must be defined.
- validate(Property<?>, Object, Property<?>...) - Method in class dk.heick.properties.collections.ActivationValidator
-
Validates that a Property typed value is equal a value; if so ; than all the properties in the array must be weel defined.
- validate() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- validate() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- validate() - Method in class dk.heick.properties.io.AbstractFilePropertyIO
-
- validate() - Method in class dk.heick.properties.io.AbstractJDBCPropertyIO
-
- validate() - Method in class dk.heick.properties.io.AbstractURLPropertyIO
-
Validates the PropertyIO, veirfies that the URL is not null and the Properties could be retrived.
- validate() - Method in class dk.heick.properties.io.AbstractXMLFilePropertyIO
-
- validate() - Method in class dk.heick.properties.io.AbstractXMLInputStreamPropertyIO
-
- validate() - Method in class dk.heick.properties.io.CompositePropertyIO
-
- validate() - Method in class dk.heick.properties.io.http.AbstractHttpPropertyIO
-
Validates the IO.
- validate() - Method in class dk.heick.properties.io.http.HttpCookiesPropertyIO
-
- validate() - Method in class dk.heick.properties.io.http.HttpResponseHeadersPropertyIO
-
- validate() - Method in class dk.heick.properties.io.InputStreamPropertyIO
-
- validate() - Method in class dk.heick.properties.io.ManifestPropertyIO
-
- validate() - Method in class dk.heick.properties.io.MemoryPropertyIO
-
- validate() - Method in class dk.heick.properties.io.ResourceBundlePropertyIO
-
Fails validatation if:
Bundle name is null.
Bundle name is empty.
Unable to load properties.
- validate() - Method in class dk.heick.properties.io.ResourceFilePropertyIO
-
Deprecated.
- validate() - Method in class dk.heick.properties.io.ResourceStreamPropertyIO
-
Fails validation if
ResourceName is null or empty.
Not able to getProperties(), it returns null .
- validate() - Method in class dk.heick.properties.io.ServletContextPropertyIO
-
- validate() - Method in class dk.heick.properties.io.WebContextParamsPropertyIO
-
- validate() - Method in class dk.heick.properties.Property
-
Validates the value through the PropertyType validation.
- validate() - Method in interface dk.heick.properties.PropertyCollection
-
Validates all the Property 's in the collection an throws an
PropertyException for the first that failsvalidation.
- validate() - Method in interface dk.heick.properties.PropertyIO
-
Validates the PropertyIO.
- validate(String, String) - Method in class dk.heick.properties.PropertyType
-
Validates the constraints and value of the PropertyType
and returns the value as the defined type.
- validate(String, String, String, File) - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
- validate(String, String, String, File) - Method in class dk.heick.properties.types.custom.DefaultFileValidator
-
- validate(String, String, String, File) - Method in class dk.heick.properties.types.custom.DefaultXmlFileValidator
-
- validate(String) - Method in class dk.heick.properties.types.custom.filefilters.AbstractStringFilenameFilter
-
Validates the instance, in the following way.
- validate() - Method in class dk.heick.properties.types.custom.filestructure.AbstractTreeNode
-
Validates that "this" node is valid using the FileValidator, and its child nodes if any.
- validate() - Method in class dk.heick.properties.types.custom.filestructure.DirectoryNode
-
Validates the "file" (directory) of this node an all its child nodes.
- validate() - Method in class dk.heick.properties.types.custom.filestructure.FileNode
-
- validate() - Method in class dk.heick.properties.types.custom.filestructure.FilterFileNode
-
Will validate if "getParentNode()" and "getFilter()" is not null , and if the AbstractStringFilenameFilter can be initialize with the string filter value.
- validate(String) - Method in class dk.heick.properties.types.custom.RangeVO
-
Validates the attributes of this object instance.
- validate(String, String, String, File) - Method in interface dk.heick.properties.types.interfaces.FileValidator
-
Method to implement for validation a File .
- validateAccess(String, String, String, File) - Method in class dk.heick.properties.types.custom.DefaultDirectoryValidator
-
- validateConstraints(String) - Method in class dk.heick.properties.derived.DerivedFromTypePropertyType
-
Validates the DerivedFromTypePropertyType.
- validateConstraints(String) - Method in class dk.heick.properties.derived.DerivedPropertyType
-
Validates the DerivedPropertyType.
- validateConstraints(String) - Method in class dk.heick.properties.derived.generics.KeyMultiLineValuesFromTextFile
-
- validateConstraints(String) - Method in class dk.heick.properties.derived.generics.KeyValuesFromTextFile
-
- validateConstraints(String) - Method in class dk.heick.properties.derived.generics.TypeListFromTextFile
-
Will validate that the
PropertyType isnt null .
Encoding isnt null or emptr and is valid.
The IgnoreLineRegex is valid if it is not null .
- validateConstraints(String) - Method in interface dk.heick.properties.derived.TypeFromGeneric
-
Validates the constraints for the type.
- validateConstraints(String) - Method in class dk.heick.properties.PropertyType
-
A PropertyType can have some constraints here is where they are
validated.
- validateConstraints(String) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.ColorPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.CountryPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.AbstractKeyPropertyType
-
Validates any constraints there are on a Key.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.BytesFromFilePropertyType
-
No constraints
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.CertificateKeyStoredPropertyType
-
Will fail validate if alias is null or empty or if the keystore is invalid.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.CertificatesFilePropertyType
-
Validates if
Type is not null and not empty.
If the provider is not null than it must not be empty.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.generics.FileDerivedPropertyType
-
Validates that the "derivedFromFile" is a file which can be read.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.ImageFromFilePropertyType
-
No constraints.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.ImageFromURLPropertyType
-
No constraints.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
Validates that :
PublicKey Property is not null .
SignedFile Property is not null .
Signature Property is not null .
Algorithm is not null an not empty.
Provider is not null an not empty.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
Validates the constraints.
- validateConstraints(String) - Method in class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Validates the TextFromFile type constraints.
- validateConstraints(String) - Method in class dk.heick.properties.types.DirectoryPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.DoublePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.EnumPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.FilePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.FileStructurePropertyType
-
Will invalidate if:
The RootDirectoryNodeLocater is null .
The RootDirectoryNode is null .
- validateConstraints(String) - Method in class dk.heick.properties.types.IntegerPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.ListPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.LongPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.ProxyPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.RangePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.RegularExpressionPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.SequencePropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.StringPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
- validateConstraints(String) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- validateDerivedValue(String) - Method in class dk.heick.properties.derived.DerivedFromTypePropertyType
-
Use the TypeFromGeneric#fromType method to convert the value to type T.
- validateDerivedValue(String) - Method in class dk.heick.properties.derived.DerivedPropertyType
-
Should convert the dependent Properties to the type T.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.AbstractKeyPropertyType
-
Loads the Key from a file.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.BytesFromFilePropertyType
-
Using the FileUtils.loadAsBytes(String,File) to load bytes.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.CertificateKeyStoredPropertyType
-
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.CertificatesFilePropertyType
-
Using the CertificateFactory.generateCertificates(java.io.InputStream) using the CertificateType and Provider.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.CertificateSignedFilePropertyType
-
Verifies that the signed file is valid, using the signature file and public key from the certificate.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.ImageFromFilePropertyType
-
Loads a BufferedImage from a file
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.ImageFromURLPropertyType
-
Loads a BufferedImage from ImageIO via an URL.
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.KeySignedFilePropertyType
-
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.KeyStoreFilePropertyType
-
- validateDerivedValue(String) - Method in class dk.heick.properties.types.derived.TextFromFilePropertyType
-
Loads the file with the FileUtils.
- validateDomain(String, String, String) - Method in class dk.heick.properties.types.EmailPropertyType
-
- validateFile(File) - Method in class dk.heick.properties.types.custom.DefaultXmlFileValidator
-
Validates a XML file using the SchemaURL.
- validateIsInRange(String, BigDecimal) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
- validateIsInRange(String, BigInteger) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
- validateIsInRange(String, ByteSizeVO) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- validateIsInRange(String, Date) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- validateIsInRange(String, Double) - Method in class dk.heick.properties.types.DoublePropertyType
-
- validateIsInRange(String, Integer) - Method in class dk.heick.properties.types.IntegerPropertyType
-
- validateIsInRange(String, T) - Method in interface dk.heick.properties.types.interfaces.Range
-
Validates that a value is inside the valid range of min and max value if defined.
- validateIsInRange(String, Long) - Method in class dk.heick.properties.types.LongPropertyType
-
- validateIsInRange(String, TimeSpan) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
- validateIsInRange(String, TimeUnit) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- validateIsInRange(String, Range<T>, T) - Static method in class dk.heick.properties.types.utils.RangeUtils
-
Validates that a given value T is inside the range defined.
- validateKey(EncodedKeySpec) - Method in class dk.heick.properties.types.derived.AbstractKeyPropertyType
-
Validates the EncodedKeySpec to a ket of type T.
- validateKey(EncodedKeySpec) - Method in class dk.heick.properties.types.derived.PrivateKeyFilePropertyType
-
Gets the PrivateKey from KeyFactory.
- validateKey(EncodedKeySpec) - Method in class dk.heick.properties.types.derived.PublicKeyFilePropertyType
-
Gets the PublicKey from KeyFactory.
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.DoublePropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.IntegerPropertyType
-
- validateMinMaxValues(String) - Method in interface dk.heick.properties.types.interfaces.Range
-
Validates that minValue is less or equal to maxValue, must be called by validateConstraints, and if there is a default value that is inside the valid range.
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.LongPropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
- validateMinMaxValues(String) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- validateMinMaxValues(String, Range<T>, T) - Static method in class dk.heick.properties.types.utils.RangeUtils
-
Validates the range settings called by validateConstraints method in the PropertyType.
- validateMustBeDefined(Property<?>...) - Method in class dk.heick.properties.collections.ActivationValidator
-
Validates an array of Property's that they all are weel defined.
- validateNullType(String, Object) - Method in class dk.heick.properties.PropertyType
-
Helper method, to validate if a type T is null, and throwing a exception
if that is the case.
- validateRange(String, double, double, double, String) - Method in class dk.heick.properties.types.utils.colors.TupleColorFormat
-
Validates that number is inside a valid range, will throw an exception if outside the range.
Common used method for TupleColorFormat formats.
- validateString(String, String, String) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Convenience method which validate a string null, empty after trim (length==0)
- validateString(String, String, String, boolean, boolean) - Static method in class dk.heick.properties.types.utils.StringUtils
-
Convenience method which validate a string null, empty after trim (length==0)
- validateUrl(String, URL, Proxy) - Method in class dk.heick.properties.types.custom.DefaultURLValidator
-
- validateUrl(String, URL, Proxy) - Method in class dk.heick.properties.types.custom.NoURLValidator
-
- validateUrl(String, URL, Proxy) - Method in interface dk.heick.properties.types.interfaces.URLValidator
-
Validates that a valid connection can be made to the URL.
- validateValue(String, String) - Method in class dk.heick.properties.derived.DerivedPropertyType
-
This is the normal PropertyType validation method, which is overridden an calls validateDerivedValue(name), from where the implementation must
take the provided properties and convert them into the appropiate type T.
- validateValue(String, String) - Method in class dk.heick.properties.PropertyType
-
Converts the string representation of to a typed value.
- validateValue(String, String) - Method in class dk.heick.properties.types.BigDecimalPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.BigIntegerPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.BooleanPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ByteSizePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.CharsetPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ClassnamePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ColorPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ConnectionUrlPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.CountryPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.DateFormatPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.DateTimePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.DecimalFormatPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.DirectoryPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.DoublePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.EmailPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.EnumPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.FilenameFilterPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.FilePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.FileStructurePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.FontPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.HourIntervalsPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.InetAddressPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.IntegerPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.IP4AddressPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.IPRangePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.LatLngPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.LdapNamePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ListKeyValuePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ListPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.LocalePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.LongPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.MimeTypePropertyType
-
Validates the MimeType using the new MimeType(rawvalue) method.
- validateValue(String, String) - Method in class dk.heick.properties.types.PasswordPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.Point2DPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.Point3DPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.ProxyPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.RangePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.RegularExpressionPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.SequencePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.StringPropertiesPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.StringPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.TimeSpanPropertyType
-
Parses the text using the TimeSpan.parse(String) and if the result is inside valid min and max values.
- validateValue(String, String) - Method in class dk.heick.properties.types.TimeUnitPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.TimeZonePropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.URIPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.URLPropertyType
-
- validateValue(String, String) - Method in class dk.heick.properties.types.VersionPropertyType
-
- validateWritable(String) - Method in class dk.heick.properties.io.AbstractPropertyIO
-
Convenience method that verifies that the PropertyIO is writeable otherwise a PropertyIOException is thrown with a standardized message.
- validateXmlFile(File, URL) - Static method in class dk.heick.properties.types.utils.XMLUtils
-
Validates a XML file against schema located at schemaUrl.
Inspirational code:
http://stackoverflow.com/questions/15732/whats-the-best-way-to-validate-an-xml-file-against-an-xsd-file
http://www.edankert.com/validate.html#Validate_using_external_Schema_s_
Note: Storing the schemas locally will greatly speed up the validating processing time.
- validateXmlFile(File, File) - Static method in class dk.heick.properties.types.utils.XMLUtils
-
Validates a XML file against schema located at schemaFile.
Inspirational code:
http://stackoverflow.com/questions/15732/whats-the-best-way-to-validate-an-xml-file-against-an-xsd-file
http://www.edankert.com/validate.html#Validate_using_external_Schema_s_
Note: Storing the schemas locally will greatly speed up the validating processing time.
- validation() - Method in class dk.heick.properties.collections.PropertyFieldCollection
-
- validation() - Method in class dk.heick.properties.collections.PropertyListCollection
-
- validation() - Method in class dk.heick.properties.Property
-
Wrappeds the validate method into a PropertyValidationVO.
- validation() - Method in interface dk.heick.properties.PropertyCollection
-
Validates all the Property 's in the collection, stores the result in
a java.util.List of PropertyValidationVO .
- ValidationMessenger - Interface in dk.heick.properties.collections.validationhandlers
-
An interface that defines a messenger service, to which a message can be sent; typically if any validation fails.
- validProperty(Log, Property<?>) - Method in interface dk.heick.properties.collections.PropertyValidationHandler
-
A handle of a property that is valid
- validProperty(Log, Property<?>) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- validPropertyIO(Log, PropertyIO) - Method in interface dk.heick.properties.collections.PropertyValidationHandler
-
A handle of a property IO that is valid.
- validPropertyIO(Log, PropertyIO) - Method in class dk.heick.properties.collections.validationhandlers.LoggingPropertyValidationHandler
-
- VALUE_SEPERATOR - Static variable in class dk.heick.properties.types.custom.Point2D
-
The character use to seperate the X and Y value when making a to string representation or decoding a string representation.
- VALUE_SEPERATOR - Static variable in class dk.heick.properties.types.custom.Point3D
-
The character use to seperate the X and Y value when making a to string representation or decoding a string representation.
- VALUE_SEPERATOR - Static variable in class dk.heick.properties.types.Point2DPropertyType
-
The char which seperates the two double values.
- VALUE_SEPERATOR - Static variable in class dk.heick.properties.types.Point3DPropertyType
-
The char which seperates the two integer values.
- valueOf(String) - Static method in enum dk.heick.properties.io.ManifestPropertyIO.INIT_METHOD
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.AcceptFileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.ByteSizeUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.Environment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.KeyFactoryAlgorithms
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.Month
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.PasswordEncryptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.TimeSpanUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.VersionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.enums.Weekday
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.custom.LatLngFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.enums.AudioFileFormatType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.enums.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.enums.PageAttributesMediaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dk.heick.properties.types.utils.colors.SVGNamedColor
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dk.heick.properties.io.ManifestPropertyIO.INIT_METHOD
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.AcceptFileType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.ByteSizeUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.Environment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.KeyFactoryAlgorithms
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.Month
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.PasswordEncryptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.TimeSpanUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.VersionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.enums.Weekday
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.custom.LatLngFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.enums.AudioFileFormatType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.enums.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.enums.PageAttributesMediaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum dk.heick.properties.types.utils.colors.SVGNamedColor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VersionPropertyType - Class in dk.heick.properties.types
-
A String that conforms to the version pattern "major.minor[.revision][_state[version]][-name] ".
- VersionPropertyType() - Constructor for class dk.heick.properties.types.VersionPropertyType
-
Default constructor, with null as default value.
- VersionPropertyType(VersionVO) - Constructor for class dk.heick.properties.types.VersionPropertyType
-
Constructor.
- VersionState - Enum in dk.heick.properties.types.custom.enums
-
Alpha:Alpha
Beta:Beta
RC:Release Candidate
Final:Final
- VersionVO - Class in dk.heick.properties.types.custom
-
Value object which can hold version numbering data, and parse well defined string to it.
- VersionVO(Integer, Integer, Integer, VersionState, Integer, String) - Constructor for class dk.heick.properties.types.custom.VersionVO
-
Constructor og VersionVO.
- VersionXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of VersionPropertyType with result type VersionVO
- VersionXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.VersionXmlAdapter
-
Default and required constructor.
- VersionXmlAdapter(VersionPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.VersionXmlAdapter
-
Constructor with propertyType
W
- warning(SAXParseException) - Method in class dk.heick.properties.types.utils.XmlErrorHandler
-
Receive notification of a warning.
- WebContextParamsPropertyIO - Class in dk.heick.properties.io
-
Loads the InitParameters defined by the
ServletContext.getInitParameterNames() into a memory stored Properties instance.
- WebContextParamsPropertyIO(ServletContext) - Constructor for class dk.heick.properties.io.WebContextParamsPropertyIO
-
Default constructor.
- Weekday - Enum in dk.heick.properties.types.custom.enums
-
A enum type containg the weekdays with the corresponding Calendar weekday constants.
- WeekdayPropertyType - Class in dk.heick.properties.types
-
PropertyType that validates to a Weekday enum class.
- WeekdayPropertyType() - Constructor for class dk.heick.properties.types.WeekdayPropertyType
-
Default constructor, with null as default value.
- WeekdayPropertyType(Weekday) - Constructor for class dk.heick.properties.types.WeekdayPropertyType
-
Constructor with default value.
- WeekdayXmlAdapter - Class in dk.heick.properties.types.xml.adapters.custom
-
XmlAdapter implementation of WeekdayPropertyType with result type Weekday
- WeekdayXmlAdapter() - Constructor for class dk.heick.properties.types.xml.adapters.custom.WeekdayXmlAdapter
-
Default and required constructor.
- WeekdayXmlAdapter(WeekdayPropertyType) - Constructor for class dk.heick.properties.types.xml.adapters.custom.WeekdayXmlAdapter
-
Constructor with propertyType
- WEEKS_1 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
1 week - 7 days
- WEEKS_2 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
2 weeks - 14 days
- WEEKS_3 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
3 weeks - 21 days
- WEEKS_4 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
4 weeks - 28 days
- WildCardFilenameFilter - Class in dk.heick.properties.types.custom.filefilters
-
This is a implementation of FilenameFilter wher it only looks at the file name part.
- WildCardFilenameFilter() - Constructor for class dk.heick.properties.types.custom.filefilters.WildCardFilenameFilter
-
Constructor with default filter divider.
- WildCardFilenameFilter(String) - Constructor for class dk.heick.properties.types.custom.filefilters.WildCardFilenameFilter
-
Constructor.
- writeXml(File, T) - Method in class dk.heick.properties.io.xml.XMLFileIO
-
Writes a JAXB instance object to a file.
X
- X509_ENCODED_KEY_SPEC - Static variable in class dk.heick.properties.types.derived.AbstractKeyPropertyType
-
The class of X509EncodedKeySpec.
- XmlErrorHandler - Class in dk.heick.properties.types.utils
-
Implementation of the org.xml.sax.ErrorHandler interface.
- XmlErrorHandler() - Constructor for class dk.heick.properties.types.utils.XmlErrorHandler
-
- XMLFileIO<T> - Class in dk.heick.properties.io.xml
-
Generic JAXB File IO Utility - File to Class instance and Class instance to File.
- XMLFileIO() - Constructor for class dk.heick.properties.io.xml.XMLFileIO
-
Constructor
- XMLParsedFilePropertyIO - Class in dk.heick.properties.io
-
Parses a XML file to Properties using an instance of XMLPropertiesParser
- XMLParsedFilePropertyIO(File, XMLPropertiesParser) - Constructor for class dk.heick.properties.io.XMLParsedFilePropertyIO
-
Constructor, where readonly is false and cache is true .
- XMLParsedFilePropertyIO(File, XMLPropertiesParser, boolean) - Constructor for class dk.heick.properties.io.XMLParsedFilePropertyIO
-
Constructor, where cache is true .
- XMLParsedFilePropertyIO(File, XMLPropertiesParser, boolean, boolean) - Constructor for class dk.heick.properties.io.XMLParsedFilePropertyIO
-
Constructor.
- XMLPropertiesParser - Interface in dk.heick.properties.io.xml
-
The interface which can parse a part of a XML to a list of property nodes in a DOM structure.
- XMLUtils - Class in dk.heick.properties.types.utils
-
Assorted XML utility methods.
- XMLUtils() - Constructor for class dk.heick.properties.types.utils.XMLUtils
-
Y
- YEARS_1 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
1 year - 365 days
- YEARS_10 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
10 years - 10x 365 days
- YEARS_100 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
100 years - 100x 365 days
- YEARS_2 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
2 years - 2x 365 days
- YEARS_25 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
25 years - 25x 365 days
- YEARS_3 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
3 years - 3x 365 days
- YEARS_5 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
5 years - 5x 365 days
- YEARS_50 - Static variable in class dk.heick.properties.types.custom.TimeSpan
-
50 years - 50x 365 days
- YUVColorFormat - Class in dk.heick.properties.types.utils.colors
-
- YUVColorFormat() - Constructor for class dk.heick.properties.types.utils.colors.YUVColorFormat
-
A B C D E F G H I J K L M N O P R S T U V W X Y
| | | | | | | |