プライマリ・コンテンツに移動
Oracle® Big Data Discovery Cloud Service Studioユーザー・ガイド

E65365-05
目次へ
目次
索引へ移動
索引

前
次
機械翻訳について

Groovyの予約済キーワードおよびサポートされていない機能

このトピックでは、StudioでサポートされていないGroovy言語機能と予約済キーワードをリストします。

予約済キーワード

予約済キーワードは、Groovy言語で特別な意味を持つため、Groovyスクリプトで変数名または関数名として使用できない単語です。 次の表は、Groovyの予約済キーワードを示しています:

abstract as assert
boolean break byte
case catch char
class const 続行
def default do
double else enum
extends false final
finally float for
goto if implements
import in instanceof
int interface long
native new null
package private protected
public return short
static strictfp super
switch synchronized this
threadsafe スロー throws
transient true try
void volatile while
さらに、次のキーワードは、Studioで使用される変換関数によって予約されています:
DEFAULTLANG MILLISECONDS SECONDS
MINUTES HOURS DAYS
WEEKS MONTHS YEARS
DATEFORMAT_DEFAULT

名前の予約済キーワードを含む属性は、行マップ・フォーマットからのみ参照でき、直接参照するとエラーが発生します。 行マップ・フォーマットの詳細は、「変数の書式」を参照してください。

サポートされない関数

セキュリティ上の理由により、「変換」では、元のGroovyクラスの一部はサポートされていません。 たとえば、System.xxxメソッドはサポートされません。 サポートされないクラスのメソッドを含む変換スクリプトはエラー(セキュリティ例外エラー・メッセージなど)を生成するため、Studio内のスクリプトには保存できません。

「変換エディタ」「関数」リストにリストされている関数や、次のクラスの関数を使用できます(その他の元のGroovy関数はサポートされていません)。

注意:

使用する必要がある関数がサポートされていない場合は、Oracle Customer Supportにご連絡ください。

この表は、サポートされているGroovyクラスを示しています:

Math Integer Float
Double Long BigDecimal
Date Geocode Object
Closure String Set
Array InvokerHelper Exception
Rowbinding