ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 1 | <externalLibrary xmlns="library"> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 2 | <language>JAVA</language> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 3 | <libraryFunctions> |
| 4 | <libraryFunction> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 5 | <function_type>SCALAR</function_type> |
| 6 | <name>parseTweet</name> |
Raman Grover | 66b8a07 | 2013-11-21 14:46:21 +0530 | [diff] [blame] | 7 | <arguments>TweetInputType</arguments> |
| 8 | <return_type>TweetOutputType</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 9 | <definition>org.apache.asterix.external.library.ParseTweetFactory |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 10 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 11 | </libraryFunction> |
| 12 | <libraryFunction> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 13 | <function_type>SCALAR</function_type> |
ramangrover29 | ae85a1d | 2015-06-26 17:26:05 -0700 | [diff] [blame] | 14 | <name>addHashTags</name> |
| 15 | <arguments>Tweet</arguments> |
| 16 | <return_type>ProcessedTweet</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 17 | <definition>org.apache.asterix.external.library.AddHashTagsFactory |
ramangrover29 | ae85a1d | 2015-06-26 17:26:05 -0700 | [diff] [blame] | 18 | </definition> |
| 19 | </libraryFunction> |
| 20 | <libraryFunction> |
| 21 | <function_type>SCALAR</function_type> |
| 22 | <name>addHashTagsInPlace</name> |
| 23 | <arguments>Tweet</arguments> |
| 24 | <return_type>ProcessedTweet</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 25 | <definition>org.apache.asterix.external.library.AddHashTagsInPlaceFactory |
ramangrover29 | ae85a1d | 2015-06-26 17:26:05 -0700 | [diff] [blame] | 26 | </definition> |
| 27 | </libraryFunction> |
| 28 | <libraryFunction> |
| 29 | <function_type>SCALAR</function_type> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 30 | <name>mysum</name> |
| 31 | <arguments>AINT32,AINT32</arguments> |
| 32 | <return_type>AINT32</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 33 | <definition>org.apache.asterix.external.library.SumFactory |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 34 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 35 | </libraryFunction> |
| 36 | <libraryFunction> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 37 | <function_type>SCALAR</function_type> |
ramangrover29 | 95135de | 2013-04-25 04:00:27 -0700 | [diff] [blame] | 38 | <name>getCapital</name> |
| 39 | <arguments>ASTRING</arguments> |
| 40 | <return_type>CountryCapitalType</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 41 | <definition>org.apache.asterix.external.library.CapitalFinderFactory |
ramangrover29 | 95135de | 2013-04-25 04:00:27 -0700 | [diff] [blame] | 42 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 43 | </libraryFunction> |
| 44 | <libraryFunction> |
ramangrover29 | 95135de | 2013-04-25 04:00:27 -0700 | [diff] [blame] | 45 | <function_type>SCALAR</function_type> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 46 | <name>toUpper</name> |
| 47 | <arguments>TextType</arguments> |
| 48 | <return_type>TextType</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 49 | <definition>org.apache.asterix.external.library.UpperCaseFactory |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 50 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 51 | </libraryFunction> |
| 52 | <libraryFunction> |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 53 | <function_type>SCALAR</function_type> |
| 54 | <name>allTypes</name> |
| 55 | <arguments>AllType</arguments> |
| 56 | <return_type>AllType</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 57 | <definition>org.apache.asterix.external.library.AllTypesFactory |
ramangrover29 | d554ab4 | 2013-04-21 20:04:52 -0700 | [diff] [blame] | 58 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 59 | </libraryFunction> |
| 60 | <libraryFunction> |
ramangrover29 | 93dd823 | 2013-07-03 22:51:25 -0700 | [diff] [blame] | 61 | <function_type>SCALAR</function_type> |
| 62 | <name>echoDelay</name> |
| 63 | <arguments>TweetMessageType</arguments> |
| 64 | <return_type>TweetMessageType</return_type> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 65 | <definition>org.apache.asterix.external.library.EchoDelayFactory |
ramangrover29 | 93dd823 | 2013-07-03 22:51:25 -0700 | [diff] [blame] | 66 | </definition> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 67 | </libraryFunction> |
| 68 | </libraryFunctions> |
Raman Grover | 7696def | 2013-12-02 10:34:07 +0530 | [diff] [blame] | 69 | <libraryAdapters> |
| 70 | <libraryAdapter> |
Chris Hillery | e64055d | 2014-10-11 00:14:39 -0700 | [diff] [blame] | 71 | <name>test_typed_adapter</name> |
Ian Maxon | f18bba2 | 2015-08-21 12:35:14 -0700 | [diff] [blame^] | 72 | <factory_class>org.apache.asterix.external.library.adapter.TestTypedAdapterFactory |
ramangrover29 | ae85a1d | 2015-06-26 17:26:05 -0700 | [diff] [blame] | 73 | </factory_class> |
Raman Grover | 7696def | 2013-12-02 10:34:07 +0530 | [diff] [blame] | 74 | </libraryAdapter> |
| 75 | </libraryAdapters> |
ramangrover29 | 98c0a60 | 2013-10-04 16:13:05 +0530 | [diff] [blame] | 76 | </externalLibrary> |