| Item | XS | Metric |
org.hibernate.mapping.Collection | 117 | 897 |
org.hibernate.persister.entity.AbstractEntityPersister.<init>(PersistentClass, EntityRegionAccessStrategy, SessionFactoryImplementor):void | 251 | 880 |
org.hibernate.hql.ast.SqlASTFactory.getASTNodeType(int):Class | 189 | 318 |
org.hibernate.hql.classic.WhereParser.token(String, QueryTranslatorImpl):void | 24 | 212 |
org.hibernate.impl.AbstractQueryImpl | 542 | 1747 |
org.hibernate.tuple.ElementWrapper | 48 | 775 |
org.hibernate.engine.StatefulPersistenceContext.deserialize(ObjectInputStream, SessionImplementor):StatefulPersistenceContext | 104 | 418 |
org.hibernate.persister.collection.OneToManyPersister.doUpdateRows(Serializable, PersistentCollection, SessionImplementor):int | 112 | 299 |
org.hibernate.hql.ast.HqlSqlWalker | 18 | 2190 |
org.hibernate.persister.collection.AbstractCollectionPersister.insertRows(PersistentCollection, Serializable, SessionImplementor):void | 26 | 226 |
org.hibernate.cfg.ResultSetMappingBinder.bindPropertyResults(String, Element, PersistentClass, Mappings):Map | 141 | 353 |
org.hibernate.hql.antlr.SqlGeneratorBase.caseExpr(AST):void | 151 | 340 |
org.hibernate.persister.collection.AbstractCollectionPersister.recreate(PersistentCollection, Serializable, SessionImplementor):void | 38 | 232 |
org.hibernate.cfg.SettingsFactory.buildSettings(Properties):Settings | 341 | 807 |
org.hibernate.loader.Loader.prepareQueryStatement(QueryParameters, boolean, SessionImplementor):PreparedStatement | 50 | 202 |
org.hibernate.persister.collection.AbstractCollectionPersister.<init>(Collection, CollectionRegionAccessStrategy, Configuration, SessionFactoryImplementor):void | 578 | 955 |
org.hibernate.sql.Template.renderOrderByStringTemplate(String, Dialect, SQLFunctionRegistry):String | 12 | 200 |
org.hibernate.jdbc.ResultSetWrapper | 372 | 984 |
org.hibernate.cfg.Environment.<clinit>():void | 29 | 253 |
org.hibernate.hql.ast.tree.BinaryArithmeticOperatorNode.resolveDataType():Type | 25 | 100 |
org.hibernate.persister.entity.JoinedSubclassEntityPersister.<init>(PersistentClass, EntityRegionAccessStrategy, SessionFactoryImplementor, Mapping):void | 348 | 823 |
org.hibernate.hql | 1164 | 59390 |
org.hibernate.hql.ast.tree.SelectClause.initializeExplicitSelectClause(FromClause):void | 15 | 249 |
org.hibernate.bytecode.javassist.FieldTransformer.addInvokeFieldHandlerMethod(ClassFile, Bytecode, String, boolean):void | 87 | 252 |
org.hibernate.type.TypeFactory.<clinit>():void | 339 | 678 |
org.hibernate.persister.entity.UnionSubclassEntityPersister.<init>(PersistentClass, EntityRegionAccessStrategy, SessionFactoryImplementor, Mapping):void | 94 | 451 |
org.hibernate.cfg.HbmBinder.bindRoot(Document, Mappings, Map):void | 11 | 185 |
org.hibernate.intercept | 51 | 919 |
org.hibernate.persister.entity.SingleTableEntityPersister.<init>(PersistentClass, EntityRegionAccessStrategy, SessionFactoryImplementor, Mapping):void | 690 | 1122 |
org.hibernate.hql.classic.ClauseParser.token(String, QueryTranslatorImpl):void | 23 | 203 |
org.hibernate.hql.antlr.HqlBaseLexer.mNUM_INT(boolean):void | 206 | 445 |
org.hibernate.proxy.dom4j.Dom4jProxy | 53 | 762 |
org.hibernate.type | 3304 | 12316 |
org.hibernate.cfg.HbmBinder.bindCollection(Element, Collection, String, String, Mappings, Map):void | 255 | 458 |
org.hibernate.hql.classic.QueryTranslatorImpl.renderScalarSelect():String | 57 | 230 |
org.hibernate.jdbc.util.BasicFormatterImpl$FormatProcess.perform():String | 58 | 203 |
org.hibernate.hql.classic.PathExpressionParser | 161 | 1083 |
org.hibernate.hql.antlr.SqlGeneratorBase.tableJoin(AST, AST):void | 19 | 163 |
org.hibernate.hql.ast.tree | 3579 | 10621 |
org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(String, String, String, boolean):TableMetadata | 19 | 164 |
org.hibernate.persister.collection.AbstractCollectionPersister | 2448 | 3601 |
org.hibernate.hql.classic.QueryTranslatorImpl.renderSQL():void | 135 | 389 |
org.hibernate.sql.Template.renderWhereStringTemplate(String, String, Dialect, SQLFunctionRegistry):String | 92 | 267 |
org.hibernate.engine | 1726 | 16176 |
org.hibernate.cfg.HbmBinder | 2840 | 6997 |
org.hibernate.hql.antlr.HqlSqlBaseWalker.caseExpr(AST):void | 30 | 490 |
org.hibernate.hql.antlr.HqlSqlBaseWalker.query(AST):void | 56 | 337 |
org.hibernate.engine.transaction.Isolater$JtaDelegate.delegateWork(IsolatedWork, boolean):void | 20 | 173 |
org.hibernate.mapping.PersistentClass | 259 | 1414 |
org.hibernate.mapping | 5217 | 10187 |
org.hibernate.persister.entity.AbstractEntityPersister.update(Serializable, Object[], Object[], Object, boolean[], int, Object, Object, String, SessionImplementor):boolean | 90 | 284 |
org.hibernate.hql.ast.HqlSqlWalker.postProcessInsert(AST):void | 19 | 315 |
org.hibernate.hql.antlr.SqlGeneratorBase.selectExpr(AST):void | 16 | 268 |
org.hibernate.hql.antlr.SqlGeneratorBase.fromTable(AST):void | 36 | 173 |
org.hibernate.cache | 472 | 11486 |
org.hibernate.hql.ast.tree.FromElement | 47 | 1006 |
org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PersistentClass, Getter, Setter):ProxyFactory | 50 | 241 |
org.hibernate.cache.jbc2 | 259 | 4322 |
org.hibernate.engine.StatefulPersistenceContext | 874 | 2568 |
org.hibernate.hql.classic.SelectParser.token(String, QueryTranslatorImpl):void | 221 | 429 |
org.hibernate.cfg.HbmBinder.bindProperty(Element, Property, Mappings, Map):void | 93 | 269 |
org.hibernate.persister.collection.AbstractCollectionPersister.deleteRows(PersistentCollection, Serializable, SessionImplementor):void | 47 | 226 |
org.hibernate.loader.custom.sql.SQLQueryReturnProcessor.generateCustomReturns(boolean):List | 52 | 447 |
org.hibernate.persister.entity.AbstractEntityPersister | 6992 | 8252 |
org.hibernate.tuple.entity.EntityMetamodel.<init>(PersistentClass, SessionFactoryImplementor):void | 335 | 671 |
org.hibernate.hql.antlr.HqlBaseLexer.nextToken():Token | 17 | 284 |
org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(Element, Map, Mappings, RootClass):void | 37 | 227 |
org.hibernate.hql.antlr.HqlBaseParser | 5205 | 8735 |
org.hibernate.event.EventListeners.<clinit>():void | 238 | 417 |
org.hibernate.loader.Loader | 1101 | 3134 |
org.hibernate.hql.ast | 11374 | 20592 |
org.hibernate.tool.hbm2ddl.SchemaExport.main(String[]):void | 53 | 252 |
org.hibernate.cfg.Configuration.setListeners(String, Object[]):void | 518 | 662 |
org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager.start(Settings, Properties):void | 91 | 287 |
org.hibernate.dialect | 569 | 18464 |
org.hibernate | 234369 | 275585 |
org.hibernate.hql.antlr.SqlGeneratorBase.whereExpr(AST):void | 10 | 160 |
org.hibernate.impl.SessionFactoryImpl | 570 | 2374 |
org.hibernate.hql.classic.FromParser.token(String, QueryTranslatorImpl):void | 318 | 509 |
org.hibernate.event | 931 | 10879 |
org.hibernate.cfg.HbmBinder.createClassProperties(Element, PersistentClass, Mappings, Map, UniqueKey, boolean, boolean, boolean):void | 87 | 306 |
org.hibernate.hql.antlr.HqlSqlBaseWalker.addrExpr(AST, boolean):void | 42 | 361 |
org.hibernate.cfg.Configuration | 1867 | 4044 |
org.hibernate.mapping.Table.sqlCreateString(Dialect, Mapping, String, String):String | 79 | 279 |
org.hibernate.hql.antlr.HqlSqlBaseWalker | 4768 | 11662 |
org.hibernate.hql.antlr.SqlGeneratorBase.selectStatement(AST):void | 42 | 253 |
org.hibernate.id | 733 | 5028 |
org.hibernate.hql.classic.QueryTranslatorImpl | 1151 | 2456 |
org.hibernate.stat.StatisticsImpl | 519 | 1362 |
org.hibernate.impl.SessionFactoryImpl.<init>(Configuration, Mapping, Settings, EventListeners, SessionFactoryObserver):void | 390 | 780 |
org.hibernate.impl.SessionImpl | 2692 | 3916 |
org.hibernate.persister.entity.AbstractEntityPersister.delete(Serializable, Object, int, Object, String, SessionImplementor, Object[]):void | 55 | 264 |
org.hibernate.cfg.HbmBinder.bindComponent(Element, Component, String, String, String, boolean, boolean, Mappings, Map, boolean):void | 187 | 374 |
org.hibernate.jdbc.AbstractBatcher | 78 | 1014 |
org.hibernate.criterion | 878 | 5268 |
org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(Element, Collection, Map, Mappings, Map):void | 56 | 338 |
org.hibernate.hql.antlr.SqlGeneratorBase | 2444 | 7333 |
org.hibernate.hql.antlr.SqlGeneratorBase.exoticComparisonExpression(AST):void | 47 | 403 |
org.hibernate.persister.collection.AbstractCollectionPersister.<init>(Collection, CacheConcurrencyStrategy, Configuration, SessionFactoryImplementor):void | 0 | 955 |
org.hibernate.persister.entity.JoinedSubclassEntityPersister.<init>(PersistentClass, CacheConcurrencyStrategy, SessionFactoryImplementor, Mapping):void | 0 | 823 |
org.hibernate.persister.entity.UnionSubclassEntityPersister.<init>(PersistentClass, CacheConcurrencyStrategy, SessionFactoryImplementor, Mapping):void | 0 | 451 |
org.hibernate.impl.SessionFactoryImpl.<init>(Configuration, Mapping, Settings, EventListeners):void | 0 | 682 |
org.hibernate.pretty.Formatter.format():String | 0 | 204 |
org.hibernate.persister.entity.SingleTableEntityPersister.<init>(PersistentClass, CacheConcurrencyStrategy, SessionFactoryImplementor, Mapping):void | 0 | 1122 |
org.hibernate.pretty.Formatter | 0 | 940 |
org.hibernate.persister.entity.AbstractEntityPersister.<init>(PersistentClass, CacheConcurrencyStrategy, SessionFactoryImplementor):void | 0 | 907 |
org.hibernate.persister.collection.BasicCollectionPersister.doUpdateRows(Serializable, PersistentCollection, SessionImplementor):int | 0 | 203 |