Public class Valeur IlrUnaryValue étend IlrValue implémente IlrStatement
IlrUnaryOperator, qui est déterminé à l'aide du type de l'argument et du type d'opération. La méthode getOperator() renvoie cet opérateur. Si cette méthode renvoie null, cela signifie que l'expression de transtypage n'est pas valide.Avertissement: Les objets sérialisés de cette classe ne seront pas compatibles avec les éditions futures. La prise en charge actuelle de la sérialisation est appropriée pour le stockage à court terme ou RMI entre les applications exécutant la même version d' IBM Decision Server.
| Constructeur et description |
|---|
IlrUnaryValue(int kind,
IlrValue argument)Crée une expression unaire à partir de la valeur transmise comme argument.
|
| Modificateur et type | Méthode et description |
|---|---|
java.lang.Object |
exploreStatement(IlrFactoryExplorer explorer)Explique cette méthode en tant qu'instruction à l'aide d'un explorateur de fabrique et renvoie un objet en conséquence.
|
java.lang.Object |
exploreValue(IlrFactoryExplorer explorer)Explique la valeur unaire à l'aide d'un explorateur de fabrique et renvoie un objet en conséquence.
|
IlrValue |
getArgument()Extrait l'argument de cette expression.
|
int |
getKind()Extrait le type de l'expression.
|
IlrUnaryOperator |
getOperator()Détermine et renvoie l'opérateur unaire utilisé pour effectuer l'opération.
|
void |
setArgument(IlrValue argument)Change l'argument de cette expression.
|
void |
setKind(int kind)Définit le type de cette expression.
|
add, divide, getField, getReflect, getType, getXOMType, invokeEquals, isConstant, isEvent, isEventCondition, isNull, multiply, remainder, subtract, testAfter, testAfter, testBefore, testBefore, testEqual, testFalse, testGreaterOrEqual, testGreaterThan, testIn, testInstanceOf, testLessOrEqual, testLessThan, testNotEqual, testNotIn, testOccursin, testTrue, timeof, toNegative, toPositive, toPostfixDecr, toPostfixIncr, toPrefixDecr, toPrefixIncrPublic IlrUnaryValue (type int,
argument IlrValue )
kind -Type de l'expression unaire, tel que défini dans IlrUnaryOperator.argument -Valeur de l'argument.Public int getKind ()
IlrUnaryOperator.Public void setKind (int kind)
kind -Le type de cette expression. Les valeurs possibles sont définies dans IlrUnaryOperator.public IlrValue getArgument ()
public void setArgument (argumentIlrValue )
argument -L'argument de cette expression.public IlrUnaryOperator getOperator ()
null, l'opération unaire n'est pas valide.null si l'opération unaire n'est pas valide.public java.lang.Object exploreValue (explorateurIlrFactoryExplorer )
exploreValue dans la classe IlrValueexplorer -Explorateur de fabrique.null si la méthode ne renvoie pas de valeur.public java.lang.Object exploreStatement (explorateurIlrFactoryExplorer )
exploreStatement dans l'interface IlrStatementexplorer -Explorateur de fabrique.null si la méthode ne renvoie pas de valeur.© Copyright IBM Corp. 1987, 2022