id: 1 unit: static void functional_tests() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1397 end line: 1491 size: 81 LOC McCabe index: 1 number of parameters: 0 id: 2 unit: private String TextSplitBatchDetectEntities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 430 end line: 489 size: 53 LOC McCabe index: 9 number of parameters: 4 id: 3 unit: private String TextSplitBatchDetectKeyPhrases() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 820 end line: 867 size: 43 LOC McCabe index: 7 number of parameters: 3 id: 4 unit: private String TextSplitBatchDetectPiiEntities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 642 end line: 686 size: 40 LOC McCabe index: 6 number of parameters: 4 id: 5 unit: private List getBatches() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1103 end line: 1147 size: 39 LOC McCabe index: 12 number of parameters: 5 id: 6 unit: protected Block processRows() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1258 end line: 1299 size: 38 LOC McCabe index: 9 number of parameters: 4 id: 7 unit: private List getBatches() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1061 end line: 1100 size: 34 LOC McCabe index: 10 number of parameters: 4 id: 8 unit: private String TextSplitBatchTranslateText() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 962 end line: 990 size: 26 LOC McCabe index: 4 number of parameters: 4 id: 9 unit: static void runSplitBySentenceTests() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1326 end line: 1346 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: private ClientOverrideConfiguration createClientOverrideConfiguration() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 82 end line: 102 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: static void runMergeEntitiesTests() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1367 end line: 1386 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 12 unit: private List getBatches() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1040 end line: 1059 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 13 unit: private String redactEntityTypes() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 501 end line: 520 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 14 unit: private String redactPiiEntityTypes() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 698 end line: 717 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 15 unit: private static JSONArray applyOffset() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1025 end line: 1037 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 16 unit: static void performance_tests() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1493 end line: 1505 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 17 unit: private ComprehendClient getComprehendClient() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 103 end line: 114 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 18 unit: private TranslateClient getTranslateClient() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 115 end line: 126 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 19 unit: private String getEntityTypesAndValues() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 490 end line: 500 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 20 unit: private String getPiiEntityTypesAndValues() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 687 end line: 697 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 21 unit: private static String truncateUtf8() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1160 end line: 1170 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 22 unit: private static String getStringValue() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1310 end line: 1320 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 23 unit: private static String mergeEntitiesAll() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1009 end line: 1018 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 24 unit: private String getKeyPhraseValues() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 868 end line: 876 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 25 unit: private static String mergeEntities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 998 end line: 1006 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: public String translate_text() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 885 end line: 892 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 27 unit: static void runSplitLongTextTest() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1356 end line: 1363 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: public String redact_entities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 319 end line: 325 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 29 unit: public String redact_pii_entities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 542 end line: 548 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 30 unit: static void runStringLengthTests() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1348 end line: 1354 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 31 unit: public String detect_sentiment() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 220 end line: 225 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 32 unit: public String detect_sentiment_all() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 226 end line: 231 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 33 unit: public String detect_entities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 307 end line: 312 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 34 unit: public String detect_entities_all() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 313 end line: 318 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 35 unit: public String detect_pii_entities() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 530 end line: 535 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 36 unit: public String detect_pii_entities_all() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 536 end line: 541 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 37 unit: public String detect_key_phrases() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 727 end line: 732 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 38 unit: public String detect_key_phrases_all() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 733 end line: 738 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 39 unit: public String detect_dominant_language() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 141 end line: 145 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 40 unit: public String detect_dominant_language_all() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 146 end line: 150 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 41 unit: private static int getUtf8StringLength() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1149 end line: 1153 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 42 unit: private static String toJSON() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1231 end line: 1235 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 43 unit: public TextAnalyticsUDFHandler() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 128 end line: 131 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: private static String mergeText() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1020 end line: 1023 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 45 unit: public static void main() file: athena-udfs-textanalytics/src/main/java/com/amazonaws/athena/udf/textanalytics/TextAnalyticsUDFHandler.java start line: 1508 end line: 1512 size: 4 LOC McCabe index: 1 number of parameters: 1