@Deprecated public class MethodSymbol extends Symbol
ISymbol.RuleTypeDUMMY_EVALUATORCONSOLE_OUTPUT, CONSTANT, DELAYED_RULE_EVALUATION, FLAT, FLATORDERLESS, HOLDALL, HOLDFIRST, HOLDREST, LISTABLE, NHOLDALL, NHOLDFIRST, NHOLDREST, NOATTRIBUTE, NUMERICFUNCTION, ONEIDENTITY, ORDERLESS, PACKAGE_LOADEDASTID, BLANKID, COMPLEXID, DOUBLECOMPLEXID, DOUBLEID, FRACTIONID, INTEGERID, METHODSYMBOLID, PATTERNID, STRINGID, SYMBOLID| Constructor and Description |
|---|
MethodSymbol(java.lang.String symbolName,
java.lang.String classname,
java.lang.String methodname)
Deprecated.
|
MethodSymbol(java.lang.String symbolName,
java.lang.String packagename,
java.lang.String classname,
java.lang.String methodname)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(IExpr obj)
Deprecated.
Compares this expression with the specified expression for order.
|
boolean |
equals(java.lang.Object obj)
Deprecated.
Test if this is equal to b.
|
int |
hashCode()
Deprecated.
Hashcode of this Element.
|
ISymbol |
head()
Deprecated.
If this object is an instance of
IAST get the first element
(offset 0) of the IAST list (i.e. get(0) ). |
int |
hierarchy()
Deprecated.
A unique integer ID for the implementation of this expression
|
IExpr |
invoke(IAST args)
Deprecated.
Invoke the static method represented by this object
|
boolean |
isFalse()
Deprecated.
Test if this expression equals the symbol "False"
|
boolean |
isTrue()
Deprecated.
Test if this expression equals the symbol
True. |
java.lang.String |
toString()
Deprecated.
|
accept, accept, accept, accept, apply, clear, clearAll, containsRules, createRulesData, definition, definitionToString, evalComplex, evalDouble, evalDownRule, evalNumber, evalSignedNumber, evaluate, evaluateHead, evalUpRule, fullFormString, get, getAssignedValue, getAttributes, getDefaultValue, getDefaultValue, getEvaluator, getRulesData, getSymbolName, hasAssignedSymbolValue, hasLocalVariableStack, internalFormString, internalJavaString, internalScalaString, isAtom, isConstant, isE, isIndeterminate, isNegative, isPi, isPolynomial, isPolynomial, isPolynomialOfMaxDegree, isPositive, isString, isSymbolName, isValue, isVariable, mapConstantDouble, negate, popLocalVariable, pushLocalVariable, pushLocalVariable, putDownRule, putDownRule, putDownRule, putUpRule, putUpRule, readResolve, readRules, reassignSymbolValue, removeRule, set, setAttributes, setDefaultValue, setDefaultValue, setEvaluator, variables2Slots, writeRules$div, $minus, $plus, $times, $up, abs, and, apply, asType, conjugate, copy, dec, divide, egcd, factory, gcd, getAt, inc, inverse, leafCount, leaves, minus, mod, multiply, negative, opposite, optional, or, plus, power, power, remainder, replaceAll, replaceAll, replacePart, replaceRepeated, replaceRepeated, replaceRepeated, replaceSlots, signum, subtract, sum, times, topHead, toScript, toScriptFactoryclone, finalize, getClass, notify, notifyAll, wait, wait, wait$div, $minus, $plus, $times, $up, and, apply, asType, dec, divide, getAt, getField, ifPresent, inc, inverse, isAllExpanded, isAnd, isArcCos, isArcCosh, isArcSin, isArcSinh, isArcTan, isArcTanh, isAST, isAST, isAST, isAST, isAST, isAST, isAST, isASTSizeGE, isBlank, isComplex, isComplexInfinity, isComplexNumeric, isCondition, isCos, isCosh, isDerivative, isDirectedInfinity, isExpanded, isFlatAST, isFraction, isFree, isFree, isFree, isFreeAST, isFreeAST, isFreeOfPatterns, isFunction, isGEOrdered, isGTOrdered, isInfinity, isInteger, isIntegerResult, isLEOrdered, isList, isListOfLists, isLog, isLTOrdered, isMatrix, isMember, isMember, isMinusOne, isModule, isNegativeInfinity, isNegativeResult, isNonNegativeResult, isNot, isNumber, isNumEqualInteger, isNumEqualRational, isNumeric, isNumericFunction, isNumericMode, isNumIntValue, isOne, isONE, isOr, isOrderlessAST, isPattern, isPatternDefault, isPatternExpr, isPatternSequence, isPlus, isPlusTimesPower, isPositiveResult, isPower, isPresent, isRational, isRationalResult, isRationalValue, isRealResult, isRuleAST, isSame, isSame, isSequence, isSignedNumber, isSin, isSinh, isSlot, isSlotSequence, isSpan, isSymbol, isTan, isTanh, isTimes, isUnit, isVector, isZero, isZERO, leafCount, leaves, minus, mod, multiply, multiply, negative, ofNullable, opposite, optional, or, orElse, orElseGet, orElseThrow, plus, power, power, reciprocal, replaceAll, replaceAll, replacePart, replaceRepeated, replaceRepeated, replaceSlots, signum, subtract, sum, times, timesDistributed, topHead@Deprecated
public MethodSymbol(java.lang.String symbolName,
java.lang.String packagename,
java.lang.String classname,
java.lang.String methodname)
symbolName - packagename - classname - methodname - @Deprecated
public MethodSymbol(java.lang.String symbolName,
java.lang.String classname,
java.lang.String methodname)
symbolName - classname - methodname - public IExpr invoke(IAST args)
args - java.lang.Exceptionpublic boolean equals(java.lang.Object obj)
public int hashCode()
public int hierarchy()
public int compareTo(IExpr obj)
public boolean isTrue()
True.public boolean isFalse()
public ISymbol head()
IAST get the first element
(offset 0) of the IAST list (i.e. get(0) ).