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

A

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

B

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

C

checkArray(Class<?>) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
 
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

EMPTY - Static variable in interface org.xblackcat.sjpu.settings.config.IValueGetter
 
EMPTY_LIST - Static variable in class org.xblackcat.sjpu.settings.config.ClassUtils
 
EnvConfig - Class in org.xblackcat.sjpu.settings.config
12.12.2014 18:48
EnvConfig(ClassPool) - Constructor for class org.xblackcat.sjpu.settings.config.EnvConfig
 

F

FileConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 15:07
FileConfig(ClassPool, File) - Constructor for class org.xblackcat.sjpu.settings.config.FileConfig
 

G

get(Class<T>, boolean) - Method in class org.xblackcat.sjpu.settings.config.AConfig
Loads settings for specified interface.
get(Class<T>) - 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.
get(String) - Method in interface org.xblackcat.sjpu.settings.config.IValueGetter
 
get(String) - Method in class org.xblackcat.sjpu.settings.config.MapWrapper
 
getClassPool(ClassPool, Class<?>, Class<?>...) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
 
getMethod() - Method in exception org.xblackcat.sjpu.settings.NoPropertyException
 
getName(Class<?>) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
Returns full qualified name of the class in java-source form: inner class names separates with dot ('.') instead of dollar sign ('$')
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
 
IParser<T> - Interface in org.xblackcat.sjpu.settings.converter
07.05.2015 9:54
IValueGetter - Interface in org.xblackcat.sjpu.settings.config
12.12.2014 19:03

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
 

K

keySet() - Method in interface org.xblackcat.sjpu.settings.config.IValueGetter
 
keySet() - Method in class org.xblackcat.sjpu.settings.config.MapWrapper
 

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.FileConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.JvmConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.MultiSourceConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.ResourceConfig
 
loadProperties() - Method in class org.xblackcat.sjpu.settings.config.URLConfig
 
loadPropertiesFromStream(InputStream) - Method in class org.xblackcat.sjpu.settings.config.AnInputStreamConfig
 
log - Variable in class org.xblackcat.sjpu.settings.config.AConfig
 

M

makeFieldName(String) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
Generate a field name by getter method name: trims 'is' or 'get' at the beginning and convert to lower case the first letter.
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.
MapWrapper - Class in org.xblackcat.sjpu.settings.config
14.12.2014 21:26
MapWrapper(Map<String, String>) - Constructor for class org.xblackcat.sjpu.settings.config.MapWrapper
 
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

R

ResourceConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 15:07
ResourceConfig(ClassPool, String) - Constructor for class org.xblackcat.sjpu.settings.config.ResourceConfig
 

S

searchForEnum(Class<T>, String) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
 
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.

T

toCtClasses(ClassPool, Class<?>...) - Static method in class org.xblackcat.sjpu.settings.config.ClassUtils
 

U

URLConfig - Class in org.xblackcat.sjpu.settings.config
14.04.2014 15:07
URLConfig(ClassPool, URL) - Constructor for class org.xblackcat.sjpu.settings.config.URLConfig
 
use(File) - Static method in class org.xblackcat.sjpu.settings.Config
Builds a config reader from .properties file specified by File 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 F G I J K L M N O P R S T U 
Skip navigation links