Newer Version Available
FormulaBuilder クラス
名前空間
使用方法
開発者プレビューの場合、入力規則に含めることができるすべての数式関数を Apex の数式で使用できます。詳細は、「コンテキスト別の数式演算子と関数」を参照してください。
FormulaBuilder メソッド
FormulaBuilder のメソッドは次のとおりです。
build()
署名
public FormulaEval.FormulaInstance build()
戻り値
型: FormulaEval.FormulaInstance
FormulaInstance オブジェクトのインスタンスを返します。項目の参照、関数、構文などの数式の検証に失敗した場合、このメソッドでは FormulaValidationException 例外が発生します。
builder()
署名
public static FormulaEval.FormulaBuilder builder()
戻り値
treatNumericNullAsZero(isNumericNullZero)
署名
public FormulaEval.FormulaBuilder treatNumericNullAsZero(Boolean isNumericNullZero)
パラメーター
- isNumericNullZero
- 型: Boolean
- true, の場合、数値の null はゼロとして扱われます。デフォルト値は、false です。
戻り値
withFormula(formulaText)
署名
public FormulaEval.FormulaBuilder withFormula(String formulaText)
パラメーター
- formulaText
- 型: String
戻り値
withGlobalVariables(formulaGlobals)
署名
public FormulaEval.FormulaBuilder withGlobalVariables(List<formulaeval.FormulaGlobal> formulaGlobals)
パラメーター
- formulaGlobals
- 型: List<FormulaEval.FormulaGlobal>
- FormulaGlobal 列挙の値を使用します。
戻り値
withReturnType(returnType)
署名
public FormulaEval.FormulaBuilder withReturnType(formulaeval.FormulaReturnType returnType)
パラメーター
- returnType
- 型: FormulaEval.FormulaReturnType
- FormulaReturnType 列挙の値を使用します。
戻り値
withType(contextType)
署名
public FormulaEval.FormulaBuilder withType(System.Type contextType)
パラメーター
- contextType
- 型: System.Type
- Apex オブジェクトまたは SObject に対して定義された Apex クラスのインスタンス。