ExpressionImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,158 of 2,23348%129 of 24847%14422927355353105
toString(boolean)2040%300%1616565611
checkArgoments(Map, boolean)640%120%77171711
checkArgoments(IField, Object, Object, boolean)451929%6440%5681701
ExpressionImpl(IObjectFormatter)450%20%22131311
buildComparatorExpression(Map, Comparator, boolean)380%20%22111111
checkArgoments(IField, Object[], boolean)362641%6650%5761401
getWhereConditionFieldValues(IField)360%60%448811
printForceIndex(StringBuilder)330%40%338811
checkArgoments(IField, Object, boolean)291229%5337%4551101
inUseModel(IModel, boolean)2612282%72376%71663801
checkConjunctionOperation(IExpression[])242348%4660%463801
getInExpression(IField, Object[])220%40%334411
buildDateTimePartExpression(IField, String, DateTimePartEnum)220%20%226611
buildDayFormatExpression(IField, String, DayFormatEnum)220%20%226611
greaterThan(IField, Object)130%n/a113311
lessThan(IField, Object)130%n/a113311
isNotEmpty(IField)130%n/a113311
isYear(IField, int)130%n/a113311
isMonth(IField, int)130%n/a113311
isDayOfMonth(IField, int)130%n/a113311
isDayOfYear(IField, int)130%n/a113311
isDayOfWeek(IField, int)130%n/a113311
isHour(IField, int)130%n/a113311
isMinute(IField, int)130%n/a113311
isSecond(IField, int)130%n/a113311
isSecond(IField, double)130%n/a113311
not()120%20%224411
allEquals(Map)120%n/a113311
allNotEquals(Map)120%n/a113311
allEquals(Map, boolean)120%n/a113311
allNotEquals(Map, boolean)120%n/a113311
like(IField, String)120%n/a113311
ilike(IField, String)120%n/a113311
isYear(IField, String)110%n/a113311
isMonth(IField, String)110%n/a113311
isDayOfMonth(IField, String)110%n/a113311
isDayOfYear(IField, String)110%n/a113311
isDayOfWeek(IField, String)110%n/a113311
isHour(IField, String)110%n/a113311
isMinute(IField, String)110%n/a113311
isSecond(IField, String)110%n/a113311
isFullDayName(IField, String)110%n/a113311
isShortDayName(IField, String)110%n/a113311
addOrder(IField, SortOrder)102167%2250%232701
not(IExpression)101050%1150%121401
checkArgoments(IField, boolean)10844%3350%342501
getLikeExpression(IField, String, LikeMode, boolean)100%n/a111111
getComparatorExpression(IField, Object, Comparator)90%n/a111111
getBetweenExpression(IField, Object, Object)90%n/a111111
getDateTimePartExpression(IField, String, DateTimePartEnum)90%n/a111111
getDayFormatExpression(IField, String, DayFormatEnum)90%n/a111111
inUseField(IField, boolean)82172%7541%673901
buildNotExpression(AbstractBaseExpressionImpl)82172%2250%232901
isWhereConditionsPresent()70%20%221111
addForceIndex(Index)70%n/a112211
getConjunctionExpression()60%n/a111111
addOrder(IField)52482%2250%231501
in(IField, Collection)51878%1150%121501
checkArgoments(IField)50%n/a112211
checkArgoments(Map)50%n/a112211
checkUseField(IField)44291%4866%472901
addFieldByOrderBy(List)43188%2675%251801
addFieldByGroupBy(List)43088%2675%251801
setObjectFormatter(IObjectFormatter)40%n/a112211
toString()40%n/a111111
getObjectFormatter()30%n/a111111
getExpressionEngine()30%n/a111111
conjunctionWithInternalInstance(AbstractBaseExpressionImpl)28397%31381%3912601
getCorrectComparator(Comparator)20%n/a111111
ExpressionImpl(ExpressionImpl)71100%n/a0101901
buildConjunctionExpression(boolean, IExpression[])48100%2675%2501401
ExpressionImpl()40100%n/a0101101
getSortOrder()25100%2675%250501
buildLikeExpression(IField, String, LikeMode, boolean)23100%2100%020601
buildComparatorExpression(IField, Object, Comparator)22100%2100%020601
buildBeetweenExpression(IField, Object, Object)22100%2100%020601
getFields(boolean)21100%4100%030501
buildInExpression(IField, Object[])21100%2100%020601
and()15100%2100%020401
or()15100%2100%020401
and(IExpression, IExpression)15100%n/a010401
or(IExpression, IExpression)15100%n/a010401
equals(IField, Object)13100%n/a010301
notEquals(IField, Object)13100%n/a010301
greaterEquals(IField, Object)13100%n/a010301
lessEquals(IField, Object)13100%n/a010301
isNull(IField)13100%n/a010301
isNotNull(IField)13100%n/a010301
isEmpty(IField)13100%n/a010301
between(IField, Object, Object)12100%n/a010301
like(IField, String, LikeMode)12100%n/a010301
ilike(IField, String, LikeMode)12100%n/a010301
addGroupBy(IField)11100%n/a010301
in(IField, Object[])10100%n/a010301
and(IExpression[])9100%n/a010301
or(IExpression[])9100%n/a010301
addProperty(String, Object)7100%n/a010201
checkArgoments(IField, Object, Object)7100%n/a010201
checkArgoments(IField, Object)6100%n/a010201
checkArgoments(IField, Object[])6100%n/a010201
sortOrder(SortOrder)5100%n/a010201
getProperty(String)5100%n/a010101
getOrderedFields()3100%n/a010101
getGroupByFields()3100%n/a010101
getForceIndexes()3100%n/a010101