ToUpper class

大文字の形式で文字列を返します。 文字列内の文字に大文字のバージョンがない場合、その文字は返される文字列内で変更されません。

Extends

コンストラクター

ToUpper()

ToUpper クラスの新しいインスタンスを初期化します。

プロパティ

negation

この評価の否定であるエバリュエーターを取得します。 この評価の否定であるエバリュエーターを設定します。

継承されたプロパティ

returnType

式を評価することによって必要な型。

type

エバリュエーターの式の型を取得します。

継承されたメソッド

tryEvaluate(Expression, MemoryInterface, Options)

式を評価します。

validateExpression(Expression)

式を検証します。

コンストラクターの詳細

ToUpper()

ToUpper クラスの新しいインスタンスを初期化します。

new ToUpper()

プロパティの詳細

negation

この評価の否定であるエバリュエーターを取得します。 この評価の否定であるエバリュエーターを設定します。

ExpressionEvaluator negation

プロパティ値

この評価の否定であるエバリュエーター。

継承されたプロパティの詳細

returnType

式を評価することによって必要な型。

returnType: ReturnType

プロパティ値

expressionEvaluator.returnType から継承

type

エバリュエーターの式の型を取得します。

type: string

プロパティ値

string

ExpressionEvaluator.type から継承

継承済みメソッドの詳細

tryEvaluate(Expression, MemoryInterface, Options)

式を評価します。

function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError

パラメーター

expression
Expression

評価する式。

state
MemoryInterface

グローバル状態情報。

options
Options

評価で使用されるオプション。

戻り値

エラーが発生した場合に null 以外の値とエラー文字列。

expressionEvaluator.tryEvaluate から継承

validateExpression(Expression)

式を検証します。

function validateExpression(expression: Expression)

パラメーター

expression
Expression

検証する式。

expressionEvaluator.validateExpression から継承