com.healthmarketscience.sqlbuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,122 of 11,31481%286 of 82565%4201,4244762,7092201,0111147
QueryPreparer.ListPlaceHolder51413320%871313%7488117145293801
QueryPreparer.MultiPlaceHolder1514824%30411%2329344671201
QueryPreparer11111751%13735%1227214541701
Expressions925236%n/a17271727172701
ComboExpression764034%n/a13191427131901
SetOperationQuery7222175%21688%15381565132901
BinaryCondition6214770%5964%122593681801
Conditions6112767%4100%93192992901
SelectQuery5984393%107688%12891419644601
QueryReader.Column5514872%151550%1639196452401
SqlObjectList5514772%91155%830124932001
FunctionCall5013172%4100%72273872001
QueryPreparer.PlaceHolder4314176%131553%1335135932101
ComboCondition436861%n/a81882781801
BaseGrantQuery4115478%7750%1125104651801
InsertQuery4010973%5337%61673431201
Converter3727588%63886%94987932701
CreateIndexQuery3510374%1375%716103761401
JdbcEscape358169%3350%101672471301
NestableClause3114482%122466%929115211101
UnaryCondition295264%2100%5106205901
DropQuery205573%2100%41162341001
BetweenCondition204066%1150%356172401
BooleanValueObject195273%6440%8144183901
ValidationContext1717291%11794%42875131901
ForeignKeyConstraintClause1713388%2880%41643921101
BaseGrantQuery.Privilege174371%2466%384162501
WindowDefinitionClause1418092%31583%42024711101
TypedColumnObject1413890%31381%2143420601
CreateTableQuery1326895%62480%83537122001
SqlContext139287%2675%21733601301
NumberValueObject136683%41275%5153201701
CommonTableExpression1218693%51777%62244711101
BaseCreateQuery123976%2100%273162601
QueryPreparer.IntegerStaticPlaceHolder121352%n/a13161301
QueryPreparer.ObjectStaticPlaceHolder121352%n/a13161301
QueryPreparer.BooleanStaticPlaceHolder121352%n/a13161301
QueryPreparer.LongStaticPlaceHolder121352%n/a13161301
IntersectQuery120%n/a22442211
AlterTableQuery.AddColumnAction114279%4233%493161601
CheckConstraintClause104882%2250%483182601
RevokeQuery102772%1150%243101301
CommonTableExpression.CTEColumn101864%n/a595125901
QueryPreparer.NullStaticPlaceHolder101356%n/a13161301
ValidationException96086%1150%374182601
GrantQuery92775%1150%243101301
SimpleCaseStatement91664%n/a14161401
QueryReader91460%1150%24381301
WindowDefinitionClause.FrameBound5288%2100%171141601
ExtractExpression3081%n/a253152501
OrderObject5389%2100%191171801
Expression857%n/a13241301
ExceptQuery50%n/a12241201
UnionQuery50%n/a12241201
AlterTableQuery.AddForeignConstraintAction4790%2100%181121701
Condition.new Condition() {...}54%n/a14141401
Expression.new Expression() {...}54%n/a14141401
CustomCondition3589%3350%380110501
CustomExpression3589%3350%380110501
InCondition13697%31785%32013201001
UpdateQuery8696%1150%291251801
DeleteQuery5594%1150%271191601
Subquery2689%2250%26080401
ColumnObject4095%4100%171141501
CommonTableExpression.CTETable2392%n/a16191601
ValueObject1789%n/a14171401
CustomizableSqlObject20799%23093%2251540901
FunctionObject1392%n/a13161301
Converter.new Converter() {...}1191%1150%13020201
ConstraintClause191100%13100%02904702201
BaseCaseStatement147100%14100%01803601101
CreateViewQuery129100%12100%0150330901
SelectQuery.Hook114100%n/a010120101
BaseGrantQuery.Privilege.Type105100%n/a040140401
JdbcEscape.Type103100%n/a030130301
BinaryCondition.Op103100%n/a030130301
InsertSelectQuery92100%1583%1110260801
Query87100%6100%0110270801
ConstraintClause.Type86100%2100%050130401
ExtractExpression.DatePart84100%n/a01090101
SelectQuery.JoinTo83100%6100%080220501
BaseCTEQuery82100%2675%290210501
SetOperationQuery.Type81100%n/a030110301
UnaryCondition.Op79100%n/a050130501
BaseGrantQuery.TargetObject.Type70100%n/a030100301
ForeignKeyConstraintClause.ReferentialAction70100%n/a030100301
ComboExpression.Op70100%n/a030100301
AlterTableQuery65100%n/a090180901
WindowDefinitionClause.FrameExclusion59100%n/a03090301
SelectQuery.JoinType59100%n/a03090301
CreateTableQuery.TableType48100%n/a03080301
CreateTableQuery.ColumnConstraint48100%n/a03080301
DropQuery.Type48100%n/a03080301
ConstraintClause.CheckTime48100%n/a03080301
SqlObject45100%2100%060150501
NegateExpression38100%1150%160130501
NotCondition38100%1150%160130501
OrderObject.NullOrder37100%n/a03070301
DropQuery.Behavior37100%n/a03070301
ComboCondition.Op37100%n/a03070301
OrderObject.Dir37100%n/a03070301
BaseInsertQuery36100%n/a030110301
AliasedObject35100%1150%150110401
CreateIndexQuery.Hook34100%n/a01040101
CreateTableQuery.Hook34100%n/a01040101
TableDefObject33100%1583%16080301
CustomizableSqlObject.Customization31100%4100%06080401
SetOperationQuery.new Converter() {...}29100%2100%03020201
UpdateQuery.SetClauseObject29100%n/a03090301
BaseCaseStatement.WhenObject28100%n/a03090301
CreateIndexQuery.IndexType26100%n/a03060301
CreateTableQuery.ConstrainedColumn25100%n/a03080301
SelectQuery.NamedWindowDefinition25100%n/a03080301
AlterTableQuery.AddConstraintAction24100%n/a04080401
WindowDefinitionClause.FrameUnits24100%n/a01030101
AllTableColumns24100%n/a03080301
SetOperationQuery.RelateTo24100%2100%04080301
BaseGrantQuery.TargetObject23100%n/a03080301
ConstraintObject22100%2100%04080301
ConstraintClause.Prefix21100%n/a03070301
BaseCaseStatement.BaseWhenObject18100%n/a03070301
JdbcScalarFunction18100%n/a02040201
TableObject18100%n/a03070301
Comment17100%n/a03060301
QueryPreparer.TypedStaticPlaceHolder16100%n/a02050201
AlterTableQuery.AddPrimaryConstraintAction16100%n/a03050301
AlterTableQuery.AddUniqueConstraintAction16100%n/a03050301
Condition14100%n/a03040301
IndexObject14100%n/a03060301
CustomSql13100%n/a03060301
BaseCaseStatement.ElseObject12100%n/a02050201
QueryPreparer.StringStaticPlaceHolder12100%n/a02040201
CaseStatement10100%n/a02030201
SqlObject.new Expression() {...}9100%n/a03040301
SqlObject.new SqlObject() {...}9100%n/a03040301
SqlObject.new Expression() {...}9100%n/a03040301
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
Converter.new Converter() {...}100%n/a02020201
QueryPreparer.StaticPlaceHolder100%n/a01020101