A B C D E F G H I J L M O P R S T U

A

addBeanConfig(BeanConfig) - Method in class org.mentabean.BeanManager
Add a bean configuration.
AUTOINCREMENT - Static variable in class org.mentabean.DBTypes
 
AutoIncrementType - Class in org.mentabean.type
 
AutoIncrementType() - Constructor for class org.mentabean.type.AutoIncrementType
 
AUTOTIMESTAMP - Static variable in class org.mentabean.DBTypes
 
AutoTimestampType - Class in org.mentabean.type
 
AutoTimestampType() - Constructor for class org.mentabean.type.AutoTimestampType
 

B

BaseMentaBean - Class in org.mentabean
A base implementation of MentaBean to be used by composition.
BaseMentaBean(Object, BeanSession) - Constructor for class org.mentabean.BaseMentaBean
 
bean(BeanConfig) - Method in class org.mentabean.BeanManager
Add a bean configuration.
bean(Class<? extends Object>, String) - Method in class org.mentabean.BeanManager
Creates a bean configuration and add to this manager.
BeanConfig - Class in org.mentabean
A class representing a bean configuration, like table name, primary keys and fields in the database.
BeanConfig(Class<? extends Object>, String) - Constructor for class org.mentabean.BeanConfig
Creates a configuration for a bean represented by the given class.
BeanException - Exception in org.mentabean
A runtime exception that can happen when working with MentaBean.
BeanException() - Constructor for exception org.mentabean.BeanException
 
BeanException(Throwable) - Constructor for exception org.mentabean.BeanException
 
BeanException(String) - Constructor for exception org.mentabean.BeanException
 
BeanException(String, Throwable) - Constructor for exception org.mentabean.BeanException
 
BeanManager - Class in org.mentabean
The manager that keeps track of the configuration for all beans.
BeanManager() - Constructor for class org.mentabean.BeanManager
 
beanManager - Variable in class org.mentabean.jdbc.JdbcBeanSession
 
BeanSession - Interface in org.mentabean
Describe a simple ORM interface that can perform CRUD for Beans according to properties defined programmatically on BeanManager.
beanToMap(Object, Map<String, String>) - Static method in class org.mentabean.util.InjectionUtils
 
BIGDECIMAL - Static variable in class org.mentabean.DBTypes
 
BigDecimalType - Class in org.mentabean.type
 
BigDecimalType() - Constructor for class org.mentabean.type.BigDecimalType
 
bindToStmt(PreparedStatement, int, E) - Method in interface org.mentabean.DBType
Do what you have to do to bind a value to a prepared statement.
bindToStmt(PreparedStatement, int, Integer) - Method in class org.mentabean.type.AutoIncrementType
 
bindToStmt(PreparedStatement, int, Date) - Method in class org.mentabean.type.AutoTimestampType
 
bindToStmt(PreparedStatement, int, BigDecimal) - Method in class org.mentabean.type.BigDecimalType
 
bindToStmt(PreparedStatement, int, Boolean) - Method in class org.mentabean.type.BooleanIntType
 
bindToStmt(PreparedStatement, int, Boolean) - Method in class org.mentabean.type.BooleanStringType
 
bindToStmt(PreparedStatement, int, Date) - Method in class org.mentabean.type.DateType
 
bindToStmt(PreparedStatement, int, Double) - Method in class org.mentabean.type.DoubleType
 
bindToStmt(PreparedStatement, int, Enum<?>) - Method in class org.mentabean.type.EnumValueType
 
bindToStmt(PreparedStatement, int, Float) - Method in class org.mentabean.type.FloatType
 
bindToStmt(PreparedStatement, int, Integer) - Method in class org.mentabean.type.IntegerType
 
bindToStmt(PreparedStatement, int, Long) - Method in class org.mentabean.type.LongType
 
bindToStmt(PreparedStatement, int, Integer) - Method in class org.mentabean.type.SequenceType
 
bindToStmt(PreparedStatement, int, String) - Method in class org.mentabean.type.StringType
 
bindToStmt(PreparedStatement, int, Date) - Method in class org.mentabean.type.TimestampType
 
bindToStmt(PreparedStatement, int, Date) - Method in class org.mentabean.type.TimeType
 
BOOLEANINT - Static variable in class org.mentabean.DBTypes
 
BooleanIntType - Class in org.mentabean.type
 
BooleanIntType() - Constructor for class org.mentabean.type.BooleanIntType
 
BOOLEANSTRING - Static variable in class org.mentabean.DBTypes
 
BooleanStringType - Class in org.mentabean.type
 
BooleanStringType() - Constructor for class org.mentabean.type.BooleanStringType
 
BooleanStringType(String, String) - Constructor for class org.mentabean.type.BooleanStringType
 
buildSelect(Class<? extends Object>) - Method in class org.mentabean.jdbc.JdbcBeanSession
Build the column/field list for a SQL SELECT statement based on the bean configuration.
buildSelect(Class<? extends Object>, String) - Method in class org.mentabean.jdbc.JdbcBeanSession
Build a column/field list for a SQL SELECT statement based on the bean configuration.
buildSelectMinus(Class<? extends Object>, String[]) - Method in class org.mentabean.jdbc.JdbcBeanSession
Like buildSelect but you can exclude some properties from the resulting list.
buildSelectMinus(Class<? extends Object>, String, String[]) - Method in class org.mentabean.jdbc.JdbcBeanSession
Same as buildSelectMinus with support for a database table prefix that will be applied on each field.

C

checkPrimitives(Class<? extends Object>, Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
conn - Variable in class org.mentabean.jdbc.JdbcBeanSession
 
countList(Object) - Method in interface org.mentabean.BeanSession
Count the number of beans that would be returned by a loadList method.
countList(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 

D

DATE - Static variable in class org.mentabean.DBTypes
 
DateType - Class in org.mentabean.type
 
DateType() - Constructor for class org.mentabean.type.DateType
 
DBField - Class in org.mentabean
A class representing a database field.
DBField(String, String, DBType<?>, boolean) - Constructor for class org.mentabean.DBField
 
DBType<E> - Interface in org.mentabean
An interface defining a database type.
DBTypes - Class in org.mentabean
 
DBTypes() - Constructor for class org.mentabean.DBTypes
 
DEBUG - Static variable in class org.mentabean.jdbc.JdbcBeanSession
 
debugSql(boolean) - Static method in class org.mentabean.jdbc.JdbcBeanSession
Turn SQL debugging on and off.
defaultToNow(String) - Method in class org.mentabean.BeanConfig
Make this bean property default to 'now' when inserting in the database.
delete() - Method in class org.mentabean.BaseMentaBean
 
delete(Object) - Method in interface org.mentabean.BeanSession
Delete the bean from the database.
delete(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
delete() - Method in interface org.mentabean.MentaBean
Attempt to delete a bean from the database.
DOUBLE - Static variable in class org.mentabean.DBTypes
 
DoubleType - Class in org.mentabean.type
 
DoubleType() - Constructor for class org.mentabean.type.DoubleType
 

E

EnumValueType - Class in org.mentabean.type
 
EnumValueType(Class<? extends Enum<?>>) - Constructor for class org.mentabean.type.EnumValueType
 
equals(Object) - Method in class org.mentabean.DBField
 
equals(Object) - Method in class org.mentabean.type.BooleanStringType
 

F

field(String, DBType) - Method in class org.mentabean.BeanConfig
Add a database field for the given property with the given database type.
field(String, String, DBType) - Method in class org.mentabean.BeanConfig
Add a database field for the given property with the given database type.
fields() - Method in class org.mentabean.BeanConfig
Return all DBFields configured for this bean.
FindConstructor - Class in org.mentabean.util
Find constructor with polymorphism! Class.getConstructor only finds an exact match.
FindConstructor() - Constructor for class org.mentabean.util.FindConstructor
 
findFieldToInject(Class<? extends Object>, String, Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
FindMethod - Class in org.mentabean.util
Find method with polymorphism! Class.getMethod only finds an exact match.
FindMethod() - Constructor for class org.mentabean.util.FindMethod
 
findMethodToGet(Class<? extends Object>, String) - Static method in class org.mentabean.util.InjectionUtils
 
findMethodToInject(Class<? extends Object>, String, Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
FLOAT - Static variable in class org.mentabean.DBTypes
 
FloatType - Class in org.mentabean.type
 
FloatType() - Constructor for class org.mentabean.type.FloatType
 

G

get(String) - Method in interface org.mentabean.util.InjectionUtils.Provider
 
getAutoIncrementField() - Method in class org.mentabean.BeanConfig
Return an auto-increment field, if one was configured for this bean.
getBeanClass() - Method in class org.mentabean.BeanConfig
Return the bean class.
getBeanConfig(Class<? extends Object>) - Method in class org.mentabean.BeanManager
Get the bean configuration for the given bean class.
getBooleanValue(String) - Method in class org.mentabean.type.BooleanStringType
 
getCause() - Method in exception org.mentabean.BeanException
 
getConnection() - Method in class org.mentabean.jdbc.JdbcBeanSession
Get the connection associated with this JdbcBeanSession.
getConstructor(Class<? extends Object>, Class<? extends Object>[]) - Static method in class org.mentabean.util.FindConstructor
Finds the most specific applicable constructor
getDbName() - Method in class org.mentabean.DBField
 
getDeclaredConstructor(Class<? extends Object>, Class<? extends Object>[]) - Static method in class org.mentabean.util.FindConstructor
Finds the most specific applicable declared constructor
getDeclaredMethod(Class<? extends Object>, String, Class<? extends Object>[]) - Static method in class org.mentabean.util.FindMethod
Finds the most specific applicable declared method
getField(Object, String) - Static method in class org.mentabean.util.InjectionUtils
 
getField(Class<? extends Object>, String) - Static method in class org.mentabean.util.InjectionUtils
 
getFromResultSet(ResultSet, int) - Method in interface org.mentabean.DBType
Do what you have to do to get and return this database type from a result set.
getFromResultSet(ResultSet, String) - Method in interface org.mentabean.DBType
Do what you have to do to get and return this database type from a result set.
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.AutoIncrementType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.AutoIncrementType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.AutoTimestampType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.AutoTimestampType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.BigDecimalType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.BigDecimalType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.BooleanIntType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.BooleanIntType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.BooleanStringType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.BooleanStringType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.DateType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.DateType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.DoubleType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.DoubleType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.EnumValueType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.EnumValueType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.FloatType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.FloatType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.IntegerType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.IntegerType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.LongType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.LongType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.SequenceType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.SequenceType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.StringType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.StringType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.TimestampType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.TimestampType
 
getFromResultSet(ResultSet, int) - Method in class org.mentabean.type.TimeType
 
getFromResultSet(ResultSet, String) - Method in class org.mentabean.type.TimeType
 
getMethod(Class<? extends Object>, String, Class<? extends Object>[]) - Static method in class org.mentabean.util.FindMethod
Finds the most specific applicable method
getName() - Method in class org.mentabean.DBField
 
getNow() - Method in class org.mentabean.jdbc.H2BeanSession
 
getNow() - Method in class org.mentabean.jdbc.JdbcBeanSession
Get the command representing 'now' in this database.
getNow() - Method in class org.mentabean.jdbc.MySQLBeanSession
 
getNow() - Method in class org.mentabean.jdbc.OracleBeanSession
 
getNumberOfFields() - Method in class org.mentabean.BeanConfig
Return the number of fields configured for this bean.
getObject(Object, InjectionUtils.Provider, boolean, String, boolean, boolean, boolean) - Static method in class org.mentabean.util.InjectionUtils
 
getPrimitiveFrom(Object) - Static method in class org.mentabean.util.InjectionUtils
 
getPrimitiveFrom(Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
getProperty(Object, String) - Static method in class org.mentabean.util.InjectionUtils
Extract the value of a property of a bean!
getSequenceField() - Method in class org.mentabean.BeanConfig
Return a sequence field, if one was configured for this bean.
getTableName() - Method in class org.mentabean.BeanConfig
Return the table name where the bean properties are stored.
getType() - Method in class org.mentabean.DBField
 
getTypeClass() - Method in interface org.mentabean.DBType
Return the java type representing this database type.
getTypeClass() - Method in class org.mentabean.type.AutoIncrementType
 
getTypeClass() - Method in class org.mentabean.type.AutoTimestampType
 
getTypeClass() - Method in class org.mentabean.type.BigDecimalType
 
getTypeClass() - Method in class org.mentabean.type.BooleanIntType
 
getTypeClass() - Method in class org.mentabean.type.BooleanStringType
 
getTypeClass() - Method in class org.mentabean.type.DateType
 
getTypeClass() - Method in class org.mentabean.type.DoubleType
 
getTypeClass() - Method in class org.mentabean.type.EnumValueType
 
getTypeClass() - Method in class org.mentabean.type.FloatType
 
getTypeClass() - Method in class org.mentabean.type.IntegerType
 
getTypeClass() - Method in class org.mentabean.type.LongType
 
getTypeClass() - Method in class org.mentabean.type.SequenceType
 
getTypeClass() - Method in class org.mentabean.type.StringType
 
getTypeClass() - Method in class org.mentabean.type.TimestampType
 
getTypeClass() - Method in class org.mentabean.type.TimeType
 
getValueFromBean(Object, String) - Static method in class org.mentabean.jdbc.JdbcBeanSession
Get a value from a bean through reflection.
getValueFromBean(Object, String, Method) - Static method in class org.mentabean.jdbc.JdbcBeanSession
Get a value from a bean through reflection.

H

H2BeanSession - Class in org.mentabean.jdbc
H2 supports AUTOINCREMENT and SEQUENCE fields.
H2BeanSession(BeanManager, Connection) - Constructor for class org.mentabean.jdbc.H2BeanSession
 
handleLimit(StringBuilder, String, int) - Method in class org.mentabean.jdbc.H2BeanSession
 
handleLimit(StringBuilder, String, int) - Method in class org.mentabean.jdbc.JdbcBeanSession
Some databases will sort before applying the limit (MySql), others will not (Oracle).
handleLimit(StringBuilder, String, int) - Method in class org.mentabean.jdbc.MySQLBeanSession
MySQL is not like Oracle.
handleLimit(StringBuilder, String, int) - Method in class org.mentabean.jdbc.OracleBeanSession
Oracle will not SORT first then apply LIMIT.
hasDefaultConstructor(Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
hashCode() - Method in class org.mentabean.DBField
 
hasPK() - Method in class org.mentabean.BeanConfig
Check whether the primary key was defined.
hasValue(String) - Method in interface org.mentabean.util.InjectionUtils.Provider
 

I

inject(Method, Object, Object, boolean, boolean) - Static method in class org.mentabean.util.InjectionUtils
 
InjectionUtils - Class in org.mentabean.util
 
InjectionUtils() - Constructor for class org.mentabean.util.InjectionUtils
 
InjectionUtils.Provider - Interface in org.mentabean.util
 
injectValue(Object, String, Object, Class<? extends Object>) - Static method in class org.mentabean.jdbc.JdbcBeanSession
Inject a value in a bean through reflection.
insert() - Method in class org.mentabean.BaseMentaBean
 
insert(Object) - Method in interface org.mentabean.BeanSession
Insert the bean in the database.
insert(Object) - Method in class org.mentabean.jdbc.H2BeanSession
 
insert(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
insert(Object) - Method in class org.mentabean.jdbc.MySQLBeanSession
 
insert(Object) - Method in class org.mentabean.jdbc.OracleBeanSession
 
insert() - Method in interface org.mentabean.MentaBean
Attempt to insert a bean to the database.
INTEGER - Static variable in class org.mentabean.DBTypes
 
IntegerType - Class in org.mentabean.type
 
IntegerType() - Constructor for class org.mentabean.type.IntegerType
 
isDefaultToNow() - Method in class org.mentabean.DBField
 
isPK() - Method in class org.mentabean.DBField
 
isSet(Object, Class<? extends Object>) - Method in class org.mentabean.jdbc.JdbcBeanSession
if Boolean consider TRUE to be set and FALSE to be not set.

J

JdbcBeanSession - Class in org.mentabean.jdbc
The bean session implementation based on JDBC and SQL.
JdbcBeanSession(BeanManager, Connection) - Constructor for class org.mentabean.jdbc.JdbcBeanSession
Creates a JdbcBeanSession with a BeanManager and a Connection.

L

load() - Method in class org.mentabean.BaseMentaBean
 
load(Object) - Method in interface org.mentabean.BeanSession
Load the bean from the database, injecting all its properties through reflection.
load(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
load() - Method in interface org.mentabean.MentaBean
Attempt to load the bean properties from the database.
loaded - Variable in class org.mentabean.jdbc.JdbcBeanSession
 
loadList(E) - Method in interface org.mentabean.BeanSession
Load a list of beans based on the properties present in the bean passed.
loadList(E, String) - Method in interface org.mentabean.BeanSession
Same as loadList(bean) except that you can order the list returned by passing an SQL orderBy clause.
loadList(E, int) - Method in interface org.mentabean.BeanSession
Same as loadList(bean) except that you can limit the number of beans returned in the list.
loadList(E, String, int) - Method in interface org.mentabean.BeanSession
Same as loadList(bean) except that you can limit the number of beans returned in the list as well as sort them by passing a orderBy SQL clause.
loadList(E, String, int) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
loadList(E) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
loadList(E, String) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
loadList(E, int) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
loadListMinus(E, String[], String, int) - Method in class org.mentabean.jdbc.JdbcBeanSession
Load a list of beans, but exclude some fields.
loadListMinus(E, String[]) - Method in class org.mentabean.jdbc.JdbcBeanSession
Load a list of beans, but exclude some fields.
loadListMinus(E, String[], String) - Method in class org.mentabean.jdbc.JdbcBeanSession
Load a list of beans, but exclude some fields.
loadListMinus(E, String[], int) - Method in class org.mentabean.jdbc.JdbcBeanSession
Load a list of beans, but exclude some fields.
loadUnique(E) - Method in interface org.mentabean.BeanSession
Same as loadList(bean) but it attempts to load a single bean only.
loadUnique(E) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
LONG - Static variable in class org.mentabean.DBTypes
 
LongType - Class in org.mentabean.type
 
LongType() - Constructor for class org.mentabean.type.LongType
 

M

MentaBean - Interface in org.mentabean
The functionality of a MentaBean, in other words, the methods you can call on a mentabean to perform database operations like insert, load, reload, save, update and delete.
MySQLBeanSession - Class in org.mentabean.jdbc
MySQL only supports auto-increment.
MySQLBeanSession(BeanManager, Connection) - Constructor for class org.mentabean.jdbc.MySQLBeanSession
 

O

OracleBeanSession - Class in org.mentabean.jdbc
When using limit, Oracle will NOT sort first before limiting, so a trick must be used.
OracleBeanSession(BeanManager, Connection) - Constructor for class org.mentabean.jdbc.OracleBeanSession
 
org.mentabean - package org.mentabean
 
org.mentabean.jdbc - package org.mentabean.jdbc
 
org.mentabean.type - package org.mentabean.type
 
org.mentabean.util - package org.mentabean.util
 

P

pk(String, DBType) - Method in class org.mentabean.BeanConfig
Add a bean property that is the primary key in the database.
pk(String, String, DBType) - Method in class org.mentabean.BeanConfig
Add a property that is the primary key in the database.
pks() - Method in class org.mentabean.BeanConfig
Return an iterator with the DBFields for the PK configured for this bean.
populateBean(ResultSet, Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
Populate a bean (insert all its properties) from the results in a result set, based on the bean configuration.
populateBean(ResultSet, Object, String) - Method in class org.mentabean.jdbc.JdbcBeanSession
Same as populateBean, but use a table prefix before fetching the values from the result set.
populateBeanMinus(ResultSet, Object, String[]) - Method in class org.mentabean.jdbc.JdbcBeanSession
Same as populateBean, but exclude some fields when populating.
populateBeanMinus(ResultSet, Object, String, String[]) - Method in class org.mentabean.jdbc.JdbcBeanSession
Same as populateBean, but exclude some fields when populating and use a table prefix in front of the field names.
PREFIX_SEPARATOR - Static variable in class org.mentabean.util.InjectionUtils
The character used to separate the prefix from the value name when you are using the getObject method with a prefix.
prepareForInjection(Class<? extends Object>, Map<String, Object>, Map<String, Object>) - Static method in class org.mentabean.util.InjectionUtils
 

R

rootCause - Variable in exception org.mentabean.BeanException
 

S

SEQUENCE - Static variable in class org.mentabean.DBTypes
 
SequenceType - Class in org.mentabean.type
 
SequenceType() - Constructor for class org.mentabean.type.SequenceType
 
setDefaultToNow(boolean) - Method in class org.mentabean.DBField
 
shouldConvertToNull(Object, Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
STRING - Static variable in class org.mentabean.DBTypes
 
StringType - Class in org.mentabean.type
 
StringType() - Constructor for class org.mentabean.type.StringType
 

T

TIME - Static variable in class org.mentabean.DBTypes
 
TIMESTAMP - Static variable in class org.mentabean.DBTypes
 
TimestampType - Class in org.mentabean.type
 
TimestampType() - Constructor for class org.mentabean.type.TimestampType
 
TimeType - Class in org.mentabean.type
 
TimeType() - Constructor for class org.mentabean.type.TimeType
 
toString() - Method in class org.mentabean.BeanConfig
 
toString() - Method in class org.mentabean.DBField
 
toString() - Method in class org.mentabean.type.AutoIncrementType
 
toString() - Method in class org.mentabean.type.AutoTimestampType
 
toString() - Method in class org.mentabean.type.BigDecimalType
 
toString() - Method in class org.mentabean.type.BooleanIntType
 
toString() - Method in class org.mentabean.type.BooleanStringType
 
toString() - Method in class org.mentabean.type.DateType
 
toString() - Method in class org.mentabean.type.DoubleType
 
toString() - Method in class org.mentabean.type.EnumValueType
 
toString() - Method in class org.mentabean.type.FloatType
 
toString() - Method in class org.mentabean.type.IntegerType
 
toString() - Method in class org.mentabean.type.LongType
 
toString() - Method in class org.mentabean.type.SequenceType
 
toString() - Method in class org.mentabean.type.StringType
 
toString() - Method in class org.mentabean.type.TimestampType
 
toString() - Method in class org.mentabean.type.TimeType
 
tryToConvert(Object, Class<? extends Object>) - Static method in class org.mentabean.util.InjectionUtils
 
tryToConvert(Object, Class<?>, boolean) - Static method in class org.mentabean.util.InjectionUtils
 

U

update() - Method in class org.mentabean.BaseMentaBean
 
update(Object) - Method in interface org.mentabean.BeanSession
Update the bean in the database.
update(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
update() - Method in interface org.mentabean.MentaBean
Attempt to update the bean properties in the database.
updateAll() - Method in class org.mentabean.BaseMentaBean
 
updateAll(Object) - Method in interface org.mentabean.BeanSession
Same as update(bean) but here you can turn off the default dynamic update behavior and force all bean properties to be updated regardless whether they have been modified or not.
updateAll(Object) - Method in class org.mentabean.jdbc.JdbcBeanSession
 
updateAll() - Method in interface org.mentabean.MentaBean
Attempt to update ALL the bean properties in the database, not just the ones that have been changed.

A B C D E F G H I J L M O P R S T U

Copyright © 2011. All Rights Reserved.