Groovyスクリプトでサポートされているクラスおよびメソッド
Groovyは、アプリケーション・コンポーザがサポートされるJavaプラットフォーム用の標準の動的スクリプト言語です。 このトピックでは、Groovyスクリプトで使用するためにサポートされているクラスおよびメソッドについて説明します。
クラスおよびメソッド
Groovyスクリプトを記述する場合、次の表に記載されているクラスおよびメソッドのみを使用できます。 他のクラスまたはメソッドを使用すると、最初は機能する可能性がありますが、コードを新しいバージョンに移行するとランタイム例外がスローされます。 そのため、記述するGroovyコードが、ここに示すクラスおよびメソッドに準拠していることを確認することをお薦めします。
クラスごとに、表にリストされているメソッド名に加えて、次のメソッド名も使用できます:
-
equals()
-
hashCode()
-
toString()
一方、次のメソッドはどのオブジェクトでも許可されません:
-
finalize()
-
getClass()
-
getMetaClass()
-
notify()
-
notifyAll()
-
wait()
クラス名 |
許可されるメソッド |
パッケージ |
---|---|---|
ADFContext |
getLocale() getSecurityContext() getUserRoles() isUserInRole() |
oracle.adf.share |
配列 |
任意のコンストラクタ 任意のメソッド |
java.sql |
配列 |
getArray() getElemType() getList() |
oracle.jbo.domain |
ArrayList |
任意のコンストラクタ 任意のメソッド |
java.util |
配列 |
任意のコンストラクタ 任意のメソッド |
java.util |
AttributeDef |
getAttributeKind() getIndex() getJavaType() getName() getPrecision() getProperty() getScale() getUIHelper() getUpdateableFlag() isMandatory() isQueriable() |
oracle.jbo |
AttributeHints |
getControlType() getDisplayHeight() getDisplayHint() getDisplayWidth() getFormat() getFormattedAttribute() getFormatter() getFormatterClassName() getHint() getLocaleName() parseFormattedAttribute() |
oracle.jbo |
AttributeList |
getAttribute() getAttributeIndexOf() getAttributeNames() setAttribute() |
oracle.jbo |
BaseLobDomain |
closeCharacterStream() closeInputStream() closeOutputStream() getInputStream() getLength() getOutputStream() getcharacterStream() |
oracle.jbo.domain |
BigDecimal |
任意のコンストラクタ 任意のメソッド |
java.math |
BigInteger |
任意のコンストラクタ 任意のメソッド |
java.math |
BitSet |
任意のコンストラクタ 任意のメソッド |
java.util |
Blob |
任意のコンストラクタ 任意のメソッド |
java.sql |
BlobDomain |
任意のコンストラクタ getBinaryOutputStream() getBinaryStream() getBufferSize() |
oracle.jbo.domain |
Boolean |
任意のコンストラクタ 任意のメソッド |
java.lang |
バイト |
任意のコンストラクタ 任意のメソッド |
java.lang |
カレンダ |
任意のコンストラクタ 任意のメソッド |
java.util |
Char |
任意のコンストラクタ bigDecimalValue() bigIntegerValue() booleanValue() doubleValue() floatValue() getValue() intValue() longValue() |
oracle.jbo.domain |
Clob |
任意のコンストラクタ 任意のメソッド |
java.sql |
ClobDomain |
任意のコンストラクタ toCharArray() |
oracle.jbo.domain |
コレクション |
任意のコンストラクタ 任意のメソッド |
java.util |
コレクション |
任意のコンストラクタ 任意のメソッド |
java.util |
コンパレータ |
任意のコンストラクタ 任意のメソッド |
java.util |
通貨 |
任意のコンストラクタ 任意のメソッド |
java.util |
DBSequence |
任意のコンストラクタ getValue() |
oracle.jbo.domain |
日付 |
任意のコンストラクタ 任意のメソッド |
java.util |
日付 |
任意のコンストラクタ 任意のメソッド |
java.sql |
日付 |
任意のコンストラクタ compareTo() dateValue() getValue() stringValue() timeValue() timestampValue() |
oracle.jbo.domain |
ディクショナリ |
任意のコンストラクタ 任意のメソッド |
java.util |
Double |
任意のコンストラクタ 任意のメソッド |
java.lang |
列挙 |
任意のコンストラクタ 任意のメソッド |
java.lang |
EnumMap |
任意のコンストラクタ 任意のメソッド |
java.util |
EnumSet |
任意のコンストラクタ 任意のメソッド |
java.util |
列挙 |
任意のコンストラクタ 任意のメソッド |
java.util |
EventListener |
任意のコンストラクタ 任意のメソッド |
java.util |
EventListenerProxy |
任意のコンストラクタ 任意のメソッド |
java.util |
EventObject |
任意のコンストラクタ 任意のメソッド |
java.util |
例外 |
任意のコンストラクタ 任意のメソッド |
java.lang |
ExprValueErrorHandler |
addAttribute() clearAttributes() raise() raiseLater() warn() |
oracle.jbo |
Float |
任意のコンストラクタ 任意のメソッド |
java.lang |
フォーマット可能 |
任意のコンストラクタ 任意のメソッド |
java.util |
FormattableFlags |
任意のコンストラクタ 任意のメソッド |
java.util |
フォーマッタ |
任意のコンストラクタ 任意のメソッド |
java.util |
GregorianCalendar |
任意のコンストラクタ 任意のメソッド |
java.util |
HashMap |
任意のコンストラクタ 任意のメソッド |
java.util |
HashSet |
任意のコンストラクタ 任意のメソッド |
java.util |
ハッシュ表 |
任意のコンストラクタ 任意のメソッド |
java.util |
IdentityHashMap |
任意のコンストラクタ 任意のメソッド |
java.util |
整数 |
任意のコンストラクタ 任意のメソッド |
java.lang |
イテレータ |
任意のコンストラクタ 任意のメソッド |
java.util |
JboException |
getDetails() getErrorCode() getErrorParameters() getLocalizedMessage() getMessage() getProductCode() getProperty() |
oracle.jbo |
JboWarning |
任意のコンストラクタ getDetails() getErrorCode() getErrorParameters() getLocalizedMessage() getMessage() getProductCode() getProperty() |
oracle.jbo |
キー |
toStringFormat() |
oracle.jbo |
LinkedHashMap |
任意のコンストラクタ 任意のメソッド |
java.util |
LinkedHashSet |
任意のコンストラクタ 任意のメソッド |
java.util |
LinkedList |
任意のコンストラクタ 任意のメソッド |
java.util |
リスト |
任意のコンストラクタ 任意のメソッド |
java.util |
ListIterator |
任意のコンストラクタ 任意のメソッド |
java.util |
ListResourceBundle |
任意のコンストラクタ 任意のメソッド |
java.util |
ロケール |
任意のコンストラクタ 任意のメソッド |
java.util |
Long |
任意のコンストラクタ 任意のメソッド |
java.lang |
マップ |
任意のコンストラクタ 任意のメソッド |
java.util |
計算 |
任意のコンストラクタ 任意のメソッド |
java.lang |
MathContext |
任意のコンストラクタ 任意のメソッド |
java.math |
NClob |
任意のコンストラクタ 任意のメソッド |
java.sql |
NameValuePairs |
任意のコンストラクタ getAttribute() getAttributeIndexOf() getAttributeNames() setAttribute() |
oracle.jbo |
NativeTypeDomainInterface |
getNativeObject() |
oracle.jbo.domain |
数値 |
任意のコンストラクタ bigDecimalValue() bigIntegerValue() booleanValue() byteValue() doubleValue() floatValue() getValue() intValue() longValue() shortValue() |
oracle.jbo.domain |
監視可能 |
任意のコンストラクタ 任意のメソッド |
java.util |
オブザーバ |
任意のコンストラクタ 任意のメソッド |
java.util |
PriorityQueue |
任意のコンストラクタ 任意のメソッド |
java.util |
Properties |
任意のコンストラクタ 任意のメソッド |
java.util |
PropertyPermission |
任意のコンストラクタ 任意のメソッド |
java.util |
PropertyResourceBundle |
任意のコンストラクタ 任意のメソッド |
java.util |
キュー |
任意のコンストラクタ 任意のメソッド |
java.util |
ランダム |
任意のコンストラクタ 任意のメソッド |
java.util |
RandomAccess |
任意のコンストラクタ 任意のメソッド |
java.util |
参照 |
任意のコンストラクタ 任意のメソッド |
java.sql |
ResourceBundle |
任意のコンストラクタ 任意のメソッド |
java.util |
行 |
getAttribute() getAttributeHints() getKey() getLookupDescription()
ノート: このメソッドは動的選択リスト・フィールド用で、属性名は動的選択リスト・フィールドDCL FOREIGN KEY(ID_C)のID属性です。 たとえば、動的選択リスト・フィールド Test_c getLookupDescription('Test_Id_c') は、動的選択リスト値を返します。 getOriginalAttributeValue() getPrimaryRowState() getSelectedListDisplayValue() getSelectedListDisplayValues() isAttributeChanged() isAttributeUpdateable() remove() revertRow() revertRowAndContainees() setAttribute() validate() |
oracle.jbo |
RowId |
任意のコンストラクタ 任意のメソッド |
java.sql |
RowIterator |
createAndInitRow() createRow() findByKey() findRowsMatchingCriteria() first() getAllRowsInRange() getCurrentRow() getEstimatedRowCount() hasNext() hasPrevious() insertRow() last() next() previous() reset() |
oracle.jbo |
RowSet |
avg() count() createAndInitRow() createRow() executeQuery() findByKey() findRowsMatchingCriteria() first() getAllRowsInRange() getCurrentRow() getEstimatedRowCount() hasNext() hasPrevious() insertRow() last() max() min() next() previous() reset() sum() |
oracle.jbo |
スキャナ |
任意のコンストラクタ 任意のメソッド |
java.util |
SecurityContext |
getUserName() getUserProfile() |
oracle.adf.share.security |
セッション |
getLocale() getLocaleContext() getUserData() |
oracle.jbo |
セット |
任意のコンストラクタ 任意のメソッド |
java.util |
不足 |
任意のコンストラクタ 任意のメソッド |
java.lang |
不足 |
任意のコンストラクタ 任意のメソッド |
java.lang |
SimpleTimeZone |
任意のコンストラクタ 任意のメソッド |
java.util |
SortedMap |
任意のコンストラクタ 任意のメソッド |
java.util |
SortedSet |
任意のコンストラクタ 任意のメソッド |
java.util |
スタック |
任意のコンストラクタ 任意のメソッド |
java.util |
StackTraceElement |
任意のコンストラクタ 任意のメソッド |
java.lang |
StrictMath |
任意のコンストラクタ 任意のメソッド |
java.lang |
文字列 |
任意のコンストラクタ 任意のメソッド |
java.lang |
StringBuffer |
任意のコンストラクタ 任意のメソッド |
java.lang |
StringBuilder |
任意のコンストラクタ 任意のメソッド |
java.lang |
StringTokenizer |
任意のコンストラクタ 任意のメソッド |
java.util |
構造 |
任意のコンストラクタ 任意のメソッド |
java.sql |
構造 |
getAttribute() setAttribute() |
oracle.jbo.domain |
StructureDef |
findAttributeDef() getAttributeIndexOf() |
oracle.jbo |
時間 |
任意のコンストラクタ 任意のメソッド |
java.sql |
TimeZone |
任意のコンストラクタ 任意のメソッド |
java.util |
タイマー |
任意のコンストラクタ 任意のメソッド |
java.util |
TimerTask |
任意のコンストラクタ 任意のメソッド |
java.util |
タイム・スタンプ |
任意のコンストラクタ 任意のメソッド |
java.sql |
タイム・スタンプ |
任意のコンストラクタ compareTo() dateValue() getValue() stringValue() timeValue() timestampValue() |
oracle.jbo.domain |
TreeMap |
任意のコンストラクタ 任意のメソッド |
java.util |
TreeSet |
任意のコンストラクタ 任意のメソッド |
java.util |
UUID |
任意のコンストラクタ 任意のメソッド |
java.util |
UserProfile |
getBusinessCity() getBusinessCountry() getBusinessEmail() getBusinessFax() getBusinessMobile() getBusinessPOBox() getBusinessPager() getBusinessPhone() getBusinessPostalAddr() getBusinessPostalCode() getBusinessState() getBusinessStreet() getDateofBirth() getDateofHire() getDefaultGroup() getDepartment() getDepartmentNumber() getDescription() getDisplayName() getEmployeeNumber() getEmployeeType() getFirstName() getGUID() getGivenName() getHomeAddress() getHomePhone() getInitials() getJpegPhoto() getLastName() getMaidenName() getManager() getMiddleName() getName() getNameSuffix() getOrganization() getOrganizationalUnit() getPreferredLanguage() getPrincipal() getProperties() getProperty() getTimeZone() getTitle() getUIAccessMode() getUniqueName() getUserID() getUserName() getWirelessAcctNumber() |
oracle.adf.share.security.identitymanagment ノート: ユーザー・レコードの対応する属性がアイデンティティ・ストアに移入されていない場合、またはアイデンティティ・プロバイダがそれらのメソッドをサポートしていない場合、これらのメソッドの一部は
null を返すことがあります。 |
UserProfile |
getUserPartyId() |
oracle.apps.cdm.foundation.publicModel.common.util.HzSessionUtil |
ValidationException |
getDetails() getErrorCode() getErrorParameters() getLocalizedMessage() getMessage() getProductCode() getProperty() |
oracle.jbo |
ベクター |
任意のコンストラクタ 任意のメソッド |
java.util |
ViewCriteria |
createAndInitRow() createRow() createViewCriteriaRow() findByKey() findRowsMatchingCriteria() first() getAllRowsInRange() getCurrentRow() getEstimatedRowCount() hasNext() hasPrevious() insertRow() last() next() previous() reset() |
oracle.jbo |
ViewCriteriaItem |
getValue() makeCompound() setOperator() setUpperColumns() setValue() |
oracle.jbo |
ViewCriteriaItemCompound |
ensureItem() getValue() makeCompound() setOperator() setUpperColumns() setValue() |
oracle.jbo |
ViewCriteriaRow |
ensureCriteriaItem() getConjunction() isUpperColumns() setConjunction() setUpperColumns() |
oracle.jbo |
ViewObject |
appendViewCriteria() avg() count() createAndInitRow() createRow() createViewCriteria() executeQuery() findByKey() findRowsMatchingCriteria() first() getAllRowsInRange() getCurrentRow() getEstimatedRowCount() getMaxFetchSize() hasNext() hasPrevious() insertRow() last() max() min() next() previous() reset() setMaxFetchSize() setSortBy() sum() |
oracle.jbo |
WeakHashMap |
任意のコンストラクタ 任意のメソッド |
java.util |