# java:call

Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)

ベータ版コンテンツ

Javaメソッドを呼び出します。

Javaメソッドを呼び出すためには、java:call機能を使います。これは、たとえばTalend Studioで利用可能なBeanやルーチンを呼び出すために使用できます。

## 引数

Javaパラメーター。

サポートされている構文は次の3つです:

* 静的メソッドへの呼び出し: java:call(&lt;class\_name&gt;、&lt;method\_name&gt;、&lt;arguments&gt;)
* 非静的メソッドへの呼び出し: java:call(java:new(&lt;class\_name&gt;、&lt;constructor\_arguments&gt;)、&lt;method\_name&gt;、&lt;arguments&gt;)
* Javaオブジェクトの別のメソッドから返されるJavaオブジェクトの非静的メソッドへの呼び出し: java:call(java:call(&lt;class\_name&gt;、&lt;method\_name&gt;、&lt;arguments&gt;)、&lt;method\_name&gt;、&lt;arguments&gt;)

## 例

* [DSQLマップでBeanとルーチンを使用](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/8.0-R2024-11/using-beans-and-routines-in-dsql-map "java:callファンクションを使い、DSQLマップでグローバルルーチンとカスタムルーチンを呼び出します。")