TExprNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,692 of 7,57324%1,370 of 1,52610%9541,0491,5941,910165226
toString()1,0880%2220%11211227227211
equals(TExprNode)9840%4140%20820829229211
hashCode()8830%1620%828212112111
compareTo(TExprNode)62134035%1876124%12112519829101
setFieldValue(TExprNode._Fields, Object)4630%1240%838316516511
TExprNode(TExprNode)3630%680%3535797911
clear()1450%n/a11494911
getFieldValue(TExprNode._Fields)1390%420%4242434311
isSet(TExprNode._Fields)1380%440%4343454511
validate()5315474%125080%1232116301
TExprNode(TExprNodeType, TTypeDesc, int, int)210%n/a118811
readObject(ObjectInputStream)200%n/a116611
writeObject(ObjectOutputStream)170%n/a115511
equals(Object)100%0%223311
setNumChildren(int)0%n/a113311
setNumChildrenIsSet(boolean)0%n/a112211
setOutputScale(int)0%n/a113311
setOutputScaleIsSet(boolean)0%n/a112211
setOutputColumn(int)0%n/a113311
setOutputColumnIsSet(boolean)0%n/a112211
unsetNumChildren()0%n/a112211
unsetOutputScale()0%n/a112211
unsetOutputColumn()0%n/a112211
unsetVarargStartIdx()0%n/a112211
unsetIsNullable()0%n/a112211
isSetJsonLiteral()0%0%221111
isSetSchemaChangeExpr()0%0%221111
unsetIsCastNullable()0%n/a112211
unsetShortCircuitEvaluation()0%n/a112211
setNodeTypeIsSet(boolean)0%0%223311
setTypeIsSet(boolean)0%0%223311
setOpcodeIsSet(boolean)0%0%223311
setAggExprIsSet(boolean)0%0%223311
setBoolLiteralIsSet(boolean)0%0%223311
setCaseExprIsSet(boolean)0%0%223311
setDateLiteralIsSet(boolean)0%0%223311
setFloatLiteralIsSet(boolean)0%0%223311
setIntLiteralIsSet(boolean)0%0%223311
setInPredicateIsSet(boolean)0%0%223311
setIsNullPredIsSet(boolean)0%0%223311
setLikePredIsSet(boolean)0%0%223311
setLiteralPredIsSet(boolean)0%0%223311
setSlotRefIsSet(boolean)0%0%223311
setStringLiteralIsSet(boolean)0%0%223311
setTupleIsNullPredIsSet(boolean)0%0%223311
setInfoFuncIsSet(boolean)0%0%223311
setDecimalLiteralIsSet(boolean)0%0%223311
setFnCallExprIsSet(boolean)0%0%223311
setLargeIntLiteralIsSet(boolean)0%0%223311
setOutputTypeIsSet(boolean)0%0%223311
setVectorOpcodeIsSet(boolean)0%0%223311
setFnIsSet(boolean)0%0%223311
setChildTypeIsSet(boolean)0%0%223311
setJsonLiteralIsSet(boolean)0%0%223311
setSchemaChangeExprIsSet(boolean)0%0%223311
setColumnRefIsSet(boolean)0%0%223311
setMatchPredicateIsSet(boolean)0%0%223311
setIpv4LiteralIsSet(boolean)0%0%223311
setIpv6LiteralIsSet(boolean)0%0%223311
setLabelIsSet(boolean)0%0%223311
setTimev2LiteralIsSet(boolean)0%0%223311
setVarbinaryLiteralIsSet(boolean)0%0%223311
setSearchParamIsSet(boolean)0%0%223311
read(TProtocol)0%n/a112211
deepCopy()0%n/a111111
setBoolLiteral(TBoolLiteral)0%n/a112211
setCaseExpr(TCaseExpr)0%n/a112211
setDateLiteral(TDateLiteral)0%n/a112211
setFloatLiteral(TFloatLiteral)0%n/a112211
setIntLiteral(TIntLiteral)0%n/a112211
setInPredicate(TInPredicate)0%n/a112211
setIsNullPred(TIsNullPredicate)0%n/a112211
setLikePred(TLikePredicate)0%n/a112211
setLiteralPred(TLiteralPredicate)0%n/a112211
setSlotRef(TSlotRef)0%n/a112211
setStringLiteral(TStringLiteral)0%n/a112211
setTupleIsNullPred(TTupleIsNullPredicate)0%n/a112211
setInfoFunc(TInfoFunc)0%n/a112211
setDecimalLiteral(TDecimalLiteral)0%n/a112211
setFnCallExpr(TFunctionCallExpr)0%n/a112211
setLargeIntLiteral(TLargeIntLiteral)0%n/a112211
setOutputType(TColumnType)0%n/a112211
setVectorOpcode(TExprOpcode)0%n/a112211
setJsonLiteral(TJsonLiteral)0%n/a112211
setSchemaChangeExpr(TSchemaChangeExpr)0%n/a112211
setColumnRef(TColumnRef)0%n/a112211
setMatchPredicate(TMatchPredicate)0%n/a112211
setIpv4Literal(TIPv4Literal)0%n/a112211
setIpv6Literal(TIPv6Literal)0%n/a112211
setTimev2Literal(TTimeV2Literal)0%n/a112211
setVarbinaryLiteral(TVarBinaryLiteral)0%n/a112211
unsetNodeType()0%n/a112211
unsetType()0%n/a112211
unsetOpcode()0%n/a112211
unsetAggExpr()0%n/a112211
unsetBoolLiteral()0%n/a112211
unsetCaseExpr()0%n/a112211
unsetDateLiteral()0%n/a112211
unsetFloatLiteral()0%n/a112211
unsetIntLiteral()0%n/a112211
unsetInPredicate()0%n/a112211
unsetIsNullPred()0%n/a112211
unsetLikePred()0%n/a112211
unsetLiteralPred()0%n/a112211
unsetSlotRef()0%n/a112211
unsetStringLiteral()0%n/a112211
unsetTupleIsNullPred()0%n/a112211
unsetInfoFunc()0%n/a112211
unsetDecimalLiteral()0%n/a112211
unsetFnCallExpr()0%n/a112211
unsetLargeIntLiteral()0%n/a112211
unsetOutputType()0%n/a112211
unsetVectorOpcode()0%n/a112211
unsetFn()0%n/a112211
unsetChildType()0%n/a112211
unsetJsonLiteral()0%n/a112211
unsetSchemaChangeExpr()0%n/a112211
unsetColumnRef()0%n/a112211
unsetMatchPredicate()0%n/a112211
unsetIpv4Literal()0%n/a112211
unsetIpv6Literal()0%n/a112211
unsetLabel()0%n/a112211
unsetTimev2Literal()0%n/a112211
unsetVarbinaryLiteral()0%n/a112211
unsetSearchParam()0%n/a112211
getNodeType()0%n/a111111
getType()0%n/a111111
getOpcode()0%n/a111111
getNumChildren()0%n/a111111
getAggExpr()0%n/a111111
getBoolLiteral()0%n/a111111
getCaseExpr()0%n/a111111
getDateLiteral()0%n/a111111
getFloatLiteral()0%n/a111111
getIntLiteral()0%n/a111111
getInPredicate()0%n/a111111
getIsNullPred()0%n/a111111
getLikePred()0%n/a111111
getLiteralPred()0%n/a111111
getSlotRef()0%n/a111111
getStringLiteral()0%n/a111111
getTupleIsNullPred()0%n/a111111
getInfoFunc()0%n/a111111
getDecimalLiteral()0%n/a111111
getOutputScale()0%n/a111111
getFnCallExpr()0%n/a111111
getLargeIntLiteral()0%n/a111111
getOutputColumn()0%n/a111111
getOutputType()0%n/a111111
getVectorOpcode()0%n/a111111
getFn()0%n/a111111
getVarargStartIdx()0%n/a111111
getChildType()0%n/a111111
isIsNullable()0%n/a111111
getJsonLiteral()0%n/a111111
getSchemaChangeExpr()0%n/a111111
getColumnRef()0%n/a111111
getMatchPredicate()0%n/a111111
getIpv4Literal()0%n/a111111
getIpv6Literal()0%n/a111111
getLabel()0%n/a111111
getTimev2Literal()0%n/a111111
getVarbinaryLiteral()0%n/a111111
isIsCastNullable()0%n/a111111
getSearchParam()0%n/a111111
isShortCircuitEvaluation()0%n/a111111
fieldForId(int)0%n/a111111
isSetIsNullPred()71%50%120101
isSetLikePred()71%50%120101
isSetLiteralPred()71%50%120101
isSetTupleIsNullPred()71%50%120101
isSetInfoFunc()71%50%120101
isSetFnCallExpr()71%50%120101
isSetOutputType()71%50%120101
isSetVectorOpcode()71%50%120101
scheme(TProtocol)90%50%120101
isSetNodeType()85%50%120101
isSetType()85%50%120101
isSetFn()85%50%120101
isSetChildType()85%50%120101
isSetColumnRef()85%50%120101
isSetMatchPredicate()85%50%120101
isSetIpv4Literal()85%50%120101
isSetIpv6Literal()85%50%120101
isSetLabel()85%50%120101
isSetTimev2Literal()85%50%120101
isSetVarbinaryLiteral()85%50%120101
isSetSearchParam()85%50%120101
static {...}1,031100%n/a0109001
setVarargStartIdx(int)100%n/a010301
setVarargStartIdxIsSet(boolean)100%n/a010201
setIsNullable(boolean)100%n/a010301
setIsNullableIsSet(boolean)100%n/a010201
setIsCastNullable(boolean)100%n/a010301
setIsCastNullableIsSet(boolean)100%n/a010201
setShortCircuitEvaluation(boolean)100%n/a010301
setShortCircuitEvaluationIsSet(boolean)100%n/a010201
isSetOpcode()100%100%020101
isSetAggExpr()100%100%020101
isSetBoolLiteral()100%100%020101
isSetCaseExpr()100%100%020101
isSetDateLiteral()100%100%020101
isSetFloatLiteral()100%100%020101
isSetIntLiteral()100%100%020101
isSetInPredicate()100%100%020101
isSetSlotRef()100%100%020101
isSetStringLiteral()100%100%020101
isSetDecimalLiteral()100%100%020101
isSetLargeIntLiteral()100%100%020101
TExprNode()100%n/a010301
write(TProtocol)100%n/a010201
setNodeType(TExprNodeType)100%n/a010201
setType(TTypeDesc)100%n/a010201
setOpcode(TExprOpcode)100%n/a010201
isSetNumChildren()100%n/a010101
setAggExpr(TAggregateExpr)100%n/a010201
isSetOutputScale()100%n/a010101
isSetOutputColumn()100%n/a010101
setFn(TFunction)100%n/a010201
isSetVarargStartIdx()100%n/a010101
setChildType(TPrimitiveType)100%n/a010201
isSetIsNullable()100%n/a010101
setLabel(String)100%n/a010201
isSetIsCastNullable()100%n/a010101
setSearchParam(TSearchParam)100%n/a010201
isSetShortCircuitEvaluation()100%n/a010101