|
||||||||||
前 次 | フレームあり フレームなし |
DecimalType を使用しているパッケージ | |
---|---|
jp.finaluna.api.blogic | 業務処理を実行する業務ロジックを定義する。 |
jp.finaluna.api.type | Javaの標準APIの型を内包した独自の型を定義する。 |
jp.finaluna.api.type.util | フレームワークのユーティリティを定義する。 |
jp.finaluna.api.type.util.validator | フレームワークのバリデーション機能を定義する。 |
jp.finaluna.api.blogic での DecimalType の使用 |
---|
DecimalType を返す jp.finaluna.api.blogic のメソッド | |
---|---|
DecimalType |
ProcessContext.createDecimalType()
DecimalTypeの取得。 |
DecimalType |
ProcessContext.createDecimalType(double value)
DecimalTypeの取得。 |
DecimalType |
ProcessContext.createDecimalType(int value)
DecimalTypeの取得。 |
DecimalType |
ProcessContext.createDecimalType(long value)
DecimalTypeの取得。 |
DecimalType |
ProcessContext.createDecimalType(java.lang.String value)
DecimalTypeの取得。 |
jp.finaluna.api.type での DecimalType の使用 |
---|
DecimalType として宣言されている jp.finaluna.api.type のフィールド | |
---|---|
static DecimalType |
DecimalType.D_0
スケール 0 の値 0。 |
static DecimalType |
DecimalType.D_1
スケール 0 の値 1。 |
static DecimalType |
DecimalType.D_10
スケール 0 の値 10。 |
static DecimalType |
DecimalType.D_100
スケール 0 の値 100。 |
static DecimalType |
DecimalType.D_1000
スケール 0 の値 1000。 |
static DecimalType |
DecimalType.D_M1
スケール 0 の値 -1。 |
DecimalType を返す jp.finaluna.api.type のメソッド | |
---|---|
DecimalType |
DecimalType.abs()
この数値の絶対値を取得する。 |
DecimalType |
IntegerType.add(DecimalType val)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(DecimalType augend)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
IntegerType.add(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(DecimalType augend,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.add(int augend)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(IntegerType augend)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(IntegerType augend,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.add(int augend,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
ConstantFactoryDelegate.createDecimalType(java.lang.String value)
DecimalTypeを生成する。 |
static DecimalType |
ConstantFactory.createDecimalType(java.lang.String value)
DecimalTypeを生成する。 |
DecimalType |
IntegerType.divide(DecimalType val,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(DecimalType divisor,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(DecimalType divisor,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(IntegerType val,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(IntegerType divisor,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(IntegerType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(IntegerType divisor,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(int val,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(int divisor,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(int val,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(int divisor,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.movePointLeft(int point)
この数値の小数点を、指定された値だけ左へ移動した値を取得する。 |
DecimalType |
DecimalType.movePointRight(int point)
この数値の小数点を、指定された値だけ右へ移動した値を取得する。 |
DecimalType |
IntegerType.multiply(DecimalType val)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(DecimalType multiplicand)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
IntegerType.multiply(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(DecimalType multiplicand,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.multiply(int multiplicand)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(IntegerType multiplicand)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(IntegerType multiplicand,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.multiply(int multiplicand,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.negate()
この数値に-1を乗じた値を取得する。 |
DecimalType |
DecimalType.pow(int exponent,
int precision,
MathUtil.Round round)
この数値を、指定の値でべき乗した値を取得する。 |
DecimalType |
DecimalType.remainder(DecimalType divisor)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
DecimalType.remainder(DecimalType divisor,
int scale,
MathUtil.Round round)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
DecimalType.remainder(int divisor)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
DecimalType.remainder(int divisor,
int scale,
MathUtil.Round round)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
DecimalType.setScale(int scale)
この丸め位置で丸めた数値を返す。 |
DecimalType |
DecimalType.setScale(int scale,
MathUtil.Round round)
この丸め位置、丸めモードで設定された数値を返す。 |
DecimalType |
IntegerType.subtract(DecimalType val)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(DecimalType subtrahend)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
IntegerType.subtract(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(DecimalType subtrahend,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.subtract(int subtrahend)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(IntegerType subtrahend)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(IntegerType subtrahend,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.subtract(int subtrahend,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType 型のパラメータを持つ jp.finaluna.api.type のメソッド | |
---|---|
DecimalType |
IntegerType.add(DecimalType val)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(DecimalType augend)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
IntegerType.add(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算した結果を取得する。 |
DecimalType |
DecimalType.add(DecimalType augend,
int scale,
MathUtil.Round round)
この数値に、指定した値を加算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
IntegerType.divide(DecimalType val,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(DecimalType divisor,
int scale)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
IntegerType.divide(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
DecimalType |
DecimalType.divide(DecimalType divisor,
int scale,
MathUtil.Round round)
この数値に、指定した値を除算した結果を取得する。 |
boolean |
DecimalType.isGreater(DecimalType compareNum)
この数値が指定された数値より大きいかどうかを判定する。 |
boolean |
DecimalType.isGreaterEqual(DecimalType compareNum)
この数値が指定された数値より大きいかどうかを判定する。 |
boolean |
DecimalType.isInRange(DecimalType small,
DecimalType large,
MathUtil.InRange range)
この数値が、指定された値、境界値条件で範囲内にあるかどうか判定する。 |
boolean |
DecimalType.isLess(DecimalType compareNum)
この数値が指定された数値より小さいかどうかを判定する。 |
boolean |
DecimalType.isLessEqual(DecimalType compareNum)
この数値が指定された数値より小さいかどうかを判定する。 |
DecimalType |
IntegerType.multiply(DecimalType val)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(DecimalType multiplicand)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
IntegerType.multiply(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算した結果を取得する。 |
DecimalType |
DecimalType.multiply(DecimalType multiplicand,
int scale,
MathUtil.Round round)
この数値に、指定した値を乗算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
DecimalType |
DecimalType.remainder(DecimalType divisor)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
DecimalType.remainder(DecimalType divisor,
int scale,
MathUtil.Round round)
この数値を、指定の値で除算した剰余を取得する。 |
DecimalType |
IntegerType.subtract(DecimalType val)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(DecimalType subtrahend)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
IntegerType.subtract(DecimalType val,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算した結果を取得する。 |
DecimalType |
DecimalType.subtract(DecimalType subtrahend,
int scale,
MathUtil.Round round)
この数値に、指定した値を減算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。 |
jp.finaluna.api.type.util での DecimalType の使用 |
---|
DecimalType を返す jp.finaluna.api.type.util のメソッド | |
---|---|
DecimalType |
MathUtil.averageDecimal(ListType<DecimalType> values,
int scale)
DecimalType の平均を算出する。 |
DecimalType |
MathUtil.averageDecimal(ListType<DecimalType> values,
int scale,
MathUtil.Round round)
DecimalType の平均を算出する。 |
DecimalType |
MathUtil.averageInteger(ListType<IntegerType> values,
int scale)
IntegerType の平均を算出する。 |
DecimalType |
MathUtil.averageInteger(ListType<IntegerType> values,
int scale,
MathUtil.Round round)
IntegerType の平均を算出する。 |
DecimalType |
DateUtil.getYears(DateType start,
DateType end,
DateUtil.DayBoundary boundary,
DateUtil.DayCountFraction fraction)
期間計算(年数) 指定した日付の期間(年数)を返す。 |
DecimalType |
NumberFormatUtil.parseDecimalType(StringCode numberString,
StringCode pattern)
受け取ったStringCodeをDecimalTypeにparseして返す。 |
DecimalType |
MathUtil.sumDecimal(ListType<DecimalType> values)
DecimalType を合計する。 |
DecimalType |
ConvertUtilDelegate.toDecimalType(int target)
int をDecimalType |
static DecimalType |
ConvertUtil.toDecimalType(int target)
int をDecimalType |
DecimalType |
FinalunaTypeConvertUtilDelegate.toDecimalType(IntegerType target)
IntegerType をDecimalType に変換する。 |
static DecimalType |
FinalunaTypeConvertUtil.toDecimalType(IntegerType target)
IntegerType をDecimalType に変換する。 |
DecimalType |
ConvertUtilDelegate.toDecimalType(java.lang.String target)
String をDecimalType |
static DecimalType |
ConvertUtil.toDecimalType(java.lang.String target)
String をDecimalType |
DecimalType |
FinalunaTypeConvertUtilDelegate.toDecimalType(StringCode target)
StringCode をDecimalType に変換する。 |
static DecimalType |
FinalunaTypeConvertUtil.toDecimalType(StringCode target)
StringCode をDecimalType に変換する。 |
DecimalType |
ConvertUtilDelegate.toDecimalTypeExact(java.lang.String target)
String をDecimalType |
static DecimalType |
ConvertUtil.toDecimalTypeExact(java.lang.String target)
String をDecimalType |
DecimalType |
FinalunaTypeConvertUtilDelegate.toDecimalTypeExact(StringCode target)
StringCode をDecimalType に変換する。 |
static DecimalType |
FinalunaTypeConvertUtil.toDecimalTypeExact(StringCode target)
StringCode をDecimalType に変換する。 |
DecimalType 型のパラメータを持つ jp.finaluna.api.type.util のメソッド | |
---|---|
StringCode |
NumberFormatUtil.format(DecimalType number,
StringCode pattern)
受け取ったDecimalTypeを数値フォーマットで指定したフォーマットの文字列表現で返す。 |
StringCode |
NumberFormatUtil.format(DecimalType number,
StringCode pattern,
MathUtil.Round roundingMode)
受け取ったDecimalTypeを数値フォーマットで指定したフォーマットの文字列表現で返す。 |
int |
ConvertUtilDelegate.intValue(DecimalType target)
DecimalType をint |
static int |
ConvertUtil.intValue(DecimalType target)
DecimalType をint |
int |
ConvertUtilDelegate.intValueExact(DecimalType target)
DecimalType をint |
static int |
ConvertUtil.intValueExact(DecimalType target)
DecimalType をint |
StringCode |
NumberFormatUtil.toPlainStringCode(DecimalType number)
指数フィールドなしで、受け取ったDecimalTypeの文字列表現を返す。 |
java.lang.String |
ConvertUtilDelegate.toString(DecimalType target)
DecimalType をString |
static java.lang.String |
ConvertUtil.toString(DecimalType target)
DecimalType をString |
Method parameters in jp.finaluna.api.type.util with type arguments of type DecimalType | |
---|---|
DecimalType |
MathUtil.averageDecimal(ListType<DecimalType> values,
int scale)
DecimalType の平均を算出する。 |
DecimalType |
MathUtil.averageDecimal(ListType<DecimalType> values,
int scale,
MathUtil.Round round)
DecimalType の平均を算出する。 |
DecimalType |
MathUtil.sumDecimal(ListType<DecimalType> values)
DecimalType を合計する。 |
jp.finaluna.api.type.util.validator での DecimalType の使用 |
---|
DecimalType 型のパラメータを持つ jp.finaluna.api.type.util.validator のメソッド | |
---|---|
boolean |
NumericValidator.isInRange(DecimalType value,
DecimalType min,
DecimalType max,
MathUtil.InRange range)
DecimalType型の範囲チェックを行う。 |
boolean |
NumericValidator.maxLength(DecimalType value,
int integerMax,
int decimalMax,
MathUtil.Boundary boundary)
DecimalType型の最大桁数チェックを行う。 |
boolean |
NumericValidator.maxLength(DecimalType value,
int integerMax,
MathUtil.Boundary boundary)
DecimalType型の最大桁数チェックを行う。 |
boolean |
NumericValidator.minLength(DecimalType value,
int integerMin,
int decimalMin,
MathUtil.Boundary boundary)
DecimalType型の最小桁数チェックを行う。 |
boolean |
NumericValidator.minLength(DecimalType value,
int integerMin,
MathUtil.Boundary boundary)
DecimalType型の最小桁数チェックを行う。 |
|
||||||||||
前 次 | フレームあり フレームなし |