A C D E F G H M N O R S T 
All Classes All Packages

A

addHibernateProperty(String, String) - Method in class org.bedework.util.config.HibernateConfigBase
 
addHibernateProperty(String, String) - Method in interface org.bedework.util.config.HibernateConfigI
Add a hibernate property
addListProperty(L, String, String) - Method in class org.bedework.util.config.ConfigBase
 

C

collectionElementName() - Method in annotation type org.bedework.util.config.ConfInfo
For a collection, if this is not defaulted, each element of the collection will be wrapped in this extra tag
compareTo(ConfigBase) - Method in class org.bedework.util.config.ConfigBase
 
ConfigBase<T extends ConfigBase> - Class in org.bedework.util.config
This class is used as a basis for configuration of system modules.
ConfigBase() - Constructor for class org.bedework.util.config.ConfigBase
 
ConfigException - Class in org.bedework.util.config
Base exception thrown by config classes
ConfigException(String) - Constructor for class org.bedework.util.config.ConfigException
Constructor
ConfigException(Throwable) - Constructor for class org.bedework.util.config.ConfigException
Constructor
ConfigurationFileStore - Class in org.bedework.util.config
A configuration file store holds configurations in files within a directory.
ConfigurationFileStore(Path) - Constructor for class org.bedework.util.config.ConfigurationFileStore
 
ConfigurationStore - Interface in org.bedework.util.config
A configuration store holds configurations, each identified by a unique name,
ConfInfo - Annotation Type in org.bedework.util.config
This is used to annotate a method in a configuration class.

D

Defaulted<T> - Class in org.bedework.util.config
A holder for a defaulted value User: mike Date: 12/26/18 Time: 16:06
Defaulted(T) - Constructor for class org.bedework.util.config.Defaulted
 
dontSave() - Method in annotation type org.bedework.util.config.ConfInfo
set true for getters when we don't want to save as part of the config.

E

elementName() - Method in annotation type org.bedework.util.config.ConfInfo
Name of element to use in xml dump
elementType() - Method in annotation type org.bedework.util.config.ConfInfo
Type of element for collections
ensureDir(Path) - Method in interface org.bedework.util.config.ConfigurationStore
 

F

FileResourceControl - Class in org.bedework.util.config
This allows us to load bundles from the configuration hierarchy.
fromXml(InputStream) - Method in class org.bedework.util.config.ConfigBase
XML root element must have type attribute
fromXml(InputStream, Class) - Method in class org.bedework.util.config.ConfigBase
XML root element must have type attribute if cl is null
fromXml(Element, Class) - Method in class org.bedework.util.config.ConfigBase
XML root element must have type attribute

G

get() - Method in class org.bedework.util.config.Defaulted
 
getConfig(String) - Method in class org.bedework.util.config.ConfigurationFileStore
 
getConfig(String) - Method in interface org.bedework.util.config.ConfigurationStore
Stored config must indicate class of object as an attribute
getConfig(String, Class<?>) - Method in class org.bedework.util.config.ConfigurationFileStore
 
getConfig(String, Class<?>) - Method in interface org.bedework.util.config.ConfigurationStore
 
getConfigs() - Method in class org.bedework.util.config.ConfigurationFileStore
 
getConfigs() - Method in interface org.bedework.util.config.ConfigurationStore
List the configurations in the store
getDirFile() - Method in class org.bedework.util.config.ConfigurationFileStore
 
getDirPath() - Method in class org.bedework.util.config.ConfigurationFileStore
 
getDirPath() - Method in interface org.bedework.util.config.ConfigurationStore
 
getHibernateDialect() - Method in class org.bedework.util.config.HibernateConfigBase
 
getHibernateDialect() - Method in interface org.bedework.util.config.HibernateConfigI
 
getHibernateProperties() - Method in class org.bedework.util.config.HibernateConfigBase
 
getHibernateProperties() - Method in interface org.bedework.util.config.HibernateConfigI
 
getHibernateProperty(String) - Method in class org.bedework.util.config.HibernateConfigBase
 
getHibernateProperty(String) - Method in interface org.bedework.util.config.HibernateConfigI
Get a hibernate property
getLastChanged() - Method in class org.bedework.util.config.ConfigBase
 
getLogger() - Method in class org.bedework.util.config.ConfigBase
 
getName() - Method in class org.bedework.util.config.ConfigBase
Name for the configuration.
getProperty(Collection<String>, String) - Method in class org.bedework.util.config.ConfigBase
Get a property stored as a String name = val
getResource(String, String) - Method in class org.bedework.util.config.ConfigurationFileStore
 
getResource(String, String) - Method in interface org.bedework.util.config.ConfigurationStore
 
getStore(String) - Method in class org.bedework.util.config.ConfigurationFileStore
Get the named store.
getStore(String) - Method in interface org.bedework.util.config.ConfigurationStore
Get the named child store.

H

hashCode() - Method in class org.bedework.util.config.ConfigBase
 
HibernateConfigBase<T extends ConfigBase> - Class in org.bedework.util.config
Used by configuration classes that want to save a set of hibernate properties.
HibernateConfigBase() - Constructor for class org.bedework.util.config.HibernateConfigBase
 
HibernateConfigI - Interface in org.bedework.util.config
Used by configuration classes that want to save a set of hibernate properties.

M

markChanged() - Method in class org.bedework.util.config.ConfigBase
 

N

newBundle(String, Locale, String, ClassLoader, boolean) - Method in class org.bedework.util.config.FileResourceControl
 
ns - Static variable in class org.bedework.util.config.ConfigBase
The default namespace for the XML elements.

O

org.bedework.util.config - package org.bedework.util.config
 

R

readOnly() - Method in class org.bedework.util.config.ConfigurationFileStore
 
readOnly() - Method in interface org.bedework.util.config.ConfigurationStore
 
removeHibernateProperty(String) - Method in class org.bedework.util.config.HibernateConfigBase
 
removeHibernateProperty(String) - Method in interface org.bedework.util.config.HibernateConfigI
Remove a hibernate property
removeProperty(Collection<String>, String) - Method in class org.bedework.util.config.ConfigBase
Remove a property stored as a String name = val

S

saveConfiguration(ConfigBase<?>) - Method in class org.bedework.util.config.ConfigurationFileStore
 
saveConfiguration(ConfigBase<?>) - Method in interface org.bedework.util.config.ConfigurationStore
 
set(T) - Method in class org.bedework.util.config.Defaulted
 
setHibernateDialect(String) - Method in class org.bedework.util.config.HibernateConfigBase
 
setHibernateDialect(String) - Method in interface org.bedework.util.config.HibernateConfigI
 
setHibernateProperties(List<String>) - Method in class org.bedework.util.config.HibernateConfigBase
 
setHibernateProperties(List<String>) - Method in interface org.bedework.util.config.HibernateConfigI
 
setHibernateProperty(String, String) - Method in class org.bedework.util.config.HibernateConfigBase
 
setHibernateProperty(String, String) - Method in interface org.bedework.util.config.HibernateConfigI
Set a hibernate property
setListProperty(L, String, String) - Method in class org.bedework.util.config.ConfigBase
Set a property
setName(String) - Method in class org.bedework.util.config.ConfigBase
 

T

toProperties(List<String>) - Static method in class org.bedework.util.config.ConfigBase
 
toString() - Method in class org.bedework.util.config.ConfigBase
 
toString() - Method in class org.bedework.util.config.HibernateConfigBase
 
toStringSegment(ToString) - Method in class org.bedework.util.config.ConfigBase
Add our stuff to the StringBuilder
toStringSegment(ToString) - Method in class org.bedework.util.config.HibernateConfigBase
 
toXml(Writer) - Method in class org.bedework.util.config.ConfigBase
Output to a writer
type() - Method in annotation type org.bedework.util.config.ConfInfo
Set this for an attribute defining the class to be used when read.
A C D E F G H M N O R S T 
All Classes All Packages