| toString() |  | 0% |  | 0% | 40 | 40 | 105 | 105 | 1 | 1 |
| equals(TFunction) |  | 0% |  | 0% | 88 | 88 | 124 | 124 | 1 | 1 |
| compareTo(TFunction) |   | 7% |   | 3% | 52 | 53 | 115 | 123 | 0 | 1 |
| hashCode() |  | 0% |  | 0% | 37 | 37 | 51 | 51 | 1 | 1 |
| setFieldValue(TFunction._Fields, Object) |  | 0% |  | 0% | 35 | 35 | 69 | 69 | 1 | 1 |
| TFunction(TFunction) |  | 0% |  | 0% | 13 | 13 | 36 | 36 | 1 | 1 |
| getFieldValue(TFunction._Fields) |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 1 | 1 |
| isSet(TFunction._Fields) |  | 0% |  | 0% | 19 | 19 | 21 | 21 | 1 | 1 |
| clear() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| validate() |   | 45% |   | 66% | 6 | 10 | 4 | 19 | 0 | 1 |
| TFunction(TFunctionName, TFunctionBinaryType, List, TTypeDesc, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| readObject(ObjectInputStream) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| writeObject(ObjectOutputStream) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| addToArgTypes(TTypeDesc) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getArgTypesSize() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getArgTypesIterator() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetBinaryType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetArgTypes() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetRetType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| unsetHasVarArgs() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSetComment() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| unsetId() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetVectorized() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetIsUdtfFunction() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetIsStaticLoad() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetExpirationTime() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNameIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setBinaryTypeIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setArgTypesIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setRetTypeIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setCommentIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setSignatureIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setHdfsLocationIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setScalarFnIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setAggregateFnIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setChecksumIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setDictFunctionIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| read(TProtocol) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deepCopy() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSetHasVarArgs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setComment(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetBinaryType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetArgTypes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetRetType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetComment() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetSignature() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetHdfsLocation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetScalarFn() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetAggregateFn() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetChecksum() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetDictFunction() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBinaryType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArgTypes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRetType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isHasVarArgs() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComment() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSignature() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHdfsLocation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAggregateFn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getId() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChecksum() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isVectorized() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIsUdtfFunction() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIsStaticLoad() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExpirationTime() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDictFunction() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fieldForId(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| scheme(TProtocol) |  | 90% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetName() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetSignature() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetHdfsLocation() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetScalarFn() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetAggregateFn() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetChecksum() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetDictFunction() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 42 | 0 | 1 |
| TFunction() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| setHasVarArgs(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setHasVarArgsIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setId(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIdIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setVectorized(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setVectorizedIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setIsUdtfFunction(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIsUdtfFunctionIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setIsStaticLoad(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIsStaticLoadIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setExpirationTime(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setExpirationTimeIsSet(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| write(TProtocol) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setName(TFunctionName) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setBinaryType(TFunctionBinaryType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setArgTypes(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRetType(TTypeDesc) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignature(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHdfsLocation(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setScalarFn(TScalarFunction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAggregateFn(TAggregateFunction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isSetId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setChecksum(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isSetVectorized() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSetIsUdtfFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSetIsStaticLoad() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSetExpirationTime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDictFunction(TDictFunction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getScalarFn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |