索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- addClass(PersistentClass) - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration.OverrideMappings
-
First change jpaName to entityName Duplicate register persistent class,hack hibernate(ToOneFkSecondPass.isInPrimaryKey)
- addCollection(Collection) - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration.OverrideMappings
-
Delay register collection,let class descide which owner will be winner.
- addConfig(URL) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- addDay(Date) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- addImport(String, String) - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration.OverrideMappings
-
Duplicated entity name in sup/subclass situation will rise a
DuplicateMappingException - addUnderscores(String) - 类中的静态方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- addUnderscores(String) - 类中的静态方法 org.beangle.orm.hibernate.RailsNamingStrategy
- afterPropertiesSet() - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- All - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
-
周一~周日
- All_SUNDAY_FIRST - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
-
周日~周六
- assemble(Serializable, Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- assemble(Serializable, Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- assemble(Serializable, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- assemble(Serializable, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- assumeSession - 类中的变量 org.beangle.orm.hibernate.dwr.H4BeanConverter
-
Do we assume there is an open session and read properties?
- AutoIncrementGenerator - org.beangle.orm.hibernate.id中的类
- AutoIncrementGenerator() - 类的构造器 org.beangle.orm.hibernate.id.AutoIncrementGenerator
B
- BeangleCreator - org.beangle.orm.hibernate.dwr中的类
-
A creator that relies on a spring bean factory.
- BeangleCreator() - 类的构造器 org.beangle.orm.hibernate.dwr.BeangleCreator
- BeangleSessionContext - org.beangle.orm.hibernate中的类
- BeangleSessionContext(SessionFactoryImplementor) - 类的构造器 org.beangle.orm.hibernate.BeangleSessionContext
-
Create a new SpringSessionContext for the given Hibernate SessionFactory.
- between(LocalDate, LocalDate) - 类中的静态方法 org.beangle.orm.hibernate.udt.Weeks
- bindValues(Query, List<Condition>) - 类中的静态方法 org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
针对查询条件绑定查询的值
- bitand(WeekState) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- bitor(WeekState) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- bitxor(WeekState) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- build(int, int, NumberSequence.Pattern) - 类中的静态方法 org.beangle.orm.hibernate.udt.NumberSequence
-
获得数组
- build(String) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekStates
-
输入1-8,10-12,14-18双,20-26单,之类的字符串,返回构造出来的WeekState
- build(Configuration) - 类中的静态方法 org.beangle.orm.hibernate.tool.ConfigBuilder
-
build configration
- buildInteger(int, int, NumberSequence.Pattern) - 类中的静态方法 org.beangle.orm.hibernate.udt.NumberSequence
C
- canMergerWith(WeekTime, WeekTime) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekTimes
-
判断两个时间是否可以合并
判断标准为 (weekState、weekday相等) 且 (上课节次相连 或 上课节次相交) 或者节次相等则可以合并周次 - classToTableName(Class<?>) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- classToTableName(Class<?>) - 接口中的方法 org.beangle.orm.hibernate.TableNamingStrategy
-
Convert class to table name
- classToTableName(String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
根据实体名(entityName)命名表
- clear() - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- clone() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
-
克隆时间
- closeSession(Session) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- closeSession(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- collectionTableName(String, String, String, String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
Collection Table
- collectionToTableName(Class<?>, String, String) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- collectionToTableName(Class<?>, String, String) - 接口中的方法 org.beangle.orm.hibernate.TableNamingStrategy
-
Convert collection to table name
- columnName(String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
对配置文件起好的列名,不进行处理
- compareTo(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- compareTo(WeekDay) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- compareTo(WeekState) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- compareTo(WeekTime) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- ConfigBuilder - org.beangle.orm.hibernate.tool中的类
- ConfigBuilder() - 类的构造器 org.beangle.orm.hibernate.tool.ConfigBuilder
- configure(Type, Properties, Dialect) - 类中的方法 org.beangle.orm.hibernate.id.AutoIncrementGenerator
- configure(Type, Properties, Dialect) - 类中的方法 org.beangle.orm.hibernate.id.TableSeqGenerator
-
If the parameters do not contain a
SequenceGenerator.SEQUENCEname, we assign one based on the table name. - contains(Date) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
-
查询指定日期是否在该时间单元中.
- CONTINUE - enum class 中的枚举常量 org.beangle.orm.hibernate.udt.NumberSequence.Pattern
- convertHibernateAccessException(HibernateException) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Convert the given HibernateException to an appropriate exception from the
org.springframework.daohierarchy. - convertHibernateAccessException(HibernateException) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- count(Class<?>, String[], Object[], String) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- count(Class<?>, String, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- count(String, String, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- count(LimitQuery<?>, Session) - 类中的静态方法 org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
统计该查询的记录数
- createBlob(InputStream) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- createBlob(InputStream, int) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- createClob(String) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- createMappings() - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration
- currentSession() - 类中的方法 org.beangle.orm.hibernate.BeangleSessionContext
-
Retrieve the Spring-managed Session for the current thread, if any.
- currentSession(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
D
- DdlGenerator - org.beangle.orm.hibernate.tool中的类
- DdlGenerator(Dialect, Locale) - 类的构造器 org.beangle.orm.hibernate.tool.DdlGenerator
- deepCopy(Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- deepCopy(Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- deepCopy(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- deepCopy(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- DEFAULT_SESSION_FACTORY_BEAN_NAME - 类中的静态变量 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- DefaultModule - org.beangle.orm.hibernate中的类
- DefaultModule() - 类的构造器 org.beangle.orm.hibernate.DefaultModule
- DefaultTableNamingStrategy - org.beangle.orm.hibernate中的类
-
根据报名动态设置schema,prefix名字
- DefaultTableNamingStrategy() - 类的构造器 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- destroy() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- disableBinding(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- disassemble(Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- disassemble(Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- disassemble(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- disassemble(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- doBegin(Object, TransactionDefinition) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doBinding() - 类中的方法 org.beangle.orm.hibernate.DefaultModule
- doCleanupAfterCompletion(Object) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doCommit(DefaultTransactionStatus) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doConfigure(InputStream, String) - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration
-
Just disable xml file validation.
Speed up boostrap - doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- doGetTransaction() - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doResume(Object, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doRollback(DefaultTransactionStatus) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doSetRollbackOnly(DefaultTransactionStatus) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- doSuspend(Object) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- dropDay(Date) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- duplicate(Class<? extends Entity<?>>, Serializable, String, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
-
检查持久化对象是否存在
- duplicate(String, Serializable, Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
E
- enableBinding(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- equals(Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- equals(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- equals(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- equals(Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- equals(Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- equals(Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- equals(Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- EVEN - enum class 中的枚举常量 org.beangle.orm.hibernate.udt.NumberSequence.Pattern
- evict(Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- execute(Operation...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- execute(Operation.Builder) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- executeUpdate(String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- executeUpdate(String, Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- executeUpdateRepeatly(String, Collection<Object[]>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- exist(Class<?>, String[], Object[]) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- exist(Class<?>, String, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- exist(String, String, Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
F
- find(Query<T>, Session) - 类中的静态方法 org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
查询结果集
- findGetter(Object, String) - 类中的方法 org.beangle.orm.hibernate.dwr.H4BeanConverter
-
Cache the method if possible, using the classname and property name to allow for similar named methods.
- foreignKeyColumnName(String, String, String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
Return the property name or propertyTableName
- Fri - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
- fromXMLString(String) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
G
- ge(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- gen(String, String) - 类中的方法 org.beangle.orm.hibernate.tool.DdlGenerator
-
Generate sql scripts
- generate(SessionImplementor, Object) - 类中的方法 org.beangle.orm.hibernate.id.AutoIncrementGenerator
- get(int) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekDay
-
查找星期[1..7]
- get(Class<T>, ID) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, ID[]) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, String[], Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, String, Collection<?>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, Collection<ID>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(Class<T>, Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(String, Serializable) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- get(String, String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- getAll(Class<T>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- getBeanName() - 类中的方法 org.beangle.orm.hibernate.dwr.BeangleCreator
- getBeginAt() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getClass(Object) - 类中的方法 org.beangle.orm.hibernate.dwr.H4BeanConverter
-
Hibernate makes
Object.getClass()difficult ... - getConfiguration() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- getCycle() - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- getDataSource() - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Return the JDBC DataSource that this instance manages transactions for.
- getDataSource() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- getDataSource(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- getDate(int) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getDates() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getDayByJdkIndex(int) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekDay
-
根据Jdk Calendar API的weekday规则(周日:1,周一:2,...,周六:7),返回WeekDay。
- getDynaupdateMinColumn() - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration
- getEnd() - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- getEndAt() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getEnName() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- getEntityName(Object) - 类中的方法 org.beangle.orm.hibernate.internal.HibernateEntityContext
- getFirst() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- getFirstDay() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
-
返回该时间表示的第一天 FIXME
- getHibernateProperties() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
-
Return the Hibernate properties, if any.
- getHour() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- getId() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- getIndex() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- getInstance() - 类中的方法 org.beangle.orm.hibernate.dwr.BeangleCreator
- getLast() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- getLastDay() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getMinute() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- getName() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- getObject() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- getObjectType() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- getPattern(Class<?>) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- getPatterns() - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- getPreviousFlushMode() - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- getPropertyMapFromObject(Object, boolean, boolean) - 类中的方法 org.beangle.orm.hibernate.dwr.H4BeanConverter
- getResourceFactory() - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- getSchema(String) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- getSchema(String) - 接口中的方法 org.beangle.orm.hibernate.TableNamingStrategy
-
Return schema for package
- getSequencePattern() - 类中的方法 org.beangle.orm.hibernate.id.TableSeqGenerator
- getSession() - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- getSession() - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- getSessionFactory() - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Return the SessionFactory that this instance should manage transactions for.
- getSessionFactory() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- getStart() - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- getStartOn() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getStartOn(int, WeekDay) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekTime
- getStartYear() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getTableNamingStrategy() - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
- getTimeZone() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
-
时间区间
- getTransaction() - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- getType() - 类中的方法 org.beangle.orm.hibernate.dwr.BeangleCreator
- getValue() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- getValue() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- getWeekday() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- getWeekdayArray(boolean) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekDay
- getWeekdayList(boolean) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekDay
-
获得WeekDay的List,从一周的第一天到一周的第最后天排序
- getWeekList() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- getWeeks() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- getWeekstate() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- gt(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
H
- H4BeanConverter - org.beangle.orm.hibernate.dwr中的类
-
BeanConverter that works with Hibernate to get BeanInfo.
- H4BeanConverter() - 类的构造器 org.beangle.orm.hibernate.dwr.H4BeanConverter
- hashCode() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- hashCode() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- hashCode(Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- hashCode(Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- hashCode(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- hashCode(Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- HibernateEntityContext - org.beangle.orm.hibernate.internal中的类
- HibernateEntityContext() - 类的构造器 org.beangle.orm.hibernate.internal.HibernateEntityContext
- HibernateEntityDao - org.beangle.orm.hibernate中的类
- HibernateEntityDao() - 类的构造器 org.beangle.orm.hibernate.HibernateEntityDao
- HibernateEntityDao.QuerySupport - org.beangle.orm.hibernate中的类
- HibernateModelMeta - org.beangle.orm.hibernate.internal中的类
-
Building model from Hibernate.
- HibernateModelMeta() - 类的构造器 org.beangle.orm.hibernate.internal.HibernateModelMeta
- HibernateTransactionManager - org.beangle.orm.hibernate中的类
-
Simplify HibernateTransactionManager in spring-orm bundle.
- HibernateTransactionManager() - 类的构造器 org.beangle.orm.hibernate.HibernateTransactionManager
-
Create a new HibernateTransactionManager instance.
- HibernateTransactionManager(SessionFactory) - 类的构造器 org.beangle.orm.hibernate.HibernateTransactionManager
-
Create a new HibernateTransactionManager instance.
- HourMinute - org.beangle.orm.hibernate.udt中的类
- HourMinute(short) - 类的构造器 org.beangle.orm.hibernate.udt.HourMinute
- HourMinute(String) - 类的构造器 org.beangle.orm.hibernate.udt.HourMinute
- HourMinuteType - org.beangle.orm.hibernate.udt中的类
- HourMinuteType() - 类的构造器 org.beangle.orm.hibernate.udt.HourMinuteType
I
- IDEnumType - org.beangle.orm.hibernate.udt中的类
- IDEnumType() - 类的构造器 org.beangle.orm.hibernate.udt.IDEnumType
- init() - 类中的方法 org.beangle.orm.hibernate.internal.HibernateModelMeta
- init() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- initFilterBean() - 类中的方法 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- initFrom(SessionFactory) - 类中的方法 org.beangle.orm.hibernate.internal.HibernateEntityContext
-
Build context from session factory
- initialize(T) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- interval(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- isEnableBinding(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- isExistingTransaction(Object) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
- isMultiSchema() - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
-
is Multiple schema for entity
- isMultiSchema() - 接口中的方法 org.beangle.orm.hibernate.TableNamingStrategy
-
Mapped in multischema?
- isMutable() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- isMutable() - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- isMutable() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- isMutable() - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- isOccupied(int) - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- isOverlap(WeekTime) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- isSameConnectionForEntireSession(Session) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Return whether the given Hibernate Session will always hold the same JDBC Connection.
- isSingleton() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
J
- joinKeyColumnName(String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
Return the argument
L
- le(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- logger - 类中的变量 org.beangle.orm.hibernate.HibernateEntityDao
-
Logger available to subclasses
- logger - 类中的变量 org.beangle.orm.hibernate.SessionFactoryBean
- logicalCollectionColumnName(String, String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
Return the column name if explicit or the concatenation of the property name and the referenced column
- logicalCollectionTableName(String, String, String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
Returns either the table name if explicit or if there is an associated table, the concatenation of owner entity table and associated table otherwise the concatenation of owner entity table and the unqualified property name
- logicalColumnName(String, String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
数据列的逻辑名
- lt(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
M
- main(String[]) - 类中的静态方法 org.beangle.orm.hibernate.tool.DdlGenerator
- mergeTimes(List<WeekTime>) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekTimes
-
合并相邻或者重叠的时间段
前提条件是待合并的 - mergeWith(WeekTime, WeekTime) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekTimes
-
77777 将两上课时间进行合并,前提是这两上课时间可以合并
- miniutes() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- modelMeta - 类中的变量 org.beangle.orm.hibernate.HibernateEntityDao
- Mon - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
N
- namingStrategy - 类中的静态变量 org.beangle.orm.hibernate.id.TableSeqGenerator
-
Updated by OverrideConfiguration.secondPass
- newConfiguration() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
-
Subclasses can override this method to perform custom initialization of the Configuration instance used for SessionFactory creation.
- newHourMinute(String) - 类中的静态方法 org.beangle.orm.hibernate.udt.HourMinute
- next() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- notify(Container) - 类中的方法 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- nullSafeGet(ResultSet, String[], SessionImplementor, Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- nullSafeGet(ResultSet, String[], SessionImplementor, Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- nullSafeGet(ResultSet, String[], SessionImplementor, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- nullSafeGet(ResultSet, String[], SessionImplementor, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- NumberSequence - org.beangle.orm.hibernate.udt中的类
- NumberSequence() - 类的构造器 org.beangle.orm.hibernate.udt.NumberSequence
- NumberSequence.Pattern - org.beangle.orm.hibernate.udt中的Enum Class
O
- objectToSQLString(Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- ODD - enum class 中的枚举常量 org.beangle.orm.hibernate.udt.NumberSequence.Pattern
- of(int) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekState
- of(int[]) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekState
- of(Date) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekTime
- of(Date) - 类中的静态方法 org.beangle.orm.hibernate.udt.HourMinute
- of(Date) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekDay
- of(List<Integer>) - 类中的静态方法 org.beangle.orm.hibernate.udt.WeekState
- openSession(SessionFactory) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- OpenSessionInViewFilter - org.beangle.orm.hibernate.web中的类
- OpenSessionInViewFilter() - 类的构造器 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- org.beangle.orm.hibernate - 程序包 org.beangle.orm.hibernate
- org.beangle.orm.hibernate.dwr - 程序包 org.beangle.orm.hibernate.dwr
- org.beangle.orm.hibernate.id - 程序包 org.beangle.orm.hibernate.id
- org.beangle.orm.hibernate.internal - 程序包 org.beangle.orm.hibernate.internal
- org.beangle.orm.hibernate.tool - 程序包 org.beangle.orm.hibernate.tool
- org.beangle.orm.hibernate.udt - 程序包 org.beangle.orm.hibernate.udt
- org.beangle.orm.hibernate.web - 程序包 org.beangle.orm.hibernate.web
- OverrideConfiguration - org.beangle.orm.hibernate.internal中的类
-
Provide schema reconfig and overriderable class mapping in sessionFactory
- OverrideConfiguration() - 类的构造器 org.beangle.orm.hibernate.internal.OverrideConfiguration
- OverrideConfiguration(SettingsFactory) - 类的构造器 org.beangle.orm.hibernate.internal.OverrideConfiguration
- OverrideConfiguration.OverrideMappings - org.beangle.orm.hibernate.internal中的类
- OverrideMappings() - 类的构造器 org.beangle.orm.hibernate.internal.OverrideConfiguration.OverrideMappings
-
注册缺省的sequence生成器
P
- previous() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDay
- processProperties() - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- propertyToColumnName(String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
根据属性名自动起名
R
- RailsNamingStrategy - org.beangle.orm.hibernate中的类
-
类似Rails的数据库表名、列名命名策略
- RailsNamingStrategy() - 类的构造器 org.beangle.orm.hibernate.RailsNamingStrategy
- refresh(Object) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- remove(Class<?>, String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- remove(Class<?>, String, Collection<?>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- remove(Class<?>, Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- remove(Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- remove(Collection<?>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- replace(Object, Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- replace(Object, Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- replace(Object, Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- replace(Object, Object, Object) - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- returnedClass() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- returnedClass() - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- returnedClass() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- returnedClass() - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
S
- Sat - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
- save(Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- saveOrUpdate(Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- saveOrUpdate(String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- saveOrUpdate(String, Collection<?>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- saveOrUpdate(Collection<?>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- SchemaValidator - org.beangle.orm.hibernate.tool中的类
- SchemaValidator() - 类的构造器 org.beangle.orm.hibernate.tool.SchemaValidator
- search(String, Object...) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- search(String, Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- search(String, Map<String, Object>, PageLimit, boolean) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- search(Query<T>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
-
依据自构造的查询语句进行查询
- search(QueryBuilder<T>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
-
查询hql语句
- secondPassCompile() - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration
-
Update persistentclass and collection's schema.
Remove duplicated persistentClass register in classes map. - sessionFactory - 类中的变量 org.beangle.orm.hibernate.HibernateEntityDao
- SessionFactoryBean - org.beangle.orm.hibernate中的类
- SessionFactoryBean() - 类的构造器 org.beangle.orm.hibernate.SessionFactoryBean
- SessionHolder - org.beangle.orm.hibernate.internal中的类
- SessionHolder(Session) - 类的构造器 org.beangle.orm.hibernate.internal.SessionHolder
- SessionUtils - org.beangle.orm.hibernate.internal中的类
-
Open or Close Hibernate Session
- SessionUtils() - 类的构造器 org.beangle.orm.hibernate.internal.SessionUtils
- setApplicationContext(ApplicationContext) - 类中的方法 org.beangle.orm.hibernate.internal.HibernateModelMeta
- setAssumeSession(boolean) - 类中的方法 org.beangle.orm.hibernate.dwr.H4BeanConverter
- setBeanClassLoader(ClassLoader) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- setBeanName(String) - 类中的方法 org.beangle.orm.hibernate.dwr.BeangleCreator
- setBeginAt(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- setConfigLocations(Resource[]) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
-
Set the locations of multiple Hibernate XML config files, for example as classpath resources "classpath:hibernate.cfg.xml,classpath:extension.cfg.xml".
- setConfigurationClass(Class<? extends Configuration>) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- setCycle(int) - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- setDataSource(DataSource) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- setDynaupdateMinColumn(int) - 类中的方法 org.beangle.orm.hibernate.internal.OverrideConfiguration
- setEnd(int) - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- setEndAt(HourMinute) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- setEntityTableMaxLength(int) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- setHibernateManagedSession(boolean) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Set whether to operate on a Hibernate-managed Session instead of a Spring-managed Session, that is, whether to obtain the Session through Hibernate's
SessionFactory.getCurrentSession()instead ofSessionFactory.openSession()(with a SpringTransactionSynchronizationManagercheck preceding it). - setHibernateProperties(Properties) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
-
Set Hibernate properties, such as "hibernate.dialect".
- setModelMeta(ModelMeta) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- setNamingStrategy(NamingStrategy) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
-
Set a Hibernate NamingStrategy for the SessionFactory, determining the physical column and table names given the info in the mapping document.
- setParameter(Query, Object[]) - 类中的静态方法 org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
为query设置JPA style参数
- setParameter(Query, Map<String, Object>) - 类中的静态方法 org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
为query设置参数
- setParameterValues(Properties) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- setPersistLocations(Resource[]) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- setPluralizer(Pluralizer) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- setPrepareConnection(boolean) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Set whether to prepare the underlying JDBC Connection of a transactional Hibernate Session, that is, whether to apply a transaction-specific isolation level and/or the transaction's read-only flag to the underlying JDBC Connection.
- setPreviousFlushMode(FlushMode) - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- setRelationTableMaxLength(int) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- setResources(Resources) - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- setSequencePattern(String) - 类中的方法 org.beangle.orm.hibernate.id.TableSeqGenerator
- setSessionFactory(SessionFactory) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- setSessionFactory(SessionFactory) - 类中的方法 org.beangle.orm.hibernate.HibernateTransactionManager
-
Set the SessionFactory that this instance should manage transactions for.
- setSessionFactory(SessionFactory) - 类中的方法 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
- setSessionFactoryBean(SessionFactoryBean) - 类中的方法 org.beangle.orm.hibernate.tool.SchemaValidator
- setSessionFactoryBeanName(String) - 类中的方法 org.beangle.orm.hibernate.web.OpenSessionInViewFilter
-
Set the bean name of the SessionFactory to fetch from Spring's root application context.
- setStart(int) - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- setStartOn(Date) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- setStaticHbm(Resource) - 类中的方法 org.beangle.orm.hibernate.SessionFactoryBean
- setTableNamingStrategy(TableNamingStrategy) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
- setTransaction(Transaction) - 类中的方法 org.beangle.orm.hibernate.internal.SessionHolder
- setWeekstate(WeekState) - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- sqlTypes() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinuteType
- sqlTypes() - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- sqlTypes() - 类中的方法 org.beangle.orm.hibernate.udt.WeekDayType
- sqlTypes() - 类中的方法 org.beangle.orm.hibernate.udt.WeekStateType
- Sun - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
T
- tableName(String) - 类中的方法 org.beangle.orm.hibernate.RailsNamingStrategy
-
对自动起名和使体内集合配置的表名,添加前缀
- TableNamingStrategy - org.beangle.orm.hibernate中的接口
-
Entity table and Collection Table Naming Strategy.
- TableSeqGenerator - org.beangle.orm.hibernate.id中的类
-
按照表明进行命名序列
依据命名模式进行,默认模式{table}_seq
该生成器可以 - TableSeqGenerator() - 类的构造器 org.beangle.orm.hibernate.id.TableSeqGenerator
- Thu - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
- toLoggableString(Object, SessionFactoryImplementor) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- toMinutes() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- toReverseString() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- toString() - 类中的方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- toString() - 类中的方法 org.beangle.orm.hibernate.udt.HourMinute
- toString() - 类中的方法 org.beangle.orm.hibernate.udt.WeekState
- toString() - 类中的方法 org.beangle.orm.hibernate.udt.WeekTime
- toString() - 类中的方法 org.beangle.orm.hibernate.udt.WeekUnit
- toString(Session) - 类中的静态方法 org.beangle.orm.hibernate.internal.SessionUtils
- toXMLString(Object) - 类中的方法 org.beangle.orm.hibernate.udt.IDEnumType
- Tue - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
U
- uniqueResult(QueryBuilder<T>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- unqualify(String) - 类中的静态方法 org.beangle.orm.hibernate.DefaultTableNamingStrategy
- unqualify(String) - 类中的静态方法 org.beangle.orm.hibernate.RailsNamingStrategy
- update(Class<?>, String, Object[], String[], Object[]) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
- update(Class<?>, String, Object[], Map<String, Object>) - 类中的方法 org.beangle.orm.hibernate.HibernateEntityDao
V
- validate() - 类中的方法 org.beangle.orm.hibernate.tool.SchemaValidator
- validateSchema(Configuration, Dialect, DatabaseMetadata) - 类中的方法 org.beangle.orm.hibernate.tool.SchemaValidator
- value - 类中的变量 org.beangle.orm.hibernate.udt.HourMinute
- value - 类中的变量 org.beangle.orm.hibernate.udt.WeekState
- valueOf(String) - enum class中的静态方法 org.beangle.orm.hibernate.udt.NumberSequence.Pattern
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 org.beangle.orm.hibernate.udt.NumberSequence.Pattern
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Wed - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekDay
- WeekDay - org.beangle.orm.hibernate.udt中的类
-
一周内,星期名称于其标号的实体类
- WeekDay(int, String, String) - 类的构造器 org.beangle.orm.hibernate.udt.WeekDay
- WeekDayType - org.beangle.orm.hibernate.udt中的类
- WeekDayType() - 类的构造器 org.beangle.orm.hibernate.udt.WeekDayType
- Weeks - org.beangle.orm.hibernate.udt中的类
- Weeks() - 类的构造器 org.beangle.orm.hibernate.udt.Weeks
- WeekState - org.beangle.orm.hibernate.udt中的类
- WeekState(long) - 类的构造器 org.beangle.orm.hibernate.udt.WeekState
- WeekState(String) - 类的构造器 org.beangle.orm.hibernate.udt.WeekState
- WeekStateException - org.beangle.orm.hibernate.udt中的Exception Class
-
和周状态有关的异常
- WeekStateException() - exception class的构造器 org.beangle.orm.hibernate.udt.WeekStateException
- WeekStateException(String) - exception class的构造器 org.beangle.orm.hibernate.udt.WeekStateException
- WeekStateException(String, Throwable) - exception class的构造器 org.beangle.orm.hibernate.udt.WeekStateException
- WeekStateException(Throwable) - exception class的构造器 org.beangle.orm.hibernate.udt.WeekStateException
- WeekStates - org.beangle.orm.hibernate.udt中的类
- WeekStates() - 类的构造器 org.beangle.orm.hibernate.udt.WeekStates
- WeekStateType - org.beangle.orm.hibernate.udt中的类
- WeekStateType() - 类的构造器 org.beangle.orm.hibernate.udt.WeekStateType
- WeekTime - org.beangle.orm.hibernate.udt中的类
- WeekTime() - 类的构造器 org.beangle.orm.hibernate.udt.WeekTime
- WeekTime(WeekTime) - 类的构造器 org.beangle.orm.hibernate.udt.WeekTime
- WeekTimes - org.beangle.orm.hibernate.udt中的类
- WeekTimes() - 类的构造器 org.beangle.orm.hibernate.udt.WeekTimes
- WeekUnit - org.beangle.orm.hibernate.udt中的类
- WeekUnit(int, int, int) - 类的构造器 org.beangle.orm.hibernate.udt.WeekUnit
Z
- Zero - 类中的静态变量 org.beangle.orm.hibernate.udt.HourMinute
- Zero - 类中的静态变量 org.beangle.orm.hibernate.udt.WeekState
All Classes and Interfaces|常量字段值|所有程序包|序列化表格