public class WeightedStaticContainer extends java.lang.Object implements WeightedEvaluate, java.io.Serializable
修飾子とタイプ | クラスと説明 |
---|---|
static class |
WeightedStaticContainer.DynamicWeightedProcedure |
修飾子とタイプ | フィールドと説明 |
---|---|
static java.math.BigDecimal |
HANDRED |
static java.math.BigDecimal |
ZERO |
コンストラクタと説明 |
---|
WeightedStaticContainer(java.lang.String weightedTypeName,
java.lang.String assignID,
java.lang.String assignProcessName,
SessionValueProducer[] weightedTargetProducer,
WeightedTargetNullAction targetNullAction,
java.lang.Integer targetNullErrorCode,
java.lang.String targetNullErrorMessage,
SessionValueProducer weightedStaticProducer,
WeightedStaticNullAction weightedNullAction,
java.lang.Integer weightedNullErrorCode,
java.lang.String weightedNullErrorMessage,
SessionValueProducer weightedScaleProducer,
SessionValueProducer weightedRoundProducer,
java.lang.Integer weightedScale,
java.lang.Integer weightedRoundMode,
java.lang.Boolean adjustToBig,
Key[] adjustToPtypeName,
boolean percentFlag,
SessionTemplateEvaluatable sessionTemplate) |
public static final java.math.BigDecimal HANDRED
public static final java.math.BigDecimal ZERO
public WeightedStaticContainer(java.lang.String weightedTypeName, java.lang.String assignID, java.lang.String assignProcessName, SessionValueProducer[] weightedTargetProducer, WeightedTargetNullAction targetNullAction, java.lang.Integer targetNullErrorCode, java.lang.String targetNullErrorMessage, SessionValueProducer weightedStaticProducer, WeightedStaticNullAction weightedNullAction, java.lang.Integer weightedNullErrorCode, java.lang.String weightedNullErrorMessage, SessionValueProducer weightedScaleProducer, SessionValueProducer weightedRoundProducer, java.lang.Integer weightedScale, java.lang.Integer weightedRoundMode, java.lang.Boolean adjustToBig, Key[] adjustToPtypeName, boolean percentFlag, SessionTemplateEvaluatable sessionTemplate)
public int getScale(Session session) throws AssignException
WeightedEvaluate
getScale
インタフェース内 WeightedEvaluate
AssignException
public int getRoundMode(Session session)
WeightedEvaluate
getRoundMode
インタフェース内 WeightedEvaluate
public Session weighted(Session session, int scale, int roundMode) throws AssignException
WeightedEvaluate
weighted
インタフェース内 WeightedEvaluate
AssignException
public static WeightedStaticContainer getWeightedStaticContainer(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.Map weightedSection)
public java.lang.String getAssignID()
public java.lang.String getAssignProcessName()
public SessionValueProducer[] getWeightedTargetProducer()
public SessionValueProducer getWeightedStaticProducer()
public SessionValueProducer getWeightedScaleProducer()
public SessionValueProducer getWeightedRoundProducer()
public java.lang.Integer getWeightedScale()
public java.lang.Integer getWeightedRoundMode()
public java.lang.Boolean getAdjustToBig(Session session)
WeightedEvaluate
getAdjustToBig
インタフェース内 WeightedEvaluate
public java.lang.String getWeightedTypeName()
public WeightedTargetNullAction getTargetNullAction()
public java.lang.Integer getTargetNullErrorCode()
public java.lang.String getTargetNullErrorMessage()
public WeightedStaticNullAction getWeightedNullAction()
public java.lang.Integer getWeightedNullErrorCode()
public java.lang.String getWeightedNullErrorMessage()
public Key[] getAdjustToPtypeName(Session session)
WeightedEvaluate
getAdjustToPtypeName
インタフェース内 WeightedEvaluate