Skip navigation links
A B C D E G I J L M N O P S U 

A

AConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 14:43
anyOf(AConfig...) - Static method in class org.xblackcat.sjpu.settings.Config
 
apply(String) - Method in class org.xblackcat.sjpu.settings.converter.InetAddressParser
 

B

buildInputStreamProvider(String) - Static method in class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
buildPropertyName(String, Method) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
 

C

ClassUtils - Class in org.xblackcat.sjpu.settings.config
12.02.13 16:40
ClassUtils() - Constructor for class org.xblackcat.sjpu.settings.config.ClassUtils
 
CollectionOf - Annotation Type in org.xblackcat.sjpu.settings.ann
Defines a target element object class for collections return types.
Config - Class in org.xblackcat.sjpu.settings
14.04.2014 15:22

D

DefaultConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 15:04
DefaultConfig(ClassPool) - Constructor for class org.xblackcat.sjpu.settings.config.DefaultConfig
 
Defaults - Static variable in class org.xblackcat.sjpu.settings.Config
Initializes specified class with default values if any.
DefaultValue - Annotation Type in org.xblackcat.sjpu.settings.ann
Additional information for mapping value from .property file to field: default value if property is not defined in .properties file.
Delimiter - Annotation Type in org.xblackcat.sjpu.settings.ann
Set custom separator for List, Set and Map return types.

E

EnvConfig - Class in org.xblackcat.sjpu.settings.config
12.12.2014 18:48
EnvConfig(ClassPool) - Constructor for class org.xblackcat.sjpu.settings.config.EnvConfig
 

G

get(Class<T>) - Method in class org.xblackcat.sjpu.settings.config.AConfig
Loads settings for specified interface.
get(Class<T>, boolean) - Method in class org.xblackcat.sjpu.settings.config.AConfig
Loads settings for specified interface.
get(Class<T>, String) - Method in class org.xblackcat.sjpu.settings.config.AConfig
Loads settings for specified interface.
get(Class<T>, String, boolean) - Method in class org.xblackcat.sjpu.settings.config.AConfig
Loads settings for specified interface.
get(Class<T>) - Static method in class org.xblackcat.sjpu.settings.Config
Loads settings for specified interface.
getInputStream(Path) - Static method in class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
getInputStream(String) - Static method in class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
getInputStream(File) - Static method in class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
getMethod() - Method in exception org.xblackcat.sjpu.settings.NoPropertyException
 
getPropertyName() - Method in exception org.xblackcat.sjpu.settings.NoPropertyException
 
getReturnType() - Method in class org.xblackcat.sjpu.settings.converter.InetAddressParser
 
getReturnType() - Method in interface org.xblackcat.sjpu.settings.converter.IParser
 
GroupField - Annotation Type in org.xblackcat.sjpu.settings.ann
12.02.13 11:24

I

Ignore - Annotation Type in org.xblackcat.sjpu.settings.ann
Skip the method implementation regardless of method signature.
InetAddressParser - Class in org.xblackcat.sjpu.settings.converter
07.05.2015 10:21
InetAddressParser() - Constructor for class org.xblackcat.sjpu.settings.converter.InetAddressParser
 
InputStreamConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 15:01
InputStreamConfig(ClassPool, SupplierEx<InputStream, IOException>) - Constructor for class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
IParser<T> - Interface in org.xblackcat.sjpu.settings.converter
07.05.2015 9:54

J

JvmConfig - Class in org.xblackcat.sjpu.settings.config
12.12.2014 18:48
JvmConfig(ClassPool) - Constructor for class org.xblackcat.sjpu.settings.config.JvmConfig
 

L

loadProperties() - Method in class org.xblackcat.sjpu.settings.config.AConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.DefaultConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.EnvConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.InputStreamConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.JvmConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.MultiSourceConfig
 
log - Variable in class org.xblackcat.sjpu.settings.config.AConfig
 

M

MapKey - Annotation Type in org.xblackcat.sjpu.settings.ann
Define target key object class for parsing property value into map.
MapValue - Annotation Type in org.xblackcat.sjpu.settings.ann
Define target map value object class for parsing property value into map.
MultiSourceConfig - Class in org.xblackcat.sjpu.settings.config
12.12.2014 19:01
MultiSourceConfig(ClassPool, AConfig...) - Constructor for class org.xblackcat.sjpu.settings.config.MultiSourceConfig
 

N

NoPropertyException - Exception in org.xblackcat.sjpu.settings
11.08.2014 11:50
NoPropertyException(String, Method) - Constructor for exception org.xblackcat.sjpu.settings.NoPropertyException
 
NotImplementedException - Exception in org.xblackcat.sjpu.settings
see @Ignore annotation
NotImplementedException() - Constructor for exception org.xblackcat.sjpu.settings.NotImplementedException
 
NotImplementedException(String) - Constructor for exception org.xblackcat.sjpu.settings.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception org.xblackcat.sjpu.settings.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception org.xblackcat.sjpu.settings.NotImplementedException
 
NotImplementedException(String, Throwable, boolean, boolean) - Constructor for exception org.xblackcat.sjpu.settings.NotImplementedException
 

O

Optional - Annotation Type in org.xblackcat.sjpu.settings.ann
Additional information for mapping value from .property file to field: flag for optional property.
org.xblackcat.sjpu.settings - package org.xblackcat.sjpu.settings
 
org.xblackcat.sjpu.settings.ann - package org.xblackcat.sjpu.settings.ann
 
org.xblackcat.sjpu.settings.config - package org.xblackcat.sjpu.settings.config
 
org.xblackcat.sjpu.settings.converter - package org.xblackcat.sjpu.settings.converter
 

P

ParseWith - Annotation Type in org.xblackcat.sjpu.settings.ann
Define a parser class for converting a string to a custom user object.
Prefix - Annotation Type in org.xblackcat.sjpu.settings.ann
Sets prefix for property names in .property file
PropertyName - Annotation Type in org.xblackcat.sjpu.settings.ann
Additional information for mapping value from .property file to field: custom property name

S

SettingsException - Exception in org.xblackcat.sjpu.settings
12.02.13 11:19
SettingsException() - Constructor for exception org.xblackcat.sjpu.settings.SettingsException
 
SettingsException(String) - Constructor for exception org.xblackcat.sjpu.settings.SettingsException
 
SettingsException(String, Throwable) - Constructor for exception org.xblackcat.sjpu.settings.SettingsException
 
SettingsException(Throwable) - Constructor for exception org.xblackcat.sjpu.settings.SettingsException
 
SettingsSource - Annotation Type in org.xblackcat.sjpu.settings.ann
Default resource name for loading settings from.
Splitter - Annotation Type in org.xblackcat.sjpu.settings.ann
Sets a custom splitter between key and value for Map return type.

U

use(File) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file specified by File object.
use(Path) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file specified by Path object.
use(URL) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file specified by url.
use(String) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file located in class path resources.
use(Class<?>) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file which location is specified by annotations in the given class.
useEnv() - Static method in class org.xblackcat.sjpu.settings.Config
 
useJvm() - Static method in class org.xblackcat.sjpu.settings.Config
 
A B C D E G I J L M N O P S U 
Skip navigation links