第13章 はじめに


概要

この章では、Apache Camel でサポートされているすべての式言語の概要を説明します。

13.1. 言語の概要

式および述語言語の表

表13.1「式および述語」 は、式言語と述語言語を呼び出すための異なる構文の概要をまとめています。

表13.1 式および述語
言語Static メソッドFluent DSL メソッドXML 要素アノテーションアーティファクト

カスタマポータルの Apache Camel 開発ガイドBean インテグレーション を参照してください。

bean()

EIP().method()

method

@Bean

Camel core

14章定数

constant()

EIP().constant()

constant

@Constant

Camel core

15章EL

el()

EIP().el()

el

@EL

camel-juel

17章Groovy

groovy()

EIP().groovy()

groovy

@Groovy

camel-groovy

18章ヘッダー

header()

EIP().header()

header

@Header

Camel core

19章JavaScript

javaScript()

EIP().javaScript()

javaScript

@JavaScript

camel-script

20章JoSQL

sql()

EIP().sql()

sql

@SQL

camel-josql

21章JsonPath

なし

EIP().jsonpath()

jsonpath

@JsonPath

camel-jsonpath

22章JXPath

なし

EIP().jxpath()

jxpath

@JXPath

camel-jxpath

23章MVEL

mvel()

EIP().mvel()

mvel

@MVEL

camel-mvel

24章Object-Graph Navigation Language (OGNL)

ognl()

EIP().ognl()

ognl

@OGNL

camel-ognl

25章PHP (非推奨)

php()

EIP().php()

php

@PHP

camel-script

26章エクスチェンジプロパティー

property()

EIP().property()

プロパティー

@Property

Camel core

27章Python (非推奨)

python()

EIP().python()

python

@Python

camel-script

28章Ref

ref()

EIP().ref()

ref

該当なし

Camel core

29章Ruby (非推奨)

ruby()

EIP().ruby()

ruby

@Ruby

camel-script

30章Simple 言語/16章File 言語

simple()

EIP().simple()

simple

@Simple

Camel core

31章SpEL

spel()

EIP().spel()

spel

@SpEL

camel-spring

32章XPath 言語

xpath()

EIP().xpath()

xpath

@XPath

Camel core

33章XQuery

xquery()

EIP().xquery()

xquery

@XQuery

camel-saxon

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.