インタフェース
jp.finaluna.api.type.IntegerType の使用

IntegerType を使用しているパッケージ
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 での IntegerType の使用
 

IntegerType を返す jp.finaluna.api.blogic のメソッド
 IntegerType ProcessContext.createIntegerType()
          IntegerTypeの取得。
 IntegerType ProcessContext.createIntegerType(double value)
          IntegerTypeの取得。
 IntegerType ProcessContext.createIntegerType(int value)
          IntegerTypeの取得。
 IntegerType ProcessContext.createIntegerType(long value)
          IntegerTypeの取得。
 IntegerType ProcessContext.createIntegerType(java.lang.String value)
          IntegerTypeの取得。
 

jp.finaluna.api.type での IntegerType の使用
 

IntegerType として宣言されている jp.finaluna.api.type のフィールド
static IntegerType IntegerType.I_0
           値 0。
static IntegerType IntegerType.I_1
           値 1。
static IntegerType IntegerType.I_10
           値 10。
static IntegerType IntegerType.I_100
           値 100。
static IntegerType IntegerType.I_1000
           値 1000。
static IntegerType IntegerType.I_M1
           値 -1。
 

IntegerType を返す jp.finaluna.api.type のメソッド
 IntegerType IntegerType.abs()
           この数値の絶対値を取得する。
 IntegerType IntegerType.add(int val)
           この数値に、指定した値を加算した結果を取得する。
 IntegerType IntegerType.add(IntegerType val)
           この数値に、指定した値を加算した結果を取得する。
 IntegerType ConstantFactoryDelegate.createIntegerType(java.lang.String value)
          IntegerTypeを生成する。
static IntegerType ConstantFactory.createIntegerType(java.lang.String value)
          IntegerTypeを生成する。
 IntegerType DecimalType.getInteger()
           この数値を、整数値に変換する。
 IntegerType DecimalType.getInteger(MathUtil.Round round)
           この数値を、指定された丸めモードを適用した整数値で取得する。
 IntegerType IntegerType.multiply(int val)
           この数値に、指定した値を乗算した結果を取得する。
 IntegerType IntegerType.multiply(IntegerType val)
           この数値に、指定した値を乗算した結果を取得する。
 IntegerType IntegerType.negate()
           この数値と絶対値が等しい負の値を取得する。
 IntegerType IntegerType.remainder(int val)
           この数値を、指定の値で除算した剰余を取得する。
 IntegerType IntegerType.remainder(IntegerType val)
           この数値を、指定の値で除算した剰余を取得する。
 IntegerType IntegerType.subtract(int val)
           この数値に、指定した値を減算した結果を取得する。
 IntegerType IntegerType.subtract(IntegerType val)
           この数値に、指定した値を減算した結果を取得する。
 

IntegerType 型のパラメータを持つ jp.finaluna.api.type のメソッド
 TimeType TimeType.add(DateUtil.Calendar field, IntegerType amount)
           この時刻の日付フィールドに対し、指定された値で加減算を行う。
 TimestampType TimestampType.add(DateUtil.Calendar field, IntegerType amount)
           この日付時刻の日付フィールドに対し、指定された値で加減算を行う。
 DateType DateType.add(DateUtil.Calendar field, IntegerType amount)
           この日付の日付フィールドに対し、指定された値で加減算を行う。
 DateAndTimeType DateAndTimeType.add(DateUtil.Calendar field, IntegerType amount)
           この日付時刻の日付フィールドに対し、指定された値で加減算を行う。
 IntegerType IntegerType.add(IntegerType val)
           この数値に、指定した値を加算した結果を取得する。
 DecimalType DecimalType.add(IntegerType augend)
           この数値に、指定した値を加算した結果を取得する。
 DecimalType DecimalType.add(IntegerType augend, 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)
           この数値に、指定した値を除算した結果を取得する。
 boolean IntegerType.isGreater(IntegerType compareNum)
           この数値が指定された数値より大きいかどうかを判定する。
 boolean IntegerType.isGreaterEqual(IntegerType compareNum)
           この数値が指定された数値より大きいかどうかを判定する。
 boolean IntegerType.isInRange(IntegerType small, IntegerType large, MathUtil.InRange range)
           この数値が、指定された値、境界値条件で範囲内にあるかどうか判定する。
 boolean IntegerType.isLess(IntegerType compareNum)
           この数値が指定された数値より小さいかどうかを判定する。
 boolean IntegerType.isLessEqual(IntegerType compareNum)
           この数値が指定された数値より小さいかどうかを判定する。
 IntegerType IntegerType.multiply(IntegerType val)
           この数値に、指定した値を乗算した結果を取得する。
 DecimalType DecimalType.multiply(IntegerType multiplicand)
           この数値に、指定した値を乗算した結果を取得する。
 DecimalType DecimalType.multiply(IntegerType multiplicand, int scale, MathUtil.Round round)
           この数値に、指定した値を乗算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。
 IntegerType IntegerType.remainder(IntegerType val)
           この数値を、指定の値で除算した剰余を取得する。
 TimeType TimeType.set(DateUtil.Calendar field, IntegerType amount)
           この時刻の指定フィールドに対し、指定された値を設定する。
 TimestampType TimestampType.set(DateUtil.Calendar field, IntegerType amount)
           この日付時刻の指定フィールドに対し、指定された値を設定する。
 DateType DateType.set(DateUtil.Calendar field, IntegerType amount)
           この日付の指定フィールドに対し、指定された値を設定する。
 DateAndTimeType DateAndTimeType.set(DateUtil.Calendar field, IntegerType amount)
           この日付時刻の指定フィールドに対し、指定された値を設定する。
 IntegerType IntegerType.subtract(IntegerType val)
           この数値に、指定した値を減算した結果を取得する。
 DecimalType DecimalType.subtract(IntegerType subtrahend)
           この数値に、指定した値を減算した結果を取得する。
 DecimalType DecimalType.subtract(IntegerType subtrahend, int scale, MathUtil.Round round)
           この数値に、指定した値を減算し、指定された丸め位置および丸めモードを用いて丸められた結果を取得する。
 

jp.finaluna.api.type.util での IntegerType の使用
 

IntegerType として宣言されている jp.finaluna.api.type.util のフィールド
static IntegerType DateUtil.D_1
           値 1。
static IntegerType DateUtil.D_12
           値 12。
static IntegerType DateUtil.D_15
           値 15。
static IntegerType DateUtil.D_2
           値 2。
static IntegerType DateUtil.D_360
           値 360。
static IntegerType DateUtil.D_365
           値 365。
static IntegerType DateUtil.D_366
           値 366。
static IntegerType DateUtil.D_M1
           値 -1。
static IntegerType DateUtil.D_M2
           値 -2。
 

IntegerType を返す jp.finaluna.api.type.util のメソッド
 IntegerType DateUtil.getDays(DateType start, DateType end, DateUtil.DayBoundary boundary)
          期間計算(日数) 指定した日付間の実日数を返す。
 IntegerType DateUtil.getDays(DateType start, DateType end, DateUtil.DayBoundary boundary, DateUtil.DayCountFraction fraction)
          期間計算(日数) 指定した日付間の日数を返す。
 IntegerType NumberFormatUtil.parseIntegerType(StringCode integerString, StringCode pattern)
          受け取ったStringCodeをIntegerTypeにparseして返す。
 IntegerType MathUtil.sumInteger(ListType<IntegerType> values)
           IntegerTypeを合計する。
 IntegerType ConvertUtilDelegate.toIntegerType(int target)
          intIntegerTypeに変換する。
static IntegerType ConvertUtil.toIntegerType(int target)
          intIntegerTypeに変換する。
 IntegerType ConvertUtilDelegate.toIntegerType(java.lang.String target)
          StringIntegerTypeに変換する。
static IntegerType ConvertUtil.toIntegerType(java.lang.String target)
          StringIntegerTypeに変換する。
 IntegerType FinalunaTypeConvertUtilDelegate.toIntegerType(StringCode target)
          StringCodeIntegerTypeに変換する。
static IntegerType FinalunaTypeConvertUtil.toIntegerType(StringCode target)
          StringCodeIntegerTypeに変換する。
 IntegerType ConvertUtilDelegate.toIntegerTypeExact(java.lang.String target)
          StringIntegerTypeに変換する。
static IntegerType ConvertUtil.toIntegerTypeExact(java.lang.String target)
          StringIntegerTypeに変換する。
 IntegerType FinalunaTypeConvertUtilDelegate.toIntegerTypeExact(StringCode target)
          StringCodeIntegerTypeに変換する。
static IntegerType FinalunaTypeConvertUtil.toIntegerTypeExact(StringCode target)
          StringCodeIntegerTypeに変換する。
 

IntegerType 型のパラメータを持つ jp.finaluna.api.type.util のメソッド
 StringCode NumberFormatUtil.format(IntegerType integer, StringCode pattern)
          受け取ったIntegerTypeを数値フォーマットで指定したフォーマットの文字列表現で返す。
 int ConvertUtilDelegate.intValue(IntegerType target)
          IntegerTypeintに変換する。
static int ConvertUtil.intValue(IntegerType target)
          IntegerTypeintに変換する。
 int ConvertUtilDelegate.intValueExact(IntegerType target)
          IntegerTypeintに変換する。
static int ConvertUtil.intValueExact(IntegerType target)
          IntegerTypeintに変換する。
 DecimalType FinalunaTypeConvertUtilDelegate.toDecimalType(IntegerType target)
          IntegerTypeDecimalTypeに変換する。
static DecimalType FinalunaTypeConvertUtil.toDecimalType(IntegerType target)
          IntegerTypeDecimalTypeに変換する。
 java.lang.String ConvertUtilDelegate.toString(IntegerType target)
          IntegerTypeStringに変換する。
static java.lang.String ConvertUtil.toString(IntegerType target)
          IntegerTypeStringに変換する。
 

Method parameters in jp.finaluna.api.type.util with type arguments of type IntegerType
 DecimalType MathUtil.averageInteger(ListType<IntegerType> values, int scale)
           IntegerTypeの平均を算出する。
 DecimalType MathUtil.averageInteger(ListType<IntegerType> values, int scale, MathUtil.Round round)
           IntegerTypeの平均を算出する。
 IntegerType MathUtil.sumInteger(ListType<IntegerType> values)
           IntegerTypeを合計する。
 

jp.finaluna.api.type.util.validator での IntegerType の使用
 

IntegerType 型のパラメータを持つ jp.finaluna.api.type.util.validator のメソッド
 boolean NumericValidator.isInRange(IntegerType value, IntegerType min, IntegerType max, MathUtil.InRange range)
           IntegerType型の範囲チェックを行う。
 boolean NumericValidator.maxLength(IntegerType value, int max, MathUtil.Boundary boundary)
           IntegerType型の最大桁数チェックを行う。
 boolean NumericValidator.minLength(IntegerType value, int min, MathUtil.Boundary boundary)
           IntgerType型の最小桁数チェックを行う。