Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- data_ - Variable in class rife.database.DbConnectionUser
- data_ - Variable in class rife.database.DbPreparedStatementHandler
- data_ - Variable in class rife.database.DbTransactionUser
- data_ - Variable in class rife.tools.InputStreamUser
- data_ - Variable in class rife.tools.ReaderUser
- database - Variable in class rife.config.RifeConfig
- database() - Static method in class rife.config.RifeConfig
- DatabaseConfig() - Constructor for class rife.config.RifeConfig.DatabaseConfig
- DatabaseException - Exception in rife.database.exceptions
- DatabaseException(String) - Constructor for exception rife.database.exceptions.DatabaseException
- DatabaseException(String, Throwable) - Constructor for exception rife.database.exceptions.DatabaseException
- DatabaseException(Throwable) - Constructor for exception rife.database.exceptions.DatabaseException
- DatabaseResources - Class in rife.resources
-
This class offers
ResourceFinder
andResourceWriter
capabilities for resources that are stored in a database. - DatabaseResources(Datasource) - Constructor for class rife.resources.DatabaseResources
-
Creates a new instance according to the provided datasource.
- DatabaseResourcesFactory - Class in rife.resources
- DatabaseResourcesFactory() - Constructor for class rife.resources.DatabaseResourcesFactory
- Datasource - Class in rife.database
-
Contains all the information required to connect to a database and centralizes the creation of connections to a database.
- Datasource() - Constructor for class rife.database.Datasource
-
Instantiates a new
Datasource
object with no connection information. - Datasource(String, String, String, String, int) - Constructor for class rife.database.Datasource
-
Instantiates a new
Datasource
object with all the connection parameters that are required. - Datasource(DataSource, int) - Constructor for class rife.database.Datasource
-
Instantiates a new
Datasource
object from a standardjavax.sql.DataSource
. - Datasource(DataSource, String, String, String, int) - Constructor for class rife.database.Datasource
-
Instantiates a new
Datasource
object from a standardjavax.sql.DataSource
. - datasource_ - Variable in class rife.database.queries.AbstractWhereGroup
- Datasources - Class in rife.database
-
Contains a collection of
Datasource
instances. - Datasources() - Constructor for class rife.database.Datasources
-
Creates a new empty
Datasources
instance. - DatasourcesException - Exception in rife.database.exceptions
- DatasourcesException(String) - Constructor for exception rife.database.exceptions.DatasourcesException
- DatasourcesException(String, Throwable) - Constructor for exception rife.database.exceptions.DatasourcesException
- DatasourcesException(Throwable) - Constructor for exception rife.database.exceptions.DatasourcesException
- DateFormatInitializationException - Exception in rife.config.exceptions
- DateFormatInitializationException(String) - Constructor for exception rife.config.exceptions.DateFormatInitializationException
- DateFormatInitializationException(String, Throwable) - Constructor for exception rife.config.exceptions.DateFormatInitializationException
- DateFormatInitializationException(Throwable) - Constructor for exception rife.config.exceptions.DateFormatInitializationException
- DbBeanFetcher<BeanType> - Class in rife.database
-
This class allows a
ResultSet
to be easily processed into bean instance. - DbBeanFetcher(Datasource, Class<BeanType>) - Constructor for class rife.database.DbBeanFetcher
-
Create a new DbBeanFetcher
- DbBeanFetcher(Datasource, Class<BeanType>, boolean) - Constructor for class rife.database.DbBeanFetcher
-
Create a new DbBeanFetcher
- DbConnection - Class in rife.database
-
Represents one connection to a database.
- DbConnectionUser<ResultType,
DataType> - Class in rife.database - DbConnectionUser() - Constructor for class rife.database.DbConnectionUser
-
Create a new DbConnectionUser.
- DbConnectionUser(DataType) - Constructor for class rife.database.DbConnectionUser
-
Create a new DbConnectionUser with a data object.
- DbPreparedStatement - Class in rife.database
-
Provides a wrapper around the regular JDBC
PreparedStatement
class. - DbPreparedStatementHandler<DataType> - Class in rife.database
-
By extending this class it's possible to easily customize the behaviour of a large number of methods in the
DbQueryManager
class. - DbPreparedStatementHandler() - Constructor for class rife.database.DbPreparedStatementHandler
- DbPreparedStatementHandler(DataType) - Constructor for class rife.database.DbPreparedStatementHandler
- DbQueryException - Exception in rife.database.exceptions
- DbQueryException(String) - Constructor for exception rife.database.exceptions.DbQueryException
- DbQueryException(String, Throwable) - Constructor for exception rife.database.exceptions.DbQueryException
- DbQueryManager - Class in rife.database
-
This is a convenience class to make it easy to control the queries that handle the retrieval, storage, update and removal of data in a database.
- DbQueryManager(Datasource) - Constructor for class rife.database.DbQueryManager
-
Instantiates a new
DbQueryManager
object and ties it to the provided datasource. - DbQueryManagerCache - Class in rife.database
-
This class is a simple cache for
DbQueryManager
objects. - DbQueryManagerCache() - Constructor for class rife.database.DbQueryManagerCache
-
Default constructor
- DbQueryManagerFactory - Class in rife.database
-
This class allows for
DbQueryManager
s to be created more dynamically and with more features than by direct instantiation. - DbQueryManagerFactory() - Constructor for class rife.database.DbQueryManagerFactory
- DbResultSet - Class in rife.database
- DbResultSetHandler - Class in rife.database
-
By extending this class it's possible to easily customize the behaviour of some methods in the
DbQueryManager
class. - DbResultSetHandler() - Constructor for class rife.database.DbResultSetHandler
- DbRowProcessor - Class in rife.database
-
This abstract base class should be used to implement classes that process one row in a database query result set.
- DbRowProcessor() - Constructor for class rife.database.DbRowProcessor
- DbStatement - Class in rife.database
-
Provides a wrapper around the regular JDBC
Statement
class. - DbTransactionUser<ResultType,
DataType> - Class in rife.database -
By extending this class it's possible to provide the logic that should be executed by the
inTransaction
method in theDbQueryManager
class. - DbTransactionUser() - Constructor for class rife.database.DbTransactionUser
- DbTransactionUser(DataType) - Constructor for class rife.database.DbTransactionUser
- DbTransactionUserWithoutResult<DataType> - Class in rife.database
-
Convenience class that offers the same facilities as the
DbTransactionUser
class, but makes it easier to work with transactions that don't return any results. - DbTransactionUserWithoutResult() - Constructor for class rife.database.DbTransactionUserWithoutResult
- DbTransactionUserWithoutResult(DataType) - Constructor for class rife.database.DbTransactionUserWithoutResult
- decodeHtml(String) - Static method in class rife.tools.StringUtils
- decodeUrl(String) - Static method in class rife.tools.StringUtils
-
Transforms a provided
String
URL into a new string, containing decoded URL characters in the UTF-8 encoding. - deepClone(T) - Static method in class rife.tools.ObjectUtils
-
Try to create a deep clone of the provides object.
- DEFAULT_AUTO_RELOAD_DELAY - Static variable in class rife.config.RifeConfig.GlobalConfig
- DEFAULT_CONTINUATION_DURATION - Static variable in class rife.config.RifeConfig.EngineConfig
-
The default duration is 20 minutes.
- DEFAULT_CONTINUATION_PURGE_FREQUENCY - Static variable in class rife.config.RifeConfig.EngineConfig
-
The default frequency is every 20 times out of the scale, with the default scale of 1000 this means, 1/50th of the time.
- DEFAULT_CONTINUATION_PURGE_SCALE - Static variable in class rife.config.RifeConfig.EngineConfig
-
The default purge scale is 1000.
- DEFAULT_DEFAULT_CONTENT_TYPE - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_DEFAULT_COUNTRY - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_DEFAULT_LANGUAGE - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_FILE_UPLOAD_PATH - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_FILE_UPLOAD_RIFE_FOLDER - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_FILE_UPLOAD_SIZE_CHECK - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_FILE_UPLOAD_SIZE_EXCEPTION - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_FILE_UPLOAD_SIZE_LIMIT - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_GENERATE_CLASSES - Static variable in class rife.config.RifeConfig.TemplateConfig
- DEFAULT_GLOBAL_NO_CACHE_HEADERS - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_GZIP_COMPRESSION - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_GZIP_COMPRESSION_TYPES - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_INPUT_DATE_FORMAT - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_INPUT_TIME_FORMAT - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_LOG_ENGINE_EXCEPTIONS - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_LOGIN_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_LOGIN_MINIMUM_LENGTH - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_MAX_VISUAL_URL_LENGTH - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_ORDERING - Static variable in class rife.validation.ConstrainedBean
- DEFAULT_PASS_THROUGH_SUFFIXES - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_PASSWORD_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_PASSWORD_MINIMUM_LENGTH - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_PRETTY_ENGINE_EXCEPTIONS - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_PROXY_ROOT_URL - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_REMEMBER_DURATION - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_REMEMBER_PURGE_FREQUENCY - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_REMEMBER_PURGE_SCALE - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_REQUEST_ENCODING - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_RESOURCE_BUNDLE - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_RESOURCE_BUNDLE_AUTO_RELOAD - Static variable in class rife.config.RifeConfig.ToolsConfig
- DEFAULT_RESPONSE_ENCODING - Static variable in class rife.config.RifeConfig.EngineConfig
- DEFAULT_ROLE_NAME_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_SEQUENCE_CONTENT_INFO - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_SEQUENCE_CONTENT_REPOSITORY - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_SEQUENCE_ROLE - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_SEQUENCE_TASK - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_SESSION_DURATION - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_SESSION_PURGE_FREQUENCY - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_SESSION_PURGE_SCALE - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_SESSION_RESTRICT_AUTH_DATA - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TABLE_AUTHENTICATION - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TABLE_CONTENT_ATTRIBUTE - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_INFO - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_PROPERTY - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_REPOSITORY - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_STORE_IMAGE - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_STORE_RAW_CHUNK - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_STORE_RAW_INFO - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_CONTENT_STORE_TEXT - Static variable in class rife.config.RifeConfig.CmfConfig
- DEFAULT_TABLE_REMEMBER - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TABLE_ROLE - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TABLE_ROLELINK - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TABLE_TASK - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TABLE_TASKOPTION - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TABLE_USER - Static variable in class rife.config.RifeConfig.AuthenticationConfig
- DEFAULT_TASK_FREQUENCY_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TASK_TYPE_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TASKOPTION_NAME_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TASKOPTION_VALUE_MAXIMUM_LENGTH - Static variable in class rife.config.RifeConfig.SchedulerConfig
- DEFAULT_TEMPLATE_AUTO_RELOAD - Static variable in class rife.config.RifeConfig.TemplateConfig
- DEFAULT_TEMPLATES_PATH - Static variable in class rife.template.Parser
- DEFAULT_TEMPLATES_RIFE_FOLDER - Static variable in class rife.config.RifeConfig.TemplateConfig
- DEFAULT_VALUE - Static variable in class rife.validation.ConstrainedProperty
- DEFAULT_WEBAPP_CONTEXT_PATH - Static variable in class rife.config.RifeConfig.EngineConfig
- defaultContentType_ - Variable in class rife.template.AbstractTemplate
- defaultFunction(String, String) - Method in class rife.database.queries.CreateTable
- defaultOrder(String) - Method in class rife.validation.ConstrainedBean
- defaultOrder(String, ConstrainedBean.Direction) - Method in class rife.validation.ConstrainedBean
- defaultOrder(ConstrainedBean.Order) - Method in class rife.validation.ConstrainedBean
- defaultOrdering(List<ConstrainedBean.Order>) - Method in class rife.validation.ConstrainedBean
- defaultResourceBundles_ - Variable in class rife.template.AbstractTemplate
- defaultValue(boolean) - Method in class rife.validation.ConstrainedProperty
- defaultValue(Object) - Method in class rife.validation.ConstrainedProperty
- defaultValue(String, boolean) - Method in class rife.database.queries.CreateTable
- defaultValue(String, Object) - Method in class rife.database.queries.CreateTable
- delegate_ - Variable in class rife.database.queries.AbstractWhereDelegateQuery
- delete() - Method in class rife.tools.DirBuilder
-
Deletes the directory represented by this
DirBuilder
and all of its contents. - delete() - Method in class rife.tools.FileBuilder
-
Deletes the file object of this
FileBuilder
. - delete(int) - Method in interface rife.database.querymanagers.generic.GenericQueryManager
-
Delete a single identified bean
- delete(int) - Method in class rife.database.querymanagers.generic.GenericQueryManagerDelegate
- delete(DeleteQuery) - Method in interface rife.database.querymanagers.generic.GenericQueryManager
-
Delete beans selected by the passed in
DeleteQuery
- delete(DeleteQuery) - Method in class rife.database.querymanagers.generic.GenericQueryManagerDelegate
- Delete - Class in rife.database.queries
-
Object representation of a SQL "DELETE" query.
- Delete(Datasource) - Constructor for class rife.database.queries.Delete
- deleted(int) - Method in interface rife.database.querymanagers.generic.GenericQueryManagerListener
-
Executed when a bean was successfully deleted.
- deleteDirectory(File) - Static method in class rife.tools.FileUtils
-
Deletes a directory and all its contents recursively.
- deleteFile(File) - Static method in class rife.tools.FileUtils
-
Deletes a given file.
- deleteManyToMany(int) - Method in class rife.database.querymanagers.generic.AbstractGenericQueryManager
- deleteManyToOne(int) - Method in class rife.database.querymanagers.generic.AbstractGenericQueryManager
- DeleteQuery - Class in rife.database.querymanagers.generic
- DeleteQuery(Delete) - Constructor for class rife.database.querymanagers.generic.DeleteQuery
- deleteRow() - Method in class rife.database.DbResultSet
- deobfuscate(String) - Static method in class rife.tools.StringEncryptor
- DESC - Static variable in class rife.database.queries.Select
- DESC - Static variable in class rife.database.queries.Select.OrderByDirection
- DESC - Static variable in class rife.validation.ConstrainedBean
- DeserializationErrorException - Exception in rife.tools.exceptions
- DeserializationErrorException(Throwable) - Constructor for exception rife.tools.exceptions.DeserializationErrorException
- deserializeFromString(String) - Static method in class rife.tools.SerializationUtils
- DIFFERENT(String) - Constructor for class rife.validation.ValidationError.DIFFERENT
- DIGITS_ONLY - Static variable in class rife.tools.PasswordGenerator
- dir(String) - Method in class rife.tools.DirBuilder
-
Creates a new subdirectory with the specified name under the directory represented by this
DirBuilder
. - dir(String, DirAction) - Method in class rife.tools.DirBuilder
-
Creates a new subdirectory with the specified name under the directory represented by this
DirBuilder
and executes the specified action on it. - DirAction - Interface in rife.tools
-
Functional interface that captures an action to execute on a
DirBuilder
instance. - DirBuilder - Class in rife.tools
-
Directory and file structure builder, using a fluent API and lambdas to convey the hierarchical structure of on the filesystem in code.
- DirBuilder(File) - Constructor for class rife.tools.DirBuilder
-
Constructs a new
DirBuilder
instance with the specified directory. - DirBuilder(File, DirAction) - Constructor for class rife.tools.DirBuilder
-
Constructs a new
DirBuilder
instance with the specified path and executes an action on it. - DirBuilder(Path) - Constructor for class rife.tools.DirBuilder
-
Constructs a new
DirBuilder
instance with the specified path. - DirBuilder(Path, DirAction) - Constructor for class rife.tools.DirBuilder
-
Constructs a new
DirBuilder
instance with the specified directory and executes an action on it. - directoryPaths(List<String>) - Method in class rife.template.TemplateDeployer
- disableValidation(boolean) - Method in class rife.xml.Xml2Data
- DISPLAYED_RAW - Static variable in class rife.validation.ConstrainedProperty
- displayedRaw(boolean) - Method in class rife.validation.ConstrainedProperty
- distinct() - Method in class rife.database.queries.Select
- distinctOn(String) - Method in class rife.database.queries.Select
- distinctOn(String) - Method in class rife.database.querymanagers.generic.RestoreQuery
- distinctOn(String...) - Method in class rife.database.queries.Select
- distinctOn(String[]) - Method in class rife.database.querymanagers.generic.RestoreQuery
- DocumentPosition - Record Class in rife.datastructures
- DocumentPosition(String, int, int, int) - Constructor for record class rife.datastructures.DocumentPosition
-
Creates an instance of a
DocumentPosition
record class. - DOUBLE_ARRAY - Enum constant in enum class rife.tools.ArrayUtils.ArrayType
- DRIVER_NAME_DERBY - Static variable in class rife.database.Datasource
- DRIVER_NAME_H2 - Static variable in class rife.database.Datasource
- DRIVER_NAME_HSQLDB - Static variable in class rife.database.Datasource
- DRIVER_NAME_MYSQL - Static variable in class rife.database.Datasource
- DRIVER_NAME_ORACLE - Static variable in class rife.database.Datasource
- DRIVER_NAME_PGSQL - Static variable in class rife.database.Datasource
- DriverInstantiationErrorException - Exception in rife.database.exceptions
- DriverInstantiationErrorException(String, Throwable) - Constructor for exception rife.database.exceptions.DriverInstantiationErrorException
- DriverNameRetrievalErrorException - Exception in rife.database.exceptions
- DriverNameRetrievalErrorException(Throwable) - Constructor for exception rife.database.exceptions.DriverNameRetrievalErrorException
- DropSequence - Class in rife.database.queries
-
Object representation of a SQL "DROP SEQUENCE" query.
- DropSequence(Datasource) - Constructor for class rife.database.queries.DropSequence
- DropTable - Class in rife.database.queries
-
Object representation of a SQL "DROP TABLE" query.
- DropTable(Datasource) - Constructor for class rife.database.queries.DropTable
- DRUPAL - Static variable in class rife.tools.StringEncryptor
- DRUPAL_HASH_COUNT - Static variable in class rife.tools.DrupalPassword
-
The standard log2 number of iterations for password stretching.
- DRUPAL_HASH_LENGTH - Static variable in class rife.tools.DrupalPassword
-
The expected (and maximum) number of characters in a hashed password.
- DRUPAL_MAX_HASH_COUNT - Static variable in class rife.tools.DrupalPassword
-
The maximum allowed log2 number of iterations for password stretching.
- DRUPAL_MIN_HASH_COUNT - Static variable in class rife.tools.DrupalPassword
-
The minimum allowed log2 number of iterations for password stretching.
- DrupalPassword - Class in rife.tools
-
Java implementation of the Drupal 7 password hashing algorithm.
- DrupalPassword() - Constructor for class rife.tools.DrupalPassword
- DrupalPassword(int) - Constructor for class rife.tools.DrupalPassword
- dumpClassBytes(String, String, byte[]) - Static method in class rife.tools.InstrumentationUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form