1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00
node-red/packages/node_modules/@node-red/editor-client/locales/ja/jsonata.json
2018-10-03 14:08:16 +01:00

223 lines
16 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"$string": {
"args": "arg",
"desc": "以下の型変換ルールを用いて、引数 *arg* を文字列へ型変換します。:\n\n - 文字列は変換しません。\n - 関数は空の文字列に変換します。\n - JSONの数値として表現できないため、無限大やNaNはエラーになります。\n - 他の値は `JSON.stringify` 関数を用いて、JSONの文字列へ変換します。"
},
"$length": {
"args": "str",
"desc": "文字列 `str` の文字数を返します。 `str` が文字列でない場合、エラーを返します。"
},
"$substring": {
"args": "str, start[, length]",
"desc": "位置 `start` (ゼロオフセット)から開始する引数 `str` の文字列を返します。 `length` を指定した場合、部分文字列は最大 `length` 文字を持ちます。 `start` が負の値の場合、その値は `str` の末尾からの文字数を指します。"
},
"$substringBefore": {
"args": "str, chars",
"desc": "`str` 内で先頭に存在する文字列 `chars` より前の部分文字列を返します。 `str` が `chars` を持たない場合、 `str` を返します。"
},
"$substringAfter": {
"args": "str, chars",
"desc": "`str` 内で先頭に存在する文字列 `chars` より後ろの部分文字列を返します。 `str` が `chars` を持たない場合、 `str` を返します。"
},
"$uppercase": {
"args": "str",
"desc": "`str` の全ての文字を大文字にした文字列を返します。"
},
"$lowercase": {
"args": "str",
"desc": "`str` の全ての文字を小文字にした文字列を返します。"
},
"$trim": {
"args": "str",
"desc": "以下のステップを適用して `str` 内の全ての空白文字を取り除き、正規化します。\n\n - 全てのタブ、キャリッジリターン、ラインフィードを空白に置き換える。\n- 連続する空白を1つの空白に減らす。\n- 末尾と先頭の空白を削除する。\n\n `str` を指定しない場合(例: 本関数を引数なしで呼び出す)、コンテキスト値を `str` の値として使用します。 `str` が文字列でない場合、エラーになります。"
},
"$contains": {
"args": "str, pattern",
"desc": "`str` が `pattern` とマッチした場合は `true` 、マッチしない場合は `false` を返します。 `str` を指定しない場合(例: 本関数を1つの引数で呼び出す)、コンテキスト値を `str` の値として使用します。引数 `pattern` は文字列や正規表現とすることができます。"
},
"$split": {
"args": "str[, separator][, limit]",
"desc": "引数 `str` を分割し、部分文字列の配列にします。 `str` が文字列でない場合、エラーになります。省略可能な引数 `separator` には `str` を分割する文字を文字列または正規表現で指定します。 `separator` を指定しない場合、空の文字列と見なし、 `str` は1文字ずつから成る配列に分割します。 `separator` が文字列でない場合、エラーになります。省略可能な引数 `limit` には、結果の配列が持つ部分文字列の最大数を指定します。この数を超える部分文字列は破棄されます。 `limit` を指定しない場合、 `str` は結果の配列のサイズに上限なく完全に分割されます。 `limit` が負の値の場合、エラーになります。"
},
"$join": {
"args": "array[, separator]",
"desc": "文字列の配列を、省略可能な引数 `separator` で区切った1つの文字列へ連結します。配列 `array` が文字列でない要素を含む場合、エラーになります。 `separator` を指定しない場合、空の文字列と見なします(例: 文字列間の `separator` なし)。 `separator` が文字列でない場合、エラーになります。"
},
"$match": {
"args": "str, pattern [, limit]",
"desc": "文字列 `str` に対して正規表現 `pattern` を適用し、オブジェクトの配列を返します。配列要素のオブジェクトは `str` のうちマッチした部分の情報を保持します。"
},
"$replace": {
"args": "str, pattern, replacement [, limit]",
"desc": "文字列 `str` からパターン `pattern` を検索し、置換文字列 `replacement` に置き換えます。\n\n任意の引数 `limit` には、置換回数の上限値を指定します。"
},
"$now": {
"args": "",
"desc": "ISO 8601互換形式の時刻を生成し、文字列として返します。"
},
"$base64encode": {
"args": "string",
"desc": "ASCII形式の文字列をBase 64形式へ変換します。文字列内の各文字は、バイナリデータのバイト値として扱われます。文字列内の文字は、URIエンコードした文字列も含め、0x00から0xFFの範囲である必要があります。範囲外のユニコードの文字はサポートされません。"
},
"$base64decode": {
"args": "string",
"desc": "UTF-8のコードページを用いて、Base 64形式のバイト値を文字列に変換します。"
},
"$number": {
"args": "arg",
"desc": "以下の型変換ルールを用いて、引数 `arg` を数値へ変換します。:\n\n - 数値は、変換しません。\n - 正しいJSONの数値を表す文字列は、数値に変換します。\n - 他の形式の値は、エラーになります。"
},
"$abs": {
"args": "number",
"desc": "引数 `number` の絶対値を返します。"
},
"$floor": {
"args": "number",
"desc": "`number` の値を `number` 以下の最も近い整数値へ切り捨てた値を返します。"
},
"$ceil": {
"args": "number",
"desc": "`number` の値を `number` 以上の最も近い整数値へ切り上げた値を返します。"
},
"$round": {
"args": "number [, precision]",
"desc": " `number` `precision` "
},
"$power": {
"args": "base, exponent",
"desc": " `base` `exponent` "
},
"$sqrt": {
"args": "number",
"desc": " `number` "
},
"$random": {
"args": "",
"desc": "01"
},
"$millis": {
"args": "",
"desc": "Unix(1 January, 1970 UTC) `$millis()` "
},
"$sum": {
"args": "array",
"desc": " `array` `array` "
},
"$max": {
"args": "array",
"desc": " `array` `array` "
},
"$min": {
"args": "array",
"desc": " `array` `array` "
},
"$average": {
"args": "array",
"desc": " `array` `array` "
},
"$boolean": {
"args": "arg",
"desc": ":\n\n - `Boolean` : \n - `string`: : `false`\n - `string`: : `true`\n - `number`: `0` : `false`\n - `number`: 0 : `true`\n - `null` : `false`\n - `array`: : `false`\n - `array`: `true` : `true`\n - `array`: `false` : `false`\n - `object`: : `false`\n - `object`: : `true`\n - `function` : `false`"
},
"$not": {
"args": "arg",
"desc": " `arg` "
},
"$exists": {
"args": "arg",
"desc": "`arg` `true` (: ) `false` "
},
"$count": {
"args": "array",
"desc": ""
},
"$append": {
"args": "array, array",
"desc": "2"
},
"$sort": {
"args": "array [, function]",
"desc": " `array` \n\n `function` 2\n\n`function(left, right)`\n\nleftright2leftright `true` `false` "
},
"$reverse": {
"args": "array",
"desc": " `array` "
},
"$shuffle": {
"args": "array",
"desc": " `array` "
},
"$zip": {
"args": "array, ...",
"desc": " `array1` `arrayN` 0, 1, 2.... "
},
"$keys": {
"args": "object",
"desc": ""
},
"$lookup": {
"args": "object, key",
"desc": ""
},
"$spread": {
"args": "object",
"desc": "key/value1key/valuekey/value"
},
"$merge": {
"args": "array<object>",
"desc": "`object` 1 `object` key/value `object` key/value"
},
"$sift": {
"args": "object, function",
"desc": " `object` key/value `function` \n\n `function` \n\n`function(value [, key [, object]])`"
},
"$each": {
"args": "object, function",
"desc": "`object` key/value `function` "
},
"$map": {
"args": "array, function",
"desc": " `array` `function` \n\n `function` \n\n`function(value [, index [, array]])`"
},
"$filter": {
"args": "array, function",
"desc": " `array` `function` \n\n `function` \n\n`function(value [, index [, array]])`"
},
"$reduce": {
"args": "array, function [, init]",
"desc": " `function` `function` `function` \n\n `function` 2\n\n `init` "
},
"$flowContext": {
"args": "string",
"desc": ""
},
"$globalContext": {
"args": "string",
"desc": ""
},
"$pad": {
"args": "string, width [, char]",
"desc": " `width` `string` \n\n`width` \n\n `char` 使"
},
"$fromMillis": {
"args": "number",
"desc": "Unix(1 January, 1970 UTC)ISO 8601"
},
"$formatNumber": {
"args": "number, picture [, options]",
"desc": "`number` `picture` \n\nXPath F&O 3.1XPath/XQueryfn:format-number picture fn:format-number\n\n `options` 使XPath F&O 3.1name/value"
},
"$formatBase": {
"args": "number [, radix]",
"desc": "`number` `radix` `radix` 10 `radix` 236"
},
"$toMillis": {
"args": "timestamp",
"desc": "ISO 8601 `timestamp` Unix(1 January, 1970 UTC) "
},
"$env": {
"args": "arg",
"desc": "\n\nNode-RED"
}
}