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

A

AbstractDictI18nDefaultHandler - Class in org.teasoft.bee.osql.annotation.customizable
Abstract DictI18n Default Handler.
AbstractDictI18nDefaultHandler() - Constructor for class org.teasoft.bee.osql.annotation.customizable.AbstractDictI18nDefaultHandler
 
add(String, Object) - Method in interface org.teasoft.bee.osql.Cache
Put the result in the cache identify with sql.
addInExtCache(String, Object) - Method in interface org.teasoft.bee.osql.BeeExtCache
Put the result in the cache identify with key(sql).
addInterceptor(Interceptor) - Method in interface org.teasoft.bee.osql.interccept.InterceptorChain
add Interceptor to chain
afterCompleteSql(String) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
call after finished to SQL
and() - Method in interface org.teasoft.bee.osql.chain.Select
Default will automatically add and.
and() - Method in interface org.teasoft.bee.osql.chain.Update
Default will automatically add and.
and() - Method in interface org.teasoft.bee.osql.Condition
Default will automatically add 'and'.
and() - Method in class org.teasoft.bee.osql.LowerKey
 
and() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
and() - Method in class org.teasoft.bee.osql.UpperKey
 
AnnoAdapter - Interface in org.teasoft.bee.spi
annotation adapter interface.
AnnoAdapterBeeDefault - Class in org.teasoft.bee.spi
It is default for AnnoAdapter in Bee.
AnnoAdapterBeeDefault() - Constructor for class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
AnnotationHandler - Interface in org.teasoft.bee.osql.annotation.customizable
Annotation Handler Interface.
as() - Method in class org.teasoft.bee.osql.LowerKey
 
as() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
as() - Method in class org.teasoft.bee.osql.UpperKey
 
asc() - Method in class org.teasoft.bee.osql.LowerKey
 
asc() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
asc() - Method in class org.teasoft.bee.osql.UpperKey
 
atIn - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
support list and set, transfer as : in (1,2) or in ('a','b') eg:
userid in #{userid @in} userid in #{userid@in}
AutoSetString - Annotation Type in org.teasoft.bee.osql.annotation.customizable
Automatically setting the fields remark by AutoSetValue annotation.

B

batch(String[]) - Method in interface org.teasoft.bee.osql.BeeSql
Submits a batch of commands to the database.
batch(String[], int) - Method in interface org.teasoft.bee.osql.BeeSql
Submits a batch of commands to the database.
batchInsert(String, List<Object[]>) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
BeeAbstractFactory - Class in org.teasoft.bee.osql
An abstract super class about DataSource and Transaction.
BeeAbstractFactory() - Constructor for class org.teasoft.bee.osql.BeeAbstractFactory
 
BeeErrorFieldException - Exception in org.teasoft.bee.osql.exception
Bee error field exception.
BeeErrorFieldException() - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorFieldException
 
BeeErrorFieldException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorFieldException
 
BeeErrorFieldException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorFieldException
 
BeeErrorFieldException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorFieldException
 
BeeErrorGrammarException - Exception in org.teasoft.bee.osql.exception
Bee Error Grammar Exception
BeeErrorGrammarException() - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorGrammarException
 
BeeErrorGrammarException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorGrammarException
 
BeeErrorGrammarException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorGrammarException
 
BeeErrorGrammarException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorGrammarException
 
BeeErrorNameException - Exception in org.teasoft.bee.osql.exception
Bee error name exception.
BeeErrorNameException() - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorNameException
 
BeeErrorNameException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorNameException
 
BeeErrorNameException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorNameException
 
BeeErrorNameException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeErrorNameException
 
BeeException - Exception in org.teasoft.bee.osql
Bee's super exception class.
BeeException() - Constructor for exception org.teasoft.bee.osql.BeeException
 
BeeException(String) - Constructor for exception org.teasoft.bee.osql.BeeException
Constructs a new runtime exception with the specified detail message.
BeeException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.BeeException
Constructs a new runtime exception with the specified detail message and cause.
BeeException(Throwable) - Constructor for exception org.teasoft.bee.osql.BeeException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
BeeException(String, Throwable, boolean, boolean) - Constructor for exception org.teasoft.bee.osql.BeeException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
BeeExtCache - Interface in org.teasoft.bee.osql
Ext Cache interface.
BeeIllegalAccessException - Exception in org.teasoft.bee.osql.exception
Define for java.lang.IllegalAccessException.
BeeIllegalAccessException() - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalAccessException
 
BeeIllegalAccessException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalAccessException
 
BeeIllegalAccessException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalAccessException
 
BeeIllegalAccessException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalAccessException
 
BeeIllegalBusinessException - Exception in org.teasoft.bee.osql.exception
Illegal business Exception.
BeeIllegalBusinessException() - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalBusinessException
 
BeeIllegalBusinessException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalBusinessException
 
BeeIllegalBusinessException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalBusinessException
 
BeeIllegalBusinessException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalBusinessException
 
BeeIllegalEntityException - Exception in org.teasoft.bee.osql.exception
Bee illegal entity exception.
BeeIllegalEntityException() - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalEntityException
 
BeeIllegalEntityException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalEntityException
 
BeeIllegalEntityException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalEntityException
 
BeeIllegalEntityException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalEntityException
 
BeeIllegalParameterException - Exception in org.teasoft.bee.osql.exception
Bee illegal parameter exception.
BeeIllegalParameterException() - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalParameterException
 
BeeIllegalParameterException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalParameterException
 
BeeIllegalParameterException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalParameterException
 
BeeIllegalParameterException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalParameterException
 
BeeIllegalSQLException - Exception in org.teasoft.bee.osql.exception
Bee Illegal SQLException
BeeIllegalSQLException() - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalSQLException
 
BeeIllegalSQLException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalSQLException
 
BeeIllegalSQLException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalSQLException
 
BeeIllegalSQLException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeIllegalSQLException
 
BeeInstantiationException - Exception in org.teasoft.bee.osql.exception
Define for java.lang.InstantiationException.
BeeInstantiationException() - Constructor for exception org.teasoft.bee.osql.exception.BeeInstantiationException
 
BeeInstantiationException(String) - Constructor for exception org.teasoft.bee.osql.exception.BeeInstantiationException
 
BeeInstantiationException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeInstantiationException
 
BeeInstantiationException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.BeeInstantiationException
 
BeeSql - Interface in org.teasoft.bee.osql
The interface of operating database with SQL statement directly.
BeeSQLException - Exception in org.teasoft.bee.osql
Bee's SQL super exception class.
BeeSQLException() - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSQLException(String) - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSQLException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSQLException(Throwable) - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSQLException(String, Throwable, boolean, boolean) - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSQLException(String, String, int, Throwable) - Constructor for exception org.teasoft.bee.osql.BeeSQLException
 
BeeSqlForApp - Interface in org.teasoft.bee.app
Operate the SQLite database interface of app (Android, Harmony, etc.) environment Usually, this interface is not used directly, but indirectly through Suid,SuidRich,MoreTable,MapSuid,PreparedSql.
BeeVersion - Class in org.teasoft.bee.osql
Bee Version.
beforePasreEntity(Object, SuidType) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
call before parsing entity into SQL
beforePasreEntity(Object[], SuidType) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
call before parsing entity array into SQL
beforeReturn(List) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
call after accessing the DB and getting the structured data.
beforeReturn() - Method in interface org.teasoft.bee.osql.interccept.Interceptor
call after accessing the DB and getting the processing results.
BeforeReturnAnnotationHandler - Interface in org.teasoft.bee.osql.annotation.customizable
Annotation Handler Interface trigger on before return.
begin() - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
beginSameConnection() - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
beginSameConnection() - Method in interface org.teasoft.bee.osql.Suid
declare begin Same Connection for some ORM operation.
between(String, Number, Number) - Method in interface org.teasoft.bee.osql.chain.Select
 
between(String, Number, Number) - Method in interface org.teasoft.bee.osql.chain.Update
 
between(String, Number, Number) - Method in interface org.teasoft.bee.osql.Condition
transform to: field between low and high;
between(String, String, String) - Method in interface org.teasoft.bee.osql.Condition
field between 'low' and 'high';
between() - Method in class org.teasoft.bee.osql.LowerKey
 
between() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
between() - Method in class org.teasoft.bee.osql.UpperKey
 
buildId - Static variable in class org.teasoft.bee.osql.BeeVersion
 

C

Cache - Interface in org.teasoft.bee.osql
Cache interface.
CallableSql - Interface in org.teasoft.bee.osql
Procedure sql operate the DB.
Cassandra - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
clear(String) - Method in interface org.teasoft.bee.osql.Cache
Clear the cache result of related table by sql.
clearInExtCache(String) - Method in interface org.teasoft.bee.osql.BeeExtCache
Clear the cache result of related table by key(sql).
Column - Annotation Type in org.teasoft.bee.osql.annotation
Table column names and Javabean field names mapping annotation, To use @column, open the openDefineColumn configuration and realize the mapping function.
ColumnHandler - Interface in org.teasoft.bee.osql.annotation.customizable
Column Annotation handler interface.
commit() - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
CommOperate - Interface in org.teasoft.bee.osql
Common operate interface about Suid.
Condition - Interface in org.teasoft.bee.osql
Condition for operate DB with Object Oriented Programming way.
ConditionAssistant - Interface in org.teasoft.bee.osql
Assistant of Condition.
ConfigWrongException - Exception in org.teasoft.bee.osql.exception
Config wrong exception.
ConfigWrongException() - Constructor for exception org.teasoft.bee.osql.exception.ConfigWrongException
 
ConfigWrongException(String) - Constructor for exception org.teasoft.bee.osql.exception.ConfigWrongException
 
ConfigWrongException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.ConfigWrongException
 
ConfigWrongException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.ConfigWrongException
 
convert(T) - Method in interface org.teasoft.bee.osql.type.SetParaTypeConvert
 
CouchDB - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
count() - Method in class org.teasoft.bee.osql.LowerKey
 
count(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
count the number of qualified record.
count(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
count(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
count() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
count(T) - Method in interface org.teasoft.bee.osql.SuidRich
total number of statistical records.
count(T, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
total number of statistical records.
count() - Method in class org.teasoft.bee.osql.UpperKey
 
CreateAndUpgrade - Interface in org.teasoft.bee.android
 
CreateAndUpgradeRegistry - Class in org.teasoft.bee.android
CreateAndUpgrade Registry
Createtime - Annotation Type in org.teasoft.bee.osql.annotation
Generate creation time(current time) automatically when insert records.
Cubrid - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
CustomAutoSqlToken - Class in org.teasoft.bee.osql.token
Custom auto SQL token.

D

DatabaseConst - Class in org.teasoft.bee.osql
Database Name Const.
Datetime - Annotation Type in org.teasoft.bee.osql.annotation
Datetime annotation
DB2 - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
DB2400 - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
DbFeature - Interface in org.teasoft.bee.osql.dialect
Translate the sql for really DB.
DbFeatureRegistry - Class in org.teasoft.bee.osql.dialect
DbFeature Registry
debug(String) - Method in interface org.teasoft.bee.logging.Log
Log a message at the DEBUG level.
debug(String, Throwable) - Method in interface org.teasoft.bee.logging.Log
 
delete() - Method in class org.teasoft.bee.osql.LowerKey
 
delete(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Use MapSql to delete record.
delete(T) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
delete(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
delete(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
delete() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
delete(T) - Method in interface org.teasoft.bee.osql.Suid
According to entity object delete record.
delete(T, Condition) - Method in interface org.teasoft.bee.osql.Suid
Delete the records according to entity and condition.
delete(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
Delete record according to entity.
delete() - Method in class org.teasoft.bee.osql.UpperKey
 
deleteById(Class, Integer) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
deleteById(Class, Long) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
deleteById(Class, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
deleteById(Class, Integer) - Method in interface org.teasoft.bee.osql.SuidRich
Delete record by id.
deleteById(Class, Long) - Method in interface org.teasoft.bee.osql.SuidRich
Delete record by id.
deleteById(Class, String) - Method in interface org.teasoft.bee.osql.SuidRich
Delete record by id.
Derby - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
Desensitize - Annotation Type in org.teasoft.bee.osql.annotation.customizable
Starting from the specified position, change the specified size of characters to mask characters.
Dict - Annotation Type in org.teasoft.bee.osql.annotation
Dictionary conversion annotation is used to filter and process the returned data
of query according to rules.
DictI18n - Annotation Type in org.teasoft.bee.osql.annotation.customizable
Support international multi language dictionary conversion annotation, which is generally used for global unified setting.
distinct(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
distinct() - Method in class org.teasoft.bee.osql.LowerKey
 
distinct() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
distinct() - Method in class org.teasoft.bee.osql.UpperKey
 
DM - Static variable in class org.teasoft.bee.osql.DatabaseConst
 

E

endIf - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
 
endSameConnection() - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
endSameConnection() - Method in interface org.teasoft.bee.osql.Suid
declare end Same Connection for some ORM operation.
Entity - Annotation Type in org.teasoft.bee.osql.annotation
Dynamic named for Javabean.
error(String) - Method in interface org.teasoft.bee.logging.Log
Log a message at the ERROR level.
error(String, Throwable) - Method in interface org.teasoft.bee.logging.Log
 
exist(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
exist(T) - Method in interface org.teasoft.bee.osql.SuidRich
Check whether the entity corresponding record exist
exists(Select) - Method in interface org.teasoft.bee.osql.chain.Select
 
exists() - Method in class org.teasoft.bee.osql.LowerKey
 
exists() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
exists() - Method in class org.teasoft.bee.osql.UpperKey
 

F

FileCreator - Interface in org.teasoft.bee.file
File creator interface.
FileReader - Interface in org.teasoft.bee.file
Easy class of Read file by fullPathAndName.
Firebird - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
forUpdate() - Method in interface org.teasoft.bee.osql.Condition
lock the select record with 'for update'.
forUpdate() - Method in class org.teasoft.bee.osql.LowerKey
 
forUpdate() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
forUpdate() - Method in class org.teasoft.bee.osql.UpperKey
 
from(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
from() - Method in class org.teasoft.bee.osql.LowerKey
 
from() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
from() - Method in class org.teasoft.bee.osql.UpperKey
 
FrontBase - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
FunctionType - Enum in org.teasoft.bee.osql
Function type of SQL.

G

genAppendFile(String, String) - Method in interface org.teasoft.bee.file.FileCreator
Append content to the end of the file.
genFile(String, String) - Method in interface org.teasoft.bee.file.FileCreator
Write content to generated file.
genFile(String, String, String) - Method in interface org.teasoft.bee.file.FileCreator
Write content to generated file.
genFile(String, String, String, String) - Method in interface org.teasoft.bee.file.FileCreator
Write content to generated file.
GenId - Interface in org.teasoft.bee.distribution
Generate global unique id number in distributed environment.
GenId - Annotation Type in org.teasoft.bee.osql.annotation
Used to generate the primary key ID value when inserting data.
GenUUID - Annotation Type in org.teasoft.bee.osql.annotation
Used to generate the primary key ID value (generate by UUID) when inserting data.
get() - Method in interface org.teasoft.bee.distribution.GenId
return the id number.
get(String) - Method in interface org.teasoft.bee.osql.Cache
Get the cache result by sql.
getCallableStatement(String) - Method in interface org.teasoft.bee.osql.CallableSql
Returns the instance of CallableStatement so that the in, out, inout parameters can be set.
getCreateAndUpgrade() - Static method in class org.teasoft.bee.android.CreateAndUpgradeRegistry
return the registry class
getDataSource() - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
getDataSourceMap() - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
getDataSourceName() - Method in interface org.teasoft.bee.osql.CommOperate
get DataSource name which set for current instance.
getDataSourceName() - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
getDbFeature(String) - Static method in class org.teasoft.bee.osql.dialect.DbFeatureRegistry
get register DbFeature by database name.
getDsName() - Method in interface org.teasoft.bee.distribution.ds.Route
Return the name of DataSource.
getErrorCode() - Method in exception org.teasoft.bee.osql.BeeSQLException
Retrieves the vendor-specific exception code for this BeeSQLException object.
getField() - Method in class org.teasoft.bee.osql.search.Search
 
getForUpdate() - Method in interface org.teasoft.bee.osql.ConditionAssistant
 
getFullPath() - Static method in class org.teasoft.bee.logging.Path
 
getIncludeType() - Method in interface org.teasoft.bee.osql.ConditionAssistant
 
getInExtCache(String) - Method in interface org.teasoft.bee.osql.BeeExtCache
Get the cache result by key(sql).
getInterceptorChain() - Method in interface org.teasoft.bee.osql.CommOperate
Get the Interceptor chain, which can be used for a generated object set a specific interceptor.
getInterceptorChain() - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
getLevel() - Method in enum org.teasoft.bee.osql.transaction.TransactionIsolationLevel
get the value of TransactionIsolationLevel.
getName() - Method in enum org.teasoft.bee.osql.FunctionType
 
getName() - Method in enum org.teasoft.bee.osql.MapSqlKey
 
getName() - Method in enum org.teasoft.bee.osql.MapSqlSetting
 
getName() - Method in enum org.teasoft.bee.osql.OrderType
return type of order.
getOneTimeDataSource() - Method in interface org.teasoft.bee.osql.interccept.Interceptor
Get OneTime temporary dataSource name
getOneTimeTabName() - Method in interface org.teasoft.bee.osql.interccept.Interceptor
 
getOneTimeTabSuffix() - Method in interface org.teasoft.bee.osql.interccept.Interceptor
 
getOp() - Method in class org.teasoft.bee.osql.search.Search
 
getOp2() - Method in class org.teasoft.bee.osql.search.Search
it will be : "or", "and" , "(" , ")" , "or (", ") or", "and (", ") and"
getOperator() - Method in enum org.teasoft.bee.osql.Op
 
getOperator() - Method in enum org.teasoft.bee.osql.search.Operator
 
getProp(String) - Method in interface org.teasoft.bee.osql.Properties
 
getPropText(String) - Method in interface org.teasoft.bee.osql.Properties
 
getRangeId(int) - Method in interface org.teasoft.bee.distribution.GenId
Get a segment of numbers at a time and return the minimum and maximum available numbers of a batch.
getSelectField() - Method in interface org.teasoft.bee.osql.ConditionAssistant
 
getSQLState() - Method in exception org.teasoft.bee.osql.BeeSQLException
Retrieves the SQLState for this BeeSQLException object.
getSuid() - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
getSuidRich() - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
getTransaction() - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
getTransactionIsolation() - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
getType() - Method in enum org.teasoft.bee.osql.annotation.JoinType
 
getType() - Method in enum org.teasoft.bee.osql.SuidType
 
getUpdatefields() - Method in interface org.teasoft.bee.osql.ConditionAssistant
return the fields use in method of setAdd and setMultiply.
getValue() - Method in enum org.teasoft.bee.osql.IncludeType
 
getValue(Field) - Method in interface org.teasoft.bee.spi.AnnoAdapter
get the value of annotation which use on the field.
getValue(Class<?>) - Method in interface org.teasoft.bee.spi.AnnoAdapter
get the value of annotation which use on the class.
getValue(Field) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
getValue(Class<?>) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
getValue1() - Method in class org.teasoft.bee.osql.search.Search
 
getValue2() - Method in class org.teasoft.bee.osql.search.Search
when like,notLike, value2 is:Left,Right,LeftRight when function, value2 is: alias name between, notBetween value2 is:second para other Operator,value2 is null
getWhereFields() - Method in interface org.teasoft.bee.osql.ConditionAssistant
If the field use in Condition,it would not be processed again in default.
getWorkerId() - Method in interface org.teasoft.bee.distribution.Worker
get long number of unique worker ID.
groupBy(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
groupBy(String) - Method in interface org.teasoft.bee.osql.Condition
group by
groupBy() - Method in class org.teasoft.bee.osql.LowerKey
 
groupBy() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
groupBy() - Method in class org.teasoft.bee.osql.UpperKey
 

H

H2 - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
having(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
having(FunctionType, String, Op, Number) - Method in interface org.teasoft.bee.osql.Condition
having
eg: having(FunctionType.MIN, "field", Op.ge, 60)-->having min(field)>=60
having() - Method in class org.teasoft.bee.osql.LowerKey
 
having() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
having() - Method in class org.teasoft.bee.osql.UpperKey
 
Hbase - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
HSQL - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
HSQLDB - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
Hypertable - Static variable in class org.teasoft.bee.osql.DatabaseConst
 

I

Ignore - Annotation Type in org.teasoft.bee.osql.annotation
Ignore the field which do not want to transfer.
in(String, Number...) - Method in interface org.teasoft.bee.osql.chain.Select
 
in(String, String) - Method in interface org.teasoft.bee.osql.chain.Select
 
in(String, Select) - Method in interface org.teasoft.bee.osql.chain.Select
 
in(String, Number...) - Method in interface org.teasoft.bee.osql.chain.Update
 
in(String, String) - Method in interface org.teasoft.bee.osql.chain.Update
 
in() - Method in class org.teasoft.bee.osql.LowerKey
 
in() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
in() - Method in class org.teasoft.bee.osql.UpperKey
 
IncludeType - Enum in org.teasoft.bee.osql
Include type about Null and empty string.
info(String) - Method in interface org.teasoft.bee.logging.Log
Log a at the INFO level.
Informix - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
Ingres - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
innerJoin(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
innerJoin() - Method in class org.teasoft.bee.osql.LowerKey
 
innerJoin() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
innerJoin() - Method in class org.teasoft.bee.osql.UpperKey
 
insert() - Method in class org.teasoft.bee.osql.LowerKey
 
insert(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Inserts record and returns the number of the record successfully inserted.
insert(T) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
insert(T[]) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(T[], String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(T[], int) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(T[], int, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(List<T>) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(List<T>, int) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(List<T>, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert(List<T>, int, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insert() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
insert(T) - Method in interface org.teasoft.bee.osql.Suid
According to entity object insert record.
insert(T[]) - Method in interface org.teasoft.bee.osql.SuidRich
Insert records by batch type.
insert(T[], int) - Method in interface org.teasoft.bee.osql.SuidRich
Insert records by batch type.
insert(T[], String) - Method in interface org.teasoft.bee.osql.SuidRich
Insert record by batch type,and can point out which field(s) don't need to insert.
insert(T[], int, String) - Method in interface org.teasoft.bee.osql.SuidRich
Insert record by batch type,and can point out which field(s) don't need to insert.
insert(List<T>) - Method in interface org.teasoft.bee.osql.SuidRich
Insert records by batch type.
insert(List<T>, int) - Method in interface org.teasoft.bee.osql.SuidRich
Insert records by batch type.
insert(List<T>, String) - Method in interface org.teasoft.bee.osql.SuidRich
Insert record by batch type,and can point out which field(s) don't need to insert.
insert(List<T>, int, String) - Method in interface org.teasoft.bee.osql.SuidRich
Insert record by batch type,and can point out which field(s) don't need to insert.
insert(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
Insert record according to entity.
insert() - Method in class org.teasoft.bee.osql.UpperKey
 
insertAndReturnId(String, Object[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
insertAndReturnId(String) - Method in interface org.teasoft.bee.osql.BeeSql
insert and return the value of primary key.
insertAndReturnId(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Insert and return the id value of the record.
insertAndReturnId(T) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
insertAndReturnId(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
insertAndReturnId(T) - Method in interface org.teasoft.bee.osql.Suid
According to entity object insert record and return id value.
insertAndReturnId(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
According to entity object insert record and return id value.
insertBatch(String, List<Map<String, Object>>) - Method in interface org.teasoft.bee.osql.PreparedSql
Insert records by batch type.
insertBatch(String, List<Map<String, Object>>, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Insert records by batch type and batchSize.
Interceptor - Interface in org.teasoft.bee.osql.interccept
Interceptor.
InterceptorChain - Interface in org.teasoft.bee.osql.interccept
Interceptor Chain
into() - Method in class org.teasoft.bee.osql.LowerKey
 
into() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
into() - Method in class org.teasoft.bee.osql.UpperKey
 
isColumn(Field) - Method in interface org.teasoft.bee.spi.AnnoAdapter
Check the property or field whether is Column annotation.
isColumn(Field) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
isDebugEnabled() - Method in interface org.teasoft.bee.logging.Log
 
isErrorEnabled() - Method in interface org.teasoft.bee.logging.Log
 
isIgnore(Field) - Method in interface org.teasoft.bee.spi.AnnoAdapter
Check the property or field whether is Ignore or Transient annotation.
isIgnore(Field) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
isInfoEnabled() - Method in interface org.teasoft.bee.logging.Log
 
isNotBlank - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
if value of parameter is not null and not empty string,will transfer.
isNotNull(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
isNotNull(String) - Method in interface org.teasoft.bee.osql.chain.Update
 
isNotNull() - Method in class org.teasoft.bee.osql.LowerKey
 
isNotNull() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
isNotNull - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
the parameter is not null,will transfer.
isNotNull() - Method in class org.teasoft.bee.osql.UpperKey
 
isNull(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
isNull(String) - Method in interface org.teasoft.bee.osql.chain.Update
 
isNull() - Method in class org.teasoft.bee.osql.LowerKey
 
isNull() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
isNull() - Method in class org.teasoft.bee.osql.UpperKey
 
isPrimaryKey(Field) - Method in interface org.teasoft.bee.spi.AnnoAdapter
Check the property or field whether is Primary Key annotation.
isPrimaryKey(Field) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
isReadOnly() - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
isTable(Class<?>) - Method in interface org.teasoft.bee.spi.AnnoAdapter
Check the class whether is Table annotation.
isTable(Class<?>) - Method in class org.teasoft.bee.spi.AnnoAdapterBeeDefault
 
isTraceEnabled() - Method in interface org.teasoft.bee.logging.Log
 
isWarnEnabled() - Method in interface org.teasoft.bee.logging.Log
 

J

JDataStore - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
join(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
join() - Method in class org.teasoft.bee.osql.LowerKey
 
join() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
join() - Method in class org.teasoft.bee.osql.UpperKey
 
JoinTable - Annotation Type in org.teasoft.bee.osql.annotation
Annotation for tables join.
JoinTableException - Exception in org.teasoft.bee.osql.exception
Join table exception.
JoinTableException() - Constructor for exception org.teasoft.bee.osql.exception.JoinTableException
 
JoinTableException(String) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableException
 
JoinTableException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableException
 
JoinTableException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableException
 
JoinTableParameterException - Exception in org.teasoft.bee.osql.exception
Join table parameter exception.
JoinTableParameterException() - Constructor for exception org.teasoft.bee.osql.exception.JoinTableParameterException
 
JoinTableParameterException(String) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableParameterException
 
JoinTableParameterException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableParameterException
 
JoinTableParameterException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.JoinTableParameterException
 
JoinType - Enum in org.teasoft.bee.osql.annotation
SQL join type.
Json - Annotation Type in org.teasoft.bee.osql.annotation.customizable
The entity structure is converted to Jason when inserting values,
and the Jason string is converted to entity structure when querying.
JsonHandler - Interface in org.teasoft.bee.osql.annotation.customizable
Json annotation Handler,is not necessary.
JustFetch - Annotation Type in org.teasoft.bee.osql.annotation
It is used to query and obtain record information, but not as a filter condition in WHERE part.

K

Kingbase - Static variable in class org.teasoft.bee.osql.DatabaseConst
 

L

leftJoin(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
leftJoin() - Method in class org.teasoft.bee.osql.LowerKey
 
leftJoin() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
leftJoin() - Method in class org.teasoft.bee.osql.UpperKey
 
limit() - Method in class org.teasoft.bee.osql.LowerKey
 
limit() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
limit() - Method in class org.teasoft.bee.osql.UpperKey
 
Log - Interface in org.teasoft.bee.logging
Log interface.
LowerKey - Class in org.teasoft.bee.osql
SQL KeyWord's lower case.
LowerKey() - Constructor for class org.teasoft.bee.osql.LowerKey
 
lParentheses() - Method in interface org.teasoft.bee.osql.chain.Select
add "("
lParentheses() - Method in interface org.teasoft.bee.osql.chain.Update
add "("
lParentheses() - Method in interface org.teasoft.bee.osql.Condition
Add left parentheses.

M

MapSql - Interface in org.teasoft.bee.osql
Record SQL information with map.
MapSqlKey - Enum in org.teasoft.bee.osql
MapSql keyword for the corresponding SQL function of MapSuid.
MapSqlSetting - Enum in org.teasoft.bee.osql
MapSql configuration information for MapSuid.
MapSuid - Interface in org.teasoft.bee.osql
Database operation interface using map instead of specific entity,
the null and empty string are not handled by default.
MariaDB - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
Mckoi - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
MimerSQL - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
modify(String, Object[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
modify(String) - Method in interface org.teasoft.bee.osql.BeeSql
Operate update,insert,delete.
modify(String, Object[]) - Method in interface org.teasoft.bee.osql.CallableSql
Use Procedure to query data.
modify(CallableStatement) - Method in interface org.teasoft.bee.osql.CallableSql
For parameters with out or inout type, the method can be called after setting the parameters.
modify(String, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Deprecated.
It is not recommended because
the framework does not know what table has been changed, which will affect the correctness
of the cache and cause the risk of inaccurate cache data.
modify(String, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Deprecated.
It is not recommended because the framework does not know what table has been changed, which will affect the correctness of the cache and cause the risk of inaccurate cache data.
modify(String) - Method in interface org.teasoft.bee.osql.PreparedSql
Deprecated.
It is not recommended because the framework does not know what table has been changed,
which will affect the correctness of the cache and cause the risk of inaccurate cache data.
MongoDB - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
MoreObjToSQL - Interface in org.teasoft.bee.osql
Select of More Objects to SQL.
MoreTable - Interface in org.teasoft.bee.osql
More table select(multi-table query).
moreTableSelect(String, T) - Method in interface org.teasoft.bee.osql.BeeSql
According to SQL query more table data, data type is consistent with entity type.
moreTableSelect(String, T) - Method in interface org.teasoft.bee.osql.PreparedSql
Select more table record(s) via no placeholder(?) select statement.
moreTableSelect(String, T, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Select the more table record(s) via the placeholder statement of variable.
moreTableSelect(String, T, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select the more table record(s) via the placeholder statement of variable.Both entity and map can pass values to parameters.
MsAccess - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
MYSQL - Static variable in class org.teasoft.bee.osql.DatabaseConst
 

N

NameTranslate - Interface in org.teasoft.bee.osql
Table name and entity name, column name and field name are transferred to each other.
NoConfigException - Exception in org.teasoft.bee.osql.exception
No config exception.
NoConfigException() - Constructor for exception org.teasoft.bee.osql.exception.NoConfigException
 
NoConfigException(String) - Constructor for exception org.teasoft.bee.osql.exception.NoConfigException
 
NoConfigException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.NoConfigException
 
NoConfigException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.NoConfigException
 
notBetween(String, Number, Number) - Method in interface org.teasoft.bee.osql.chain.Select
 
notBetween(String, Number, Number) - Method in interface org.teasoft.bee.osql.chain.Update
 
notBetween(String, Number, Number) - Method in interface org.teasoft.bee.osql.Condition
not between
notBetween(String, String, String) - Method in interface org.teasoft.bee.osql.Condition
not between
notBetween() - Method in class org.teasoft.bee.osql.LowerKey
 
notBetween() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
notBetween() - Method in class org.teasoft.bee.osql.UpperKey
 
notExists(Select) - Method in interface org.teasoft.bee.osql.chain.Select
 
notExists() - Method in class org.teasoft.bee.osql.LowerKey
 
notExists() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
notExists() - Method in class org.teasoft.bee.osql.UpperKey
 
notIn(String, Number...) - Method in interface org.teasoft.bee.osql.chain.Select
 
notIn(String, String) - Method in interface org.teasoft.bee.osql.chain.Select
 
notIn(String, Select) - Method in interface org.teasoft.bee.osql.chain.Select
 
notIn(String, Number...) - Method in interface org.teasoft.bee.osql.chain.Update
 
notIn(String, String) - Method in interface org.teasoft.bee.osql.chain.Update
 
notIn() - Method in class org.teasoft.bee.osql.LowerKey
 
notIn() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
notIn() - Method in class org.teasoft.bee.osql.UpperKey
 
NotSupportedException - Exception in org.teasoft.bee.osql.exception
Not Supported Exception.
NotSupportedException() - Constructor for exception org.teasoft.bee.osql.exception.NotSupportedException
 
NotSupportedException(String) - Constructor for exception org.teasoft.bee.osql.exception.NotSupportedException
 
NotSupportedException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.NotSupportedException
 
NotSupportedException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.NotSupportedException
 
Null() - Method in class org.teasoft.bee.osql.LowerKey
 
Null() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
Null() - Method in class org.teasoft.bee.osql.UpperKey
 

O

ObjSQLAbstractServiceImpl - Class in org.teasoft.bee.osql.service
Default common abstract object SQLService implement class.
ObjSQLAbstractServiceImpl() - Constructor for class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
ObjSQLException - Exception in org.teasoft.bee.osql
Bee's Object SQL super exception class.
ObjSQLException() - Constructor for exception org.teasoft.bee.osql.ObjSQLException
 
ObjSQLException(String) - Constructor for exception org.teasoft.bee.osql.ObjSQLException
 
ObjSQLException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.ObjSQLException
 
ObjSQLException(Throwable) - Constructor for exception org.teasoft.bee.osql.ObjSQLException
 
ObjSQLException(String, Throwable, boolean, boolean) - Constructor for exception org.teasoft.bee.osql.ObjSQLException
 
ObjSQLIllegalSQLStringException - Exception in org.teasoft.bee.osql
Object SQL illegal SQL string exception.
ObjSQLIllegalSQLStringException() - Constructor for exception org.teasoft.bee.osql.ObjSQLIllegalSQLStringException
 
ObjSQLIllegalSQLStringException(String) - Constructor for exception org.teasoft.bee.osql.ObjSQLIllegalSQLStringException
 
ObjSQLIllegalSQLStringException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.ObjSQLIllegalSQLStringException
 
ObjSQLIllegalSQLStringException(Throwable) - Constructor for exception org.teasoft.bee.osql.ObjSQLIllegalSQLStringException
 
ObjSQLIllegalSQLStringException(String, Throwable, boolean, boolean) - Constructor for exception org.teasoft.bee.osql.ObjSQLIllegalSQLStringException
 
ObjSQLRichAbstractServiceImpl - Class in org.teasoft.bee.osql.service
Default common abstract object rich SQLService implement class.
ObjSQLRichAbstractServiceImpl() - Constructor for class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
ObjSQLRichService - Interface in org.teasoft.bee.osql.service
Default common object rich SQLService.
ObjSQLService - Interface in org.teasoft.bee.osql.service
Default common object SQLService.
ObjToSQL - Interface in org.teasoft.bee.osql
Object to SQL string for Suid.
ObjToSQLRich - Interface in org.teasoft.bee.osql
Object to SQL string for SuidRich.
offset() - Method in class org.teasoft.bee.osql.LowerKey
 
offset() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
offset() - Method in class org.teasoft.bee.osql.UpperKey
 
on() - Method in interface org.teasoft.bee.osql.chain.Select
 
on(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
on() - Method in class org.teasoft.bee.osql.LowerKey
 
on() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
on() - Method in class org.teasoft.bee.osql.UpperKey
 
onCreate() - Method in interface org.teasoft.bee.android.CreateAndUpgrade
Called when the database is created for the first time.
onUpgrade(int, int) - Method in interface org.teasoft.bee.android.CreateAndUpgrade
Called when the database needs to be upgraded.
op(String, Op, String) - Method in interface org.teasoft.bee.osql.chain.Select
 
op(String, Op, Number) - Method in interface org.teasoft.bee.osql.chain.Select
 
op(String, String) - Method in interface org.teasoft.bee.osql.chain.Select
 
op(String, Number) - Method in interface org.teasoft.bee.osql.chain.Select
 
op(String, Op, String) - Method in interface org.teasoft.bee.osql.chain.Update
 
op(String, Op, Number) - Method in interface org.teasoft.bee.osql.chain.Update
 
op(String, String) - Method in interface org.teasoft.bee.osql.chain.Update
 
op(String, Number) - Method in interface org.teasoft.bee.osql.chain.Update
 
op(String, Op, Object) - Method in interface org.teasoft.bee.osql.Condition
Add a expression condition.
Op - Enum in org.teasoft.bee.osql
SQL's Operation Type.
Operator - Enum in org.teasoft.bee.osql.search
More comprehensive operators.
opOn(String, Op, String) - Method in interface org.teasoft.bee.osql.Condition
The expression will correspond to: table1 JoinType table2 on field Op value
eg: opOn("table2.valid",Op.eq,"1") table1 left join table2 on table1.id=table2.id and table2.valid='1'
it is different from where part: table1 left join table2 on table1.id=table2.id where valid='1'
opOn(String, Op, Number) - Method in interface org.teasoft.bee.osql.Condition
The expression will correspond to: table1 JoinType table2 on field Op value
eg: opOn("table2.valid",Op.eq,1) table1 left join table2 on table1.id=table2.id and table2.valid=1
it is different from where part: table1 left join table2 on table1.id=table2.id where valid=1
opWithField(String, Op, String) - Method in interface org.teasoft.bee.osql.Condition
Add a expression condition.
or() - Method in interface org.teasoft.bee.osql.chain.Select
 
or() - Method in interface org.teasoft.bee.osql.chain.Update
 
or() - Method in interface org.teasoft.bee.osql.Condition
Add 'or'.
or() - Method in class org.teasoft.bee.osql.LowerKey
 
or() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
or() - Method in class org.teasoft.bee.osql.UpperKey
 
ORACLE - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
orderBy(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
orderBy(String, OrderType) - Method in interface org.teasoft.bee.osql.chain.Select
 
orderBy(String) - Method in interface org.teasoft.bee.osql.Condition
order by
eg: orderBy("price")-->order by price
orderBy(String, OrderType) - Method in interface org.teasoft.bee.osql.Condition
order by
eg: orderBy("price", OrderType.DESC)-->order by price desc
orderBy(FunctionType, String, OrderType) - Method in interface org.teasoft.bee.osql.Condition
order by
eg: orderBy(FunctionType.MAX, "total", OrderType.DESC)-->order by max(total) desc
orderBy() - Method in class org.teasoft.bee.osql.LowerKey
 
orderBy() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
orderBy() - Method in class org.teasoft.bee.osql.UpperKey
 
OrderType - Enum in org.teasoft.bee.osql
SQL's Order type(asc,desc).
org.teasoft.bee.android - package org.teasoft.bee.android
About Android environment
org.teasoft.bee.app - package org.teasoft.bee.app
Interface about app environment
org.teasoft.bee.distribution - package org.teasoft.bee.distribution
Function about distributed environment
org.teasoft.bee.distribution.ds - package org.teasoft.bee.distribution.ds
Function about multiple DataSource.
org.teasoft.bee.file - package org.teasoft.bee.file
Function about file.
org.teasoft.bee.logging - package org.teasoft.bee.logging
Function about log.
org.teasoft.bee.osql - package org.teasoft.bee.osql
Function about Object SQL.
org.teasoft.bee.osql.annotation - package org.teasoft.bee.osql.annotation
Common Annotation.
org.teasoft.bee.osql.annotation.customizable - package org.teasoft.bee.osql.annotation.customizable
Customizable annotation.Annotations specific logic needs to be implemented by users.
org.teasoft.bee.osql.chain - package org.teasoft.bee.osql.chain
Interface for SQL with chain programming.
org.teasoft.bee.osql.dialect - package org.teasoft.bee.osql.dialect
Function about dialect(specific DB).
org.teasoft.bee.osql.exception - package org.teasoft.bee.osql.exception
Function about exception class.
org.teasoft.bee.osql.interccept - package org.teasoft.bee.osql.interccept
About Interceptor.
org.teasoft.bee.osql.search - package org.teasoft.bee.osql.search
Auto function package for filter the record.
org.teasoft.bee.osql.service - package org.teasoft.bee.osql.service
Interface and class about service layer.
org.teasoft.bee.osql.token - package org.teasoft.bee.osql.token
About Token.
org.teasoft.bee.osql.transaction - package org.teasoft.bee.osql.transaction
Function about transaction.
org.teasoft.bee.osql.type - package org.teasoft.bee.osql.type
Set-parameter convert about PreparedStatement;Entity field type Query ResultSet convert handle.
org.teasoft.bee.spi - package org.teasoft.bee.spi
About SPI.

P

parseDbNameByDsMap() - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
Path - Class in org.teasoft.bee.logging
Set the log file path(include file name).
percent - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
just use in like
Pointbase - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
PostgreSQL - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
PreLoad - Interface in org.teasoft.bee.spi
SPI Interface for Preload relevant basic information in advance.
PreparedSql - Interface in org.teasoft.bee.osql
Support sql string with placeholder.The sql statement is really DB's grammar,not object oriented type.
PrimaryKey - Annotation Type in org.teasoft.bee.osql.annotation
Mark an property as the Primary Key.
It is not allowed to define a field named ID, but it is not defined as a primary key.
When the field name of the primary key is not "id", it can be marked as the primary
key with the PrimaryKey annotation.
When the field has Ignore annotation, the PrimaryKey annotation will also be ignored.
This annotation exists for compatibility with old systems,
It is strongly recommended to set an "id" column as the primary key when defining table in the new system.
process(Field, List) - Method in class org.teasoft.bee.osql.annotation.customizable.AbstractDictI18nDefaultHandler
 
process() - Method in interface org.teasoft.bee.osql.annotation.customizable.AnnotationHandler
 
process(String) - Method in interface org.teasoft.bee.osql.annotation.customizable.AnnotationHandler
 
process(Map) - Method in interface org.teasoft.bee.osql.annotation.customizable.AnnotationHandler
 
process(Field, List) - Method in interface org.teasoft.bee.osql.annotation.customizable.BeforeReturnAnnotationHandler
 
process(Class<T>, Object) - Method in interface org.teasoft.bee.osql.type.TypeHandler
Use the custom field type processor to process the returned results of the query.
Properties - Interface in org.teasoft.bee.osql
Properties interface.
put(MapSqlKey, String) - Method in interface org.teasoft.bee.osql.MapSql
Set the relevant information used by SQL.
put(String, Object) - Method in interface org.teasoft.bee.osql.MapSql
Set the field information used for where filtering in SQL select,delete, also can use in SQL insert.
put(Map<String, ? extends Object>) - Method in interface org.teasoft.bee.osql.MapSql
Set the field information used for where filtering in SQL select,delete, also can use in SQL insert.
put(MapSqlSetting, boolean) - Method in interface org.teasoft.bee.osql.MapSql
Set the configuration for filtering or processing rule.
putNew(String, Object) - Method in interface org.teasoft.bee.osql.MapSql
Set the fields and values that need to be updated for the set part of SQL update
putNew(Map<String, ? extends Object>) - Method in interface org.teasoft.bee.osql.MapSql
Set the fields and values that need to be updated for the set part of SQL update

R

readFile(String) - Method in interface org.teasoft.bee.file.FileReader
read the file by fullPathAndName.
readFile(File) - Method in interface org.teasoft.bee.file.FileReader
read the file.
register(Class<? extends CreateAndUpgrade>) - Static method in class org.teasoft.bee.android.CreateAndUpgradeRegistry
 
register(String, DbFeature) - Static method in class org.teasoft.bee.osql.dialect.DbFeatureRegistry
register DbFeature for database.
Registry - Interface in org.teasoft.bee.osql
Registry interface.
replace() - Method in class org.teasoft.bee.osql.LowerKey
 
replace() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
replace() - Method in class org.teasoft.bee.osql.UpperKey
 
ReplaceInto - Annotation Type in org.teasoft.bee.osql.annotation
Change "insert [into]" to "replace [into]" for insert sql.
rightJoin(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
rightJoin() - Method in class org.teasoft.bee.osql.LowerKey
 
rightJoin() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
rightJoin() - Method in class org.teasoft.bee.osql.UpperKey
 
rollback() - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
Route - Interface in org.teasoft.bee.distribution.ds
the route interface of multi-DataSource.
rParentheses() - Method in interface org.teasoft.bee.osql.chain.Select
add ")"
rParentheses() - Method in interface org.teasoft.bee.osql.chain.Update
add ")"
rParentheses() - Method in interface org.teasoft.bee.osql.Condition
Add right parentheses.

S

SAPDB - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
save(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
save(T) - Method in interface org.teasoft.bee.osql.SuidRich
save one entity(one record).
Search - Class in org.teasoft.bee.osql.search
Struct for search the record.
Search() - Constructor for class org.teasoft.bee.osql.search.Search
 
Search(String, Operator, String, String) - Constructor for class org.teasoft.bee.osql.search.Search
 
Search(String, Operator, String, String, String) - Constructor for class org.teasoft.bee.osql.search.Search
 
select(String, T, String[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
select(String, String[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
select(String, T) - Method in interface org.teasoft.bee.osql.BeeSql
According to SQL query data, data type is consistent with entity type.
select(String) - Method in interface org.teasoft.bee.osql.BeeSql
Select and transform every record to string array.
select(String, T, Object[]) - Method in interface org.teasoft.bee.osql.CallableSql
Use Procedure to query data.
select(String, Object[]) - Method in interface org.teasoft.bee.osql.CallableSql
Use Procedure to query data.
Select - Interface in org.teasoft.bee.osql.chain
Select interface for SQL with chain programming.
select() - Method in interface org.teasoft.bee.osql.chain.Select
 
select(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
select() - Method in class org.teasoft.bee.osql.LowerKey
 
select(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Use MapSql to select data.
select(T) - Method in interface org.teasoft.bee.osql.MoreTable
According to entity object select records from database.
select(T, int, int) - Method in interface org.teasoft.bee.osql.MoreTable
According to entity object select records from database.
select(T, Condition) - Method in interface org.teasoft.bee.osql.MoreTable
Select the records according to entity and condition.
select(String, T, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Select record(s) via the placeholder(?) statement.
select(String, T) - Method in interface org.teasoft.bee.osql.PreparedSql
Select record(s) via no placeholder(?) select statement.
select(String, T, Object[], int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select record(s) via the placeholder(?) statement,paging generate by Bee.
select(String, T, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql

Select the record(s) via the placeholder statement of variable.Both entity and map can pass values to parameters.
select(String, T, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select the record(s) via the placeholder statement of variable.Both entity and map can pass values to parameters.
select(String, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and transform every record to string array.
select(String, Object[], int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and transform every record to string array.
select(String, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and transform every record to string array.
select(String, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and transform every record to string array.
select(String) - Method in interface org.teasoft.bee.osql.PreparedSql
Select record(s) via the sql statement.
select(T) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
select(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
select(T, int) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select(T, int, int) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select(T, int, int, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select(T, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select(T, IncludeType, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
select() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
select(T) - Method in interface org.teasoft.bee.osql.Suid
According to entity object select records from database.
select(T, Condition) - Method in interface org.teasoft.bee.osql.Suid
Select the records according to entity and condition.
select(T, int) - Method in interface org.teasoft.bee.osql.SuidRich
Select record(s) according to entity object,and can specify page information.
select(T, int, int) - Method in interface org.teasoft.bee.osql.SuidRich
Select record(s) according to entity object,and can specify page information.
select(T, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Just select some fields.
select(T, int, int, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Just select some fields,and can specify page information.
select(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
Select record according to entity.
select(T, IncludeType, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Deprecated.
Suid.select(Object,Condition) can set includeType via condition.
select() - Method in class org.teasoft.bee.osql.UpperKey
 
selectById(T, Integer) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectById(T, Long) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectById(T, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectById(T, Integer) - Method in interface org.teasoft.bee.osql.SuidRich
Select record by id.
selectById(T, Long) - Method in interface org.teasoft.bee.osql.SuidRich
Select record by id.
selectById(T, String) - Method in interface org.teasoft.bee.osql.SuidRich
Select record by id.
selectByIds(T, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectByIds(T, String) - Method in interface org.teasoft.bee.osql.SuidRich
Select record by id.
selectDistinctField(String) - Method in interface org.teasoft.bee.osql.Condition
set fieldName for distinct(fieldName)
eg: selectDistinctField(fieldName) --> distinct(fieldName)
selectDistinctField(String, String) - Method in interface org.teasoft.bee.osql.Condition
set fieldName for distinct(fieldName) eg: selectDistinctField(fieldName,alias) --> distinct(fieldName) as alias
selectField(String...) - Method in interface org.teasoft.bee.osql.Condition
Specify the partial fields to be queried (only for select of SQL).
selectFun(String, String[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
 
selectFun(String) - Method in interface org.teasoft.bee.osql.BeeSql
Select result with function.
selectFun(FunctionType, String) - Method in interface org.teasoft.bee.osql.Condition
set for select result with function.
selectFun(FunctionType, String, String) - Method in interface org.teasoft.bee.osql.Condition
set for select result with function.
selectFun(String, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Select result with function.
selectFun(String, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Select result with function.
selectFun(String) - Method in interface org.teasoft.bee.osql.PreparedSql
Select result with function.
selectJson(String, String[], Class) - Method in interface org.teasoft.bee.app.BeeSqlForApp
Select and return json format result.
selectJson(String) - Method in interface org.teasoft.bee.osql.BeeSql
Select and return json format result.
selectJson(String, Object[]) - Method in interface org.teasoft.bee.osql.CallableSql
Use Procedure to query data and return Json string.
selectJson(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Use MapSql to select data.
selectJson(String, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and return json format result.
selectJson(String, Object[], int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and return json format result.
selectJson(String, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and return json format result.
selectJson(String, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and return json format result.
selectJson(String) - Method in interface org.teasoft.bee.osql.PreparedSql
Select and return json format result.
selectJson(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T, IncludeType, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T, int, int, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectJson(T) - Method in interface org.teasoft.bee.osql.SuidRich
Select and return data in Json format according to entity object.
selectJson(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
Select and return data in Json format according to entity object.
selectJson(T, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Just select some fields,and return Json string.
selectJson(T, int, int, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Just select some fields,and can specify page information.
selectJson(T, IncludeType, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Deprecated.
SuidRich.selectJson(Object,Condition) can set includeType via condition.
selectJson(T, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Select and return data in Json format according to entity object.
selectMapList(String, String[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
Select and transform every record to Map.
selectMapList(String) - Method in interface org.teasoft.bee.osql.BeeSql
Select and transform every record to Map.
selectMapList(String) - Method in interface org.teasoft.bee.osql.PreparedSql
Query records and return list structure data whose element is Map.
selectMapList(String, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Query records and return list structure data whose element is Map.
selectMapList(String, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Query records and return list structure data whose element is Map.
selectMapListWithColumnName(String, String[]) - Method in interface org.teasoft.bee.app.BeeSqlForApp
select maplist with column name.
selectOne(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Use MapSql to select data.
selectOne(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectOne(T) - Method in interface org.teasoft.bee.osql.SuidRich
Select one record,if the size do not equal one, return null.
selectOrderBy(T, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectOrderBy(T, String, OrderType[]) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectOrderBy(T, String) - Method in interface org.teasoft.bee.osql.SuidRich
Select result with order,order type default is:asc
selectOrderBy(T, String, OrderType[]) - Method in interface org.teasoft.bee.osql.SuidRich
Select result with order.
selectSomeField(String, T) - Method in interface org.teasoft.bee.osql.BeeSql
Select some field.
selectSomeField(String, T, Object[]) - Method in interface org.teasoft.bee.osql.PreparedSql
Select some column of record(s) via the placeholder(?) statement.
eg: select * from orders where userid=?
selectSomeField(String, T, Object[], int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select some column of record(s) via the placeholder(?) statement,paging generate by Bee.
selectSomeField(String, T, Map<String, Object>) - Method in interface org.teasoft.bee.osql.PreparedSql
Select some column of the record(s) via the placeholder statement of variable.Both entity and map can pass values to parameters.
selectSomeField(String, T, Map<String, Object>, int, int) - Method in interface org.teasoft.bee.osql.PreparedSql
Select some column of the record(s) via the placeholder statement of variable.Both entity and map can pass values to parameters.
selectString(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Use MapSql to select data.
selectString(T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectString(T, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectString(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectString(T) - Method in interface org.teasoft.bee.osql.SuidRich
Select entity,every field will return the string type.
selectString(T, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Select some field, every field will return the string type.
selectString(T, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Instead of returning data in a entity structure, it uses a character array in List.
selectWithFun(T, FunctionType, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectWithFun(T, FunctionType, String, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
selectWithFun(T, FunctionType, String) - Method in interface org.teasoft.bee.osql.SuidRich
Select result with one function,Just select one function.
selectWithFun(T, FunctionType, String, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Select result with one function,just select one function at a time.
serialize(Object) - Method in interface org.teasoft.bee.osql.Serializer
 
Serializer - Interface in org.teasoft.bee.osql
Serializer.
set(String, String) - Method in interface org.teasoft.bee.osql.chain.Update
 
set(String, Number) - Method in interface org.teasoft.bee.osql.chain.Update
 
set(String, Number) - Method in interface org.teasoft.bee.osql.Condition
Set the fields that need to be updated (only for update of SQL );
this method can be used when the set fields also need to be used for the where expression.
set(String, String) - Method in interface org.teasoft.bee.osql.Condition
Set the fields that need to be updated (only for update of SQL);
this method can be used when the set fields also need to be used for the where expression.
set() - Method in class org.teasoft.bee.osql.LowerKey
 
set() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
set() - Method in class org.teasoft.bee.osql.UpperKey
 
setAdd(String, Number) - Method in interface org.teasoft.bee.osql.Condition
Set the fields to be updated (for only update of SQL),and the field change on itself.
setAdd(String, String) - Method in interface org.teasoft.bee.osql.Condition
Set the fields to be updated (for only update of SQL),and the field change on itself.
setCharsetName(String) - Method in interface org.teasoft.bee.file.FileCreator
set charsetName
setDataSource(DataSource) - Method in class org.teasoft.bee.osql.BeeAbstractFactory
set dataSource.
setDataSourceMap(Map<String, DataSource>) - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
setDataSourceName(String) - Method in interface org.teasoft.bee.osql.CommOperate
Set the dataSource for current instance.
setDataSourceName(String) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
setDataSourceOneTime(String) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
set OneTime temporary dataSource name.
setDynamicParameter(String, String) - Method in interface org.teasoft.bee.osql.MoreTable
set dynamic parameter for dynamic table & entity name
This method is called earlier than the select methods.
setDynamicParameter(String, String) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
setDynamicParameter(String, String) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
setDynamicParameter(String, String) - Method in interface org.teasoft.bee.osql.Suid
set dynamic parameter for dynamic table & entity name
This method is called earlier than the select, update, insert, delete methods.
setDynamicParameter(String, String) - Method in interface org.teasoft.bee.osql.SuidRich
set dynamic parameter for dynamic table & entity name
This method is called earlier than the select, update, insert, delete methods.
setField(String) - Method in class org.teasoft.bee.osql.search.Search
 
setFullPath(String) - Static method in class org.teasoft.bee.logging.Path
 
setIncludeType(IncludeType) - Method in interface org.teasoft.bee.osql.Condition
Set the IncludeType filter parameter.
setMultiply(String, Number) - Method in interface org.teasoft.bee.osql.Condition
Set the fields to be updated (for only update of SQL),and the field change on itself.
setMultiply(String, String) - Method in interface org.teasoft.bee.osql.Condition
Set the fields to be updated (for only update of SQL),and the field change on itself.
setNameTranslateOneTime(NameTranslate) - Method in interface org.teasoft.bee.osql.CommOperate
Set the NameTranslate for current instance.
setNameTranslateOneTime(NameTranslate) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
setOp(Operator) - Method in class org.teasoft.bee.osql.search.Search
 
setOp2(String) - Method in class org.teasoft.bee.osql.search.Search
it will be : "or", "and" , "(" , ")" , "or (", ") or", "and (", ") and"
SetParaTypeConvert<T> - Interface in org.teasoft.bee.osql.type
Convert the set-parameter type.
setReadOnly(boolean) - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
setSuidType(SuidType) - Method in interface org.teasoft.bee.osql.ConditionAssistant
 
setTabNameOneTime(String) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
 
setTabSuffixOneTime(String) - Method in interface org.teasoft.bee.osql.interccept.Interceptor
 
setTimeout(int) - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
setTransaction(Transaction) - Method in class org.teasoft.bee.osql.BeeAbstractFactory
 
setTransactionIsolation(TransactionIsolationLevel) - Method in interface org.teasoft.bee.osql.transaction.Transaction
 
setValue1(String) - Method in class org.teasoft.bee.osql.search.Search
 
setValue2(String) - Method in class org.teasoft.bee.osql.search.Search
when like,notLike, value2 is:Left,Right,LeftRight when function, value2 is: alias name between, notBetween value2 is:second para other Operator,value2 is null
setWithField(String, String) - Method in interface org.teasoft.bee.osql.Condition
set one field with other field value
eg: setWithField(field1,field2)--> set field1=field2
size(int) - Method in interface org.teasoft.bee.osql.chain.Select
 
size(Integer) - Method in interface org.teasoft.bee.osql.Condition
For setting the size of the page(only for select of SQL).
size(Integer) - Method in interface org.teasoft.bee.osql.MapSql
During paging query, set the number of data records on one page.
space() - Method in class org.teasoft.bee.osql.LowerKey
 
space() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
space() - Method in class org.teasoft.bee.osql.UpperKey
 
SQLite - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
SqlKeyWord - Interface in org.teasoft.bee.osql
SQL KeyWord.
SqlNullException - Exception in org.teasoft.bee.osql.exception
Exception of sql statement string is null.
SqlNullException() - Constructor for exception org.teasoft.bee.osql.exception.SqlNullException
 
SqlNullException(String) - Constructor for exception org.teasoft.bee.osql.exception.SqlNullException
 
SqlNullException(String, Throwable) - Constructor for exception org.teasoft.bee.osql.exception.SqlNullException
 
SqlNullException(Throwable) - Constructor for exception org.teasoft.bee.osql.exception.SqlNullException
 
SQLSERVER - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
start(int) - Method in interface org.teasoft.bee.osql.chain.Select
 
start(Integer) - Method in interface org.teasoft.bee.osql.Condition
For setting the start of the page(only for select of SQL).
start(Integer) - Method in interface org.teasoft.bee.osql.MapSql
Set the start page when paging query.
Suid - Interface in org.teasoft.bee.osql
Database operation: Suid (select,update,insert,delete), the null and empty string are not handled by default.
SuidRich - Interface in org.teasoft.bee.osql
Database operation: Suid (select,update,insert,delete), it supports more parameters than Suid.
SuidType - Enum in org.teasoft.bee.osql
Database Suid(Select,Update,Insert,Delete) type.
Sybase - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
SysValue - Annotation Type in org.teasoft.bee.osql.annotation
Annotation use in Bee for setting class' field value by properties.

T

Table - Annotation Type in org.teasoft.bee.osql.annotation
Specify or dynamic table name mapping,the value do not auto translate any more.
Teradata - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
TimesTen - Static variable in class org.teasoft.bee.osql.DatabaseConst
 
toColumnName(String, Class) - Method in interface org.teasoft.bee.osql.annotation.customizable.ColumnHandler
translate to Column Name.
toColumnName(String) - Method in interface org.teasoft.bee.osql.NameTranslate
Field name to column name.
toDeleteByIdSQL(Class<?>, Integer) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toDeleteByIdSQL(Class<?>, Long) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toDeleteByIdSQL(Class<?>, String) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toDeleteSQL(T) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to delete SQL statement according to entity.
toDeleteSQL(T, Condition) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to delete SQL statement according to entity and condition
toDeleteSQL(T, IncludeType) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toEntityName(String) - Method in interface org.teasoft.bee.osql.NameTranslate
Table name to entity name.
toFieldName(String, Class) - Method in interface org.teasoft.bee.osql.annotation.customizable.ColumnHandler
translate to Field Name.
toFieldName(String) - Method in interface org.teasoft.bee.osql.NameTranslate
Column name to field name.
toInsertSQL(T) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to insert SQL statement according to entity.
toInsertSQL(T, IncludeType) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toInsertSQL(T[], int, String) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toIsNULL1 - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
when the value is null, name=#{name@toIsNULL1} -> name is null (delete one char '='
toIsNULL2 - Static variable in class org.teasoft.bee.osql.token.CustomAutoSqlToken
when the value is null, num>=#{num@toIsNULL2} -> name is null (delete two char '>=')
top() - Method in class org.teasoft.bee.osql.LowerKey
 
top() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
top() - Method in class org.teasoft.bee.osql.UpperKey
 
toPageSql(String, int, int) - Method in interface org.teasoft.bee.osql.dialect.DbFeature
add the page part for sql.
toPageSql(String, int) - Method in interface org.teasoft.bee.osql.dialect.DbFeature
add the page part for sql,default start index,min value is 0 or 1 it is equal: toPageSql(sql,0,size) or toPageSql(sql,1,size)
toSelectByIdSQL(T, Integer) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectByIdSQL(T, Long) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectByIdSQL(T, String) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectFunSQL(T, FunctionType, String, Condition) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectOrderBySQL(T, String) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectOrderBySQL(T, String, OrderType[]) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectSQL(T) - Method in interface org.teasoft.bee.osql.MoreObjToSQL
 
toSelectSQL(T, int, int) - Method in interface org.teasoft.bee.osql.MoreObjToSQL
 
toSelectSQL(T, Condition) - Method in interface org.teasoft.bee.osql.MoreObjToSQL
Convert to SQL statement according to entity and condition.
toSelectSQL(T) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to select SQL statement according to entity.
toSelectSQL(T, Condition) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to select SQL statement according to entity and condition.
toSelectSQL(T, int, int) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectSQL(T, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectSQL(T, int, int, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toSelectSQL(T, IncludeType) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
ToSql - Interface in org.teasoft.bee.osql.chain
ToSql interface for SQL with chain programming.
toSQL() - Method in interface org.teasoft.bee.osql.chain.ToSql
to SQL statement.
toSQL(boolean) - Method in interface org.teasoft.bee.osql.chain.ToSql
to SQL statement.
toTableName(String) - Method in interface org.teasoft.bee.osql.NameTranslate
Entity name to table name.
toUpdateBySQL(T, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateBySQL(T, IncludeType, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateBySQL(T, Condition, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateSQL(T) - Method in interface org.teasoft.bee.osql.ObjToSQL
Convert to update SQL statement according to entity.
toUpdateSQL(T, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateSQL(T, IncludeType, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateSQL(T, IncludeType) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
toUpdateSQL(T, Condition, String...) - Method in interface org.teasoft.bee.osql.ObjToSQLRich
 
trace(String) - Method in interface org.teasoft.bee.logging.Log
Log a message at the TRACE level.
Tran - Annotation Type in org.teasoft.bee.osql.transaction
Transaction Annotation.
Transaction - Interface in org.teasoft.bee.osql.transaction
Transaction interface.
TransactionIsolationLevel - Enum in org.teasoft.bee.osql.transaction
Transaction isolation level.
TypeHandler<T> - Interface in org.teasoft.bee.osql.type
The TypeHandler work for handle ResultSet by select.

U

union(Select, Select) - Method in interface org.teasoft.bee.osql.chain.UnionSelect
 
union(String, String) - Method in interface org.teasoft.bee.osql.chain.UnionSelect
 
unionAll(Select, Select) - Method in interface org.teasoft.bee.osql.chain.UnionSelect
 
unionAll(String, String) - Method in interface org.teasoft.bee.osql.chain.UnionSelect
 
UnionSelect - Interface in org.teasoft.bee.osql.chain
UnionSelect interface for SQL with chain programming.
unserialize(byte[]) - Method in interface org.teasoft.bee.osql.Serializer
 
Update - Interface in org.teasoft.bee.osql.chain
Update interface for SQL with chain programming.
update(String) - Method in interface org.teasoft.bee.osql.chain.Update
 
update() - Method in class org.teasoft.bee.osql.LowerKey
 
update(MapSql) - Method in interface org.teasoft.bee.osql.MapSuid
Update the record and return the number of rows affected.
update(T) - Method in class org.teasoft.bee.osql.service.ObjSQLAbstractServiceImpl
 
update(T, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update(T, IncludeType, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update(T, IncludeType) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update(T, Condition, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update(T, T) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
update() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
update(T) - Method in interface org.teasoft.bee.osql.Suid
According to entity object update record.This method just has id field to SQL where expression.
update(T, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record, can list update fields.
update(T, IncludeType, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record according to entity.
update(T, IncludeType) - Method in interface org.teasoft.bee.osql.SuidRich
Update record according to entity by primary key.
update(T, Condition, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record, can list update fields.
update(T, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
Update record,and can help with Condition.
update(T, T) - Method in interface org.teasoft.bee.osql.SuidRich
Update the entity.
update() - Method in class org.teasoft.bee.osql.UpperKey
 
updateBy(T, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
updateBy(T, IncludeType, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
updateBy(T, Condition, String...) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
updateBy(T, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record according to whereFields.
updateBy(T, IncludeType, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record according to whereFields.
updateBy(T, Condition, String...) - Method in interface org.teasoft.bee.osql.SuidRich
Update record according to whereFields.
updateById(T, Condition) - Method in class org.teasoft.bee.osql.service.ObjSQLRichAbstractServiceImpl
 
updateById(T, Condition) - Method in interface org.teasoft.bee.osql.SuidRich
it is equivalent to updateBy(entity,"id",condition)
Updatetime - Annotation Type in org.teasoft.bee.osql.annotation
When updat records, the update time is automatically filled in as the current time.
UpperKey - Class in org.teasoft.bee.osql
SQL KeyWord's upper case.
UpperKey() - Constructor for class org.teasoft.bee.osql.UpperKey
 

V

valueOf(String) - Static method in enum org.teasoft.bee.osql.annotation.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.FunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.IncludeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.MapSqlKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.MapSqlSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.Op
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.OrderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.search.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.SuidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teasoft.bee.osql.transaction.TransactionIsolationLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teasoft.bee.osql.annotation.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.FunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.IncludeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.teasoft.bee.osql.LowerKey
 
values() - Static method in enum org.teasoft.bee.osql.MapSqlKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.MapSqlSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.Op
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.OrderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.search.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
values() - Static method in enum org.teasoft.bee.osql.SuidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teasoft.bee.osql.transaction.TransactionIsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.teasoft.bee.osql.UpperKey
 
version - Static variable in class org.teasoft.bee.osql.BeeVersion
 

W

warn(String) - Method in interface org.teasoft.bee.logging.Log
Log a message at the level.
warn(String, Throwable) - Method in interface org.teasoft.bee.logging.Log
 
where() - Method in interface org.teasoft.bee.osql.chain.Select
 
where(String) - Method in interface org.teasoft.bee.osql.chain.Select
 
where() - Method in interface org.teasoft.bee.osql.chain.Update
 
where(String) - Method in interface org.teasoft.bee.osql.chain.Update
 
where() - Method in class org.teasoft.bee.osql.LowerKey
 
where() - Method in interface org.teasoft.bee.osql.SqlKeyWord
 
where() - Method in class org.teasoft.bee.osql.UpperKey
 
Worker - Interface in org.teasoft.bee.distribution
uniquely identify the ID generator running in an application.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2025. All rights reserved.