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

A

AbstractDriver - Class in de.bitbrain.jpersis.drivers
Abstract implementation of Driver
AbstractDriver() - Constructor for class de.bitbrain.jpersis.drivers.AbstractDriver
 
AbstractMapperMethod<T extends Annotation> - Class in de.bitbrain.jpersis.core.methods
Abstract implementation of a mapper method
AbstractMapperMethod(T) - Constructor for class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
action(Object, Query) - Method in class de.bitbrain.jpersis.core.methods.BasicMapperMethod
 
action(Object, Query) - Method in class de.bitbrain.jpersis.core.methods.DeleteMethod
 
action(Object, Query) - Method in class de.bitbrain.jpersis.core.methods.InsertMethod
 
action(Object, Query) - Method in class de.bitbrain.jpersis.core.methods.UpdateMethod
 
add(Class<T>) - Method in interface de.bitbrain.jpersis.core.MapperManager
Adds the mapper to this manager.
add(Class<T>) - Method in class de.bitbrain.jpersis.core.SimpleMapperManager
 
AND - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
AUTOINCREMENT_MYSQL - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
AUTOINCREMENT_SQLITE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 

B

BasicMapperMethod<T extends Annotation> - Class in de.bitbrain.jpersis.core.methods
Basic implementation of MapperMethod
BasicMapperMethod(T) - Constructor for class de.bitbrain.jpersis.core.methods.BasicMapperMethod
 
BOOL - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 

C

cached(DefaultMapper<T>) - Method in class de.bitbrain.jpersis.JPersis
Takes an existing default mapper and wraps it into a cached default mapper.
CachedDefaultMapper<T extends IdProvider> - Class in de.bitbrain.jpersis
Cached implementation of a default mapper
CamelCaseNaming - Class in de.bitbrain.jpersis.util
Naming implementation for CamelCase
CamelCaseNaming() - Constructor for class de.bitbrain.jpersis.util.CamelCaseNaming
 
CHAR - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
close() - Method in interface de.bitbrain.jpersis.drivers.Driver
Closes this driver from the data source
close() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
collectionToJava(String) - Method in class de.bitbrain.jpersis.util.CamelCaseNaming
 
collectionToJava(String) - Method in interface de.bitbrain.jpersis.util.Naming
Convention for collections in Java
commit(Query, Class<?>, Object[], Class<?>, Naming) - Method in interface de.bitbrain.jpersis.drivers.Driver
Commits the given query
commit(Query, Class<?>, Object[], Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
condition(String, Object...) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
condition(String, Object...) - Method in interface de.bitbrain.jpersis.drivers.Query
Changes the condition of the current query
connect() - Method in interface de.bitbrain.jpersis.drivers.Driver
Connects this driver with the data source
connect() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
connect() - Method in class de.bitbrain.jpersis.drivers.sqllite.SQLiteDriver
 
connection - Variable in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
contains(Class<?>) - Method in interface de.bitbrain.jpersis.core.MapperManager
Indicates if the manager contains the mapper
contains(Class<?>) - Method in class de.bitbrain.jpersis.core.SimpleMapperManager
 
convertDatatype(Class<?>, JDBCQuery.Slang) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
Count - Annotation Type in de.bitbrain.jpersis.annotations
Counts number of models which fit to the condition.
count() - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
count() - Method in interface de.bitbrain.jpersis.DefaultMapper
 
count() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
COUNT - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
count() - Method in interface de.bitbrain.jpersis.drivers.Query
Changes to count mode
CountMethod - Class in de.bitbrain.jpersis.core.methods
Count implementation of MapperMethod
CountMethod(Count) - Constructor for class de.bitbrain.jpersis.core.methods.CountMethod
 
create(Method) - Method in class de.bitbrain.jpersis.core.methods.MethodFactory
 
create() - Method in class de.bitbrain.jpersis.core.ProxyFactory
 
CREATE_TABLE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
createQuery(Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.AbstractDriver
Let the child decide which query to create
createQuery(Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
createQuery(Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.postgresql.PostgreSQLDriver
 
createQuery(Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.sqllite.SQLiteDriver
 
createSlang() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
createSlang() - Method in class de.bitbrain.jpersis.drivers.postgresql.PostgreSQLQuery
 
createSlang() - Method in class de.bitbrain.jpersis.drivers.sqllite.SQLiteQuery
 
createTable(Connection) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
createTable(Connection) - Method in interface de.bitbrain.jpersis.drivers.Query
Creates a new table of the given model

D

DATETIME - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
de.bitbrain.jpersis - package de.bitbrain.jpersis
Contains files to provide JPersis functionality
de.bitbrain.jpersis.annotations - package de.bitbrain.jpersis.annotations
 
de.bitbrain.jpersis.core - package de.bitbrain.jpersis.core
 
de.bitbrain.jpersis.core.methods - package de.bitbrain.jpersis.core.methods
 
de.bitbrain.jpersis.drivers - package de.bitbrain.jpersis.drivers
Provides drivers for database communication
de.bitbrain.jpersis.drivers.jdbc - package de.bitbrain.jpersis.drivers.jdbc
 
de.bitbrain.jpersis.drivers.mysql - package de.bitbrain.jpersis.drivers.mysql
 
de.bitbrain.jpersis.drivers.postgresql - package de.bitbrain.jpersis.drivers.postgresql
 
de.bitbrain.jpersis.drivers.sqllite - package de.bitbrain.jpersis.drivers.sqllite
 
de.bitbrain.jpersis.util - package de.bitbrain.jpersis.util
 
DEFAULT - Static variable in interface de.bitbrain.jpersis.util.Naming
Default naming is CamelCase
DefaultMapper<T> - Interface in de.bitbrain.jpersis
Default mapper interface
Delete - Annotation Type in de.bitbrain.jpersis.annotations
Deletes one or more models from data source
delete(T) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
delete(Collection<T>) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
delete(T) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
delete(Collection<T>) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
delete(Object) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
DELETE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
delete(Object) - Method in interface de.bitbrain.jpersis.drivers.Query
Changes to delete mode and adds the object to the delete list
DeleteMethod - Class in de.bitbrain.jpersis.core.methods
Delete implementation of MapperMethod
DeleteMethod(Delete) - Constructor for class de.bitbrain.jpersis.core.methods.DeleteMethod
 
DOUBLE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
Driver - Interface in de.bitbrain.jpersis.drivers
Driver for database communication
Driver.DriverMode - Enum in de.bitbrain.jpersis.drivers
 
DriverException - Exception in de.bitbrain.jpersis.drivers
Exception which is triggered in drivers
DriverException(String) - Constructor for exception de.bitbrain.jpersis.drivers.DriverException
 
DriverException(Throwable) - Constructor for exception de.bitbrain.jpersis.drivers.DriverException
 
DriverProvider - Interface in de.bitbrain.jpersis.drivers
Provides access to a driver

E

ENUM - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
execute(Method, Class<?>, Object[], Driver, Naming) - Method in class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
execute(Method, Class<?>, Object[], Driver, Naming) - Method in interface de.bitbrain.jpersis.core.methods.MapperMethod
Executes the method internally
extractFieldValues(Object) - Static method in class de.bitbrain.jpersis.util.FieldExtractor
 
extractPrimaryKey(Class<?>, Naming) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
extractPrimaryKey(Object) - Static method in class de.bitbrain.jpersis.util.FieldExtractor
 
extractPrimaryKeyValue(Object) - Static method in class de.bitbrain.jpersis.util.FieldExtractor
 

F

Features - Class in de.bitbrain.jpersis
Manages features for jpersis internally.
Features.Feature - Enum in de.bitbrain.jpersis
 
FieldExtractor - Class in de.bitbrain.jpersis.util
This extractor takes care of objects and extracts their fields
FieldExtractor() - Constructor for class de.bitbrain.jpersis.util.FieldExtractor
 
FieldInvoker - Class in de.bitbrain.jpersis.util
This invoker takes care of objects and invokes their fields
FieldInvoker() - Constructor for class de.bitbrain.jpersis.util.FieldInvoker
 
FieldInvoker.InvokeException - Exception in de.bitbrain.jpersis.util
 
fieldToJava(String) - Method in class de.bitbrain.jpersis.util.CamelCaseNaming
 
fieldToJava(String) - Method in interface de.bitbrain.jpersis.util.Naming
Convention for fields in Java
FLOAT - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
FROM - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 

G

generateCommaString(Object...) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
generateConditionString(String, Object[]) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
Generates a condition string with valid SQL syntax
generateFieldString(Object, Naming, boolean) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
generateKeyUpdateSupported() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
generateKeyUpdateSupported() - Method in class de.bitbrain.jpersis.drivers.sqllite.SQLiteDriver
 
generatePreparedConditionString(Object, Naming) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
generatePreparedConditionString(Object, Naming, String) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
generatePrimaryKeyCondition(Field, Naming) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
generateTableString(Class<?>, Naming, JDBCQuery.Slang) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
Generates an SQL string including braces.
get(Class<T>) - Method in interface de.bitbrain.jpersis.core.MapperManager
Provides access to an existing mapper
get(Class<? extends Annotation>) - Method in class de.bitbrain.jpersis.core.methods.MethodPool
 
get(Class<T>) - Method in class de.bitbrain.jpersis.core.SimpleMapperManager
 
getAll() - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
getAll() - Method in interface de.bitbrain.jpersis.DefaultMapper
 
getAnnotation() - Method in class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
getAnnotation() - Method in interface de.bitbrain.jpersis.core.methods.MapperMethod
Gets the underlying annotation
getAutoIncrement() - Method in interface de.bitbrain.jpersis.drivers.jdbc.JDBCQuery.Slang
 
getById(int) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
getById(int) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
getDriver() - Method in class de.bitbrain.jpersis.core.SimpleMapperManager
 
getDriver() - Method in interface de.bitbrain.jpersis.drivers.DriverProvider
Returns the current driver
getId() - Method in interface de.bitbrain.jpersis.IdProvider
Provides the internal id
getMode() - Method in class de.bitbrain.jpersis.drivers.AbstractDriver
 
getMode() - Method in interface de.bitbrain.jpersis.drivers.Driver
Provides the current driver mode
getNaming() - Method in interface de.bitbrain.jpersis.util.NamingProvider
Provides the current naming.
getPrimaryKey() - Method in interface de.bitbrain.jpersis.drivers.jdbc.JDBCQuery.Slang
 
getProperty(String) - Method in class de.bitbrain.jpersis.util.PropertiesCache
 
getProperty(String, String) - Method in class de.bitbrain.jpersis.util.PropertiesCache
 
getReturningOptional(String) - Method in interface de.bitbrain.jpersis.drivers.jdbc.JDBCQuery.Slang
 
getSupported(Method) - Method in class de.bitbrain.jpersis.core.methods.MethodPool
 
getTypeRangeString() - Method in interface de.bitbrain.jpersis.drivers.jdbc.JDBCQuery.Slang
 
getURL(String, String, String) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
getURL(String, String, String) - Method in class de.bitbrain.jpersis.drivers.mysql.MySQLDriver
 
getURL(String, String, String) - Method in class de.bitbrain.jpersis.drivers.postgresql.PostgreSQLDriver
 
getURL(String, String, String) - Method in class de.bitbrain.jpersis.drivers.sqllite.SQLiteDriver
 

H

hasAutoIncrement(Class<?>, Naming) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 

I

IdProvider - Interface in de.bitbrain.jpersis
Provides an ID for JPersis.
Ignored - Annotation Type in de.bitbrain.jpersis.annotations
Marks a field, a method or a class as ignored so it will not be taken into account.
Insert - Annotation Type in de.bitbrain.jpersis.annotations
Adds one or more models to data source
insert(T) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
insert(Collection<T>) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
insert(T) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
insert(Collection<T>) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
insert(Object) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
INSERT - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
insert(Object) - Method in interface de.bitbrain.jpersis.drivers.Query
Changes to insert mode and adds the object to the insert list
InsertMethod - Class in de.bitbrain.jpersis.core.methods
Insert implementation of MapperMethod
InsertMethod(Insert) - Constructor for class de.bitbrain.jpersis.core.methods.InsertMethod
 
INTEGER - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
invalidate() - Method in class de.bitbrain.jpersis.CachedDefaultMapper
Invalidates the cache with the data store
invoke(Object, Method, Object[]) - Method in class de.bitbrain.jpersis.core.Proxy
 
invoke(Object, Field, String) - Static method in class de.bitbrain.jpersis.util.FieldInvoker
This method invokes a field of the object and inserts data
InvokeException(String) - Constructor for exception de.bitbrain.jpersis.util.FieldInvoker.InvokeException
 
InvokeException(Throwable) - Constructor for exception de.bitbrain.jpersis.util.FieldInvoker.InvokeException
 
isAutoIncrementTyped() - Method in interface de.bitbrain.jpersis.drivers.jdbc.JDBCQuery.Slang
 

J

javaToCollection(String) - Method in class de.bitbrain.jpersis.util.CamelCaseNaming
 
javaToCollection(String) - Method in interface de.bitbrain.jpersis.util.Naming
Convention for collections in data stores
javaToField(String) - Method in class de.bitbrain.jpersis.util.CamelCaseNaming
 
javaToField(String) - Method in interface de.bitbrain.jpersis.util.Naming
Convention for fields in data stores
JDBCDriver - Class in de.bitbrain.jpersis.drivers.jdbc
Abstract implementation for JDBC
JDBCDriver(String, String, String, String, String) - Constructor for class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
JDBCQuery - Class in de.bitbrain.jpersis.drivers.jdbc
SQL language implementation for a query
JDBCQuery(Class<?>, Naming, Statement) - Constructor for class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
JDBCQuery.Slang - Interface in de.bitbrain.jpersis.drivers.jdbc
 
JPersis - Class in de.bitbrain.jpersis
JPersis main class which provides mapper creation and database interaction
JPersis(Driver) - Constructor for class de.bitbrain.jpersis.JPersis
Constructor for a new JPersis object
JPersisException - Exception in de.bitbrain.jpersis
Is thrown when a specific mapper can not be found or an annotation is not well used
JPersisException(String) - Constructor for exception de.bitbrain.jpersis.JPersisException
Constructor for the exception
JPersisException(Throwable) - Constructor for exception de.bitbrain.jpersis.JPersisException
 

L

limit(int) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
LIMIT - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
limit(int) - Method in interface de.bitbrain.jpersis.drivers.Query
Sets a limit for this query
LONG - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 

M

map(Class<T>) - Method in class de.bitbrain.jpersis.JPersis
Provides data mappers for further usage.
mapDefault(Class<T>) - Method in class de.bitbrain.jpersis.JPersis
Provides a default data mapper with general read and write functionality.
mapDefaultCached(Class<T>) - Method in class de.bitbrain.jpersis.JPersis
Provides a default cached data mapper with general read and write functionality.
Mapper - Annotation Type in de.bitbrain.jpersis.annotations
Annotates a class or interface as a mapper.
MapperException - Exception in de.bitbrain.jpersis
Can be optionally thrown by a mapper method
MapperException(String) - Constructor for exception de.bitbrain.jpersis.MapperException
 
MapperException(Throwable) - Constructor for exception de.bitbrain.jpersis.MapperException
 
MapperManager - Interface in de.bitbrain.jpersis.core
Manages mappers and provides access to them
MapperMethod<T extends Annotation> - Interface in de.bitbrain.jpersis.core.methods
Method of a mapper
MethodFactory - Class in de.bitbrain.jpersis.core.methods
Creates methods for queries
MethodFactory(MethodPool) - Constructor for class de.bitbrain.jpersis.core.methods.MethodFactory
 
MethodPool - Class in de.bitbrain.jpersis.core.methods
Stores method annotations
MethodPool() - Constructor for class de.bitbrain.jpersis.core.methods.MethodPool
 
MySQLDriver - Class in de.bitbrain.jpersis.drivers.mysql
Implementation for MySQL
MySQLDriver(String, String, String, String, String) - Constructor for class de.bitbrain.jpersis.drivers.mysql.MySQLDriver
 

N

Naming - Interface in de.bitbrain.jpersis.util
JPersis main class which provides mapper creation and database interaction
NamingProvider - Interface in de.bitbrain.jpersis.util
Defines a naming convention
newInstance(Proxy<T>) - Method in class de.bitbrain.jpersis.core.ProxyFactory
 

O

on(Class<?>, Object[], Query) - Method in class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
on(Class<?>, Object[], Query) - Method in class de.bitbrain.jpersis.core.methods.BasicMapperMethod
 
on(Class<?>, Object[], Query) - Method in class de.bitbrain.jpersis.core.methods.CountMethod
 
on(Class<?>, Object[], Query) - Method in class de.bitbrain.jpersis.core.methods.SelectMethod
 
order(Query.Order) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
ORDER - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
order(Query.Order) - Method in interface de.bitbrain.jpersis.drivers.Query
Sets the order of this query

P

PostgreSQLDriver - Class in de.bitbrain.jpersis.drivers.postgresql
Implementation for PostgreSQL
PostgreSQLDriver(String, String, String, String, String) - Constructor for class de.bitbrain.jpersis.drivers.postgresql.PostgreSQLDriver
 
PostgreSQLQuery - Class in de.bitbrain.jpersis.drivers.postgresql
SQL language implementation for a postgres query
PostgreSQLQuery(Class<?>, Naming, Statement) - Constructor for class de.bitbrain.jpersis.drivers.postgresql.PostgreSQLQuery
 
PRIMARY_KEY - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
PrimaryKey - Annotation Type in de.bitbrain.jpersis.annotations
Marks an field as primary key.
primaryKeyUpdated() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
PropertiesCache - Class in de.bitbrain.jpersis.util
Caches properties and considers developer properties accordingly.
PropertiesCache(String) - Constructor for class de.bitbrain.jpersis.util.PropertiesCache
 
Proxy<T> - Class in de.bitbrain.jpersis.core
Proxy for mapper interfaces
Proxy(Class<?>, DriverProvider, MethodFactory, Naming) - Constructor for class de.bitbrain.jpersis.core.Proxy
 
ProxyFactory<T> - Class in de.bitbrain.jpersis.core
Factory which creates mapper proxies
ProxyFactory(Class<T>, DriverProvider, MethodFactory, NamingProvider) - Constructor for class de.bitbrain.jpersis.core.ProxyFactory
 

Q

query(Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.AbstractDriver
 
query(Class<?>, Naming) - Method in interface de.bitbrain.jpersis.drivers.Driver
Creates a new query compatible with this driver
Query - Interface in de.bitbrain.jpersis.drivers
Query for a driver
Query.Order - Enum in de.bitbrain.jpersis.drivers
Query orders of a query

R

read(ResultSet, Class<?>, Class<?>, Naming) - Method in class de.bitbrain.jpersis.drivers.jdbc.ResultSetReader
Reads a result set and converts it into a valid java object
register(Class<? extends Annotation>, Class<? extends MapperMethod<?>>) - Method in class de.bitbrain.jpersis.core.methods.MethodPool
 
register(Class<? extends Annotation>, Class<? extends MapperMethod<?>>) - Method in class de.bitbrain.jpersis.JPersis
Register a custom method and annotation
ResultSetReader - Class in de.bitbrain.jpersis.drivers.jdbc
SQL language implementation for a query
ResultSetReader() - Constructor for class de.bitbrain.jpersis.drivers.jdbc.ResultSetReader
 

S

Select - Annotation Type in de.bitbrain.jpersis.annotations
Selects all models which fit to the given condition.
select() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
SELECT - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
select() - Method in interface de.bitbrain.jpersis.drivers.Query
Changes to select mode
SelectMethod - Class in de.bitbrain.jpersis.core.methods
Select implementation of MapperMethod
SelectMethod(Select) - Constructor for class de.bitbrain.jpersis.core.methods.SelectMethod
 
SET - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
setDriver(Driver) - Method in class de.bitbrain.jpersis.core.SimpleMapperManager
 
setDriver(Driver) - Method in interface de.bitbrain.jpersis.drivers.DriverProvider
Sets a new driver
setDriver(Driver) - Method in class de.bitbrain.jpersis.JPersis
Sets a new database driver.
setMode(Driver.DriverMode) - Method in class de.bitbrain.jpersis.drivers.AbstractDriver
 
setMode(Driver.DriverMode) - Method in interface de.bitbrain.jpersis.drivers.Driver
Sets the internal driver mode
setNaming(Naming) - Method in class de.bitbrain.jpersis.JPersis
Sets the naming convention for database IO
SimpleMapperManager - Class in de.bitbrain.jpersis.core
Simple implementation of MapperManager
SimpleMapperManager(Driver, MethodFactory, NamingProvider) - Constructor for class de.bitbrain.jpersis.core.SimpleMapperManager
 
SQL - Class in de.bitbrain.jpersis.drivers.jdbc
Contains SQL definitions
SQL() - Constructor for class de.bitbrain.jpersis.drivers.jdbc.SQL
 
SQLiteDriver - Class in de.bitbrain.jpersis.drivers.sqllite
Implementation for SQLite
SQLiteDriver(String) - Constructor for class de.bitbrain.jpersis.drivers.sqllite.SQLiteDriver
 
SQLiteQuery - Class in de.bitbrain.jpersis.drivers.sqllite
 
SQLiteQuery(Class<?>, Naming, Statement) - Constructor for class de.bitbrain.jpersis.drivers.sqllite.SQLiteQuery
 
SQLUtils - Class in de.bitbrain.jpersis.drivers.jdbc
Utility class for SQL operations
SQLUtils() - Constructor for class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
statement - Variable in class de.bitbrain.jpersis.drivers.jdbc.JDBCDriver
 
supportedReturnTypes(Class<?>) - Method in class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
supportedReturnTypes(Class<?>) - Method in class de.bitbrain.jpersis.core.methods.BasicMapperMethod
 
supportedReturnTypes(Class<?>) - Method in class de.bitbrain.jpersis.core.methods.CountMethod
 
supportedReturnTypes(Class<?>) - Method in class de.bitbrain.jpersis.core.methods.SelectMethod
 

T

tableExists(String, Connection) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 
toString() - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
typeToString(Object) - Static method in class de.bitbrain.jpersis.drivers.jdbc.SQLUtils
 

U

Update - Annotation Type in de.bitbrain.jpersis.annotations
Updates one or more models in a data source
update(T) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
update(Collection<T>) - Method in class de.bitbrain.jpersis.CachedDefaultMapper
 
update(T) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
update(Collection<T>) - Method in interface de.bitbrain.jpersis.DefaultMapper
 
update(Object) - Method in class de.bitbrain.jpersis.drivers.jdbc.JDBCQuery
 
UPDATE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
update(Object) - Method in interface de.bitbrain.jpersis.drivers.Query
Changes to update mode and adds the object to the update list
UpdateMethod - Class in de.bitbrain.jpersis.core.methods
Update implementation of MapperMethod
UpdateMethod(Update) - Constructor for class de.bitbrain.jpersis.core.methods.UpdateMethod
 

V

validateArgs(Object[], Class<?>) - Method in class de.bitbrain.jpersis.core.methods.AbstractMapperMethod
 
validateArgs(Object[], Class<?>) - Method in class de.bitbrain.jpersis.core.methods.BasicMapperMethod
 
valueOf(String) - Static method in enum de.bitbrain.jpersis.drivers.Driver.DriverMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.jpersis.drivers.Query.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bitbrain.jpersis.Features.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bitbrain.jpersis.drivers.Driver.DriverMode
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
values() - Static method in enum de.bitbrain.jpersis.drivers.Query.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bitbrain.jpersis.Features.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
VARCHAR - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 

W

WHERE - Static variable in class de.bitbrain.jpersis.drivers.jdbc.SQL
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.