com.ebmwebsourcing.easybpel.xpath.exp.impl.analyzer
Class ExpressionNode
java.lang.Object
com.ebmwebsourcing.easybpel.xpath.exp.impl.analyzer.SimpleNode
com.ebmwebsourcing.easybpel.xpath.exp.impl.analyzer.ExpressionNode
- All Implemented Interfaces:
- Node
- Direct Known Subclasses:
- ASTAbsFunction, ASTAdditiveExpression, ASTAdjustDateTimeToTimezoneFunction, ASTAdjustDateToTimezoneFunction, ASTAdjustTimeToTimezoneFunction, ASTAndExpression, ASTArrayExpression, ASTAttributeLitteral, ASTBaseURIFunction, ASTBooleanFunction, ASTBooleanLiteral, ASTCaracter, ASTCeilingFunction, ASTChildLitteral, ASTChildNodeNameXpathFunction, ASTChildNodeXpathFunction, ASTCodepointEqualFunction, ASTCodepointsToStringFunction, ASTCollectionFunction, ASTCompareFunction, ASTConcatFunction, ASTContainsFunction, ASTCountFunction, ASTCurrentDateFunction, ASTCurrentDateTimeFunction, ASTCurrentFunction, ASTCurrentGroupFunction, ASTCurrentGroupingKeyFunction, ASTCurrentTimeFunction, ASTDataFunction, ASTDateTimeFunction, ASTDayFromDateFunction, ASTDayFromDateTimeFunction, ASTDaysFromDurationFunction, ASTDeepEqualFunction, ASTDistinctValuesFunction, ASTDocAvailableFunction, ASTDocFunction, ASTDocumentFunction, ASTDocumentURIFunction, ASTDoXslTransform, ASTElementAvailableFunction, ASTEmptyFunction, ASTEncodeForURIFunction, ASTEndsWithFunction, ASTEqualityExpression, ASTErrorFunction, ASTEscapeHTMLURIFunction, ASTExactlyOneFunction, ASTExistsFunction, ASTFalseFunction, ASTFloat, ASTFormatDateFunction, ASTFormatDateTimeFunction, ASTFormatNumberFunction, ASTFormatTimeFunction, ASTFunction, ASTFunctionAvailableFunction, ASTGenerateIdFunction, ASTHoursFromDateTimeFunction, ASTHoursFromDurationFunction, ASTHoursFromTimeFunction, ASTIdFunction, ASTIdRefFunction, ASTImplicitTimezoneFunction, ASTIndexOfFunction, ASTInequalityExpression, ASTInScopePrefixesFunction, ASTInsertBeforeFunction, ASTInteger, ASTIRIToURIFunction, ASTKeyFunction, ASTLangFunction, ASTLastFunction, ASTLocalNameFromQNameFunction, ASTLocalNameFunction, ASTLowerCaseFunction, ASTMatchesFunction, ASTMaxFunction, ASTMinutesFromDateTimeFunction, ASTMinutesFromDurationFunction, ASTMinutesFromTimeFunction, ASTMonthFromDateFunction, ASTMonthFromDateTimeFunction, ASTMonthFromDurationFunction, ASTMultiplicativeExpression, ASTNameFunction, ASTNamespaceURIForPrefixFunction, ASTNamespaceURIFromQNameFunction, ASTNamespaceURIFunction, ASTNilledFunction, ASTNodeNameFunction, ASTNormalizeSpaceFunction, ASTNormalizeUnicodeFunction, ASTNotFunction, ASTNullLiteral, ASTNumberFunction, ASTOneOrMoreFunction, ASTOrExpression, ASTPositionFunction, ASTPostfixExpression, ASTPreDecrementExpression, ASTPrefixFromQNameFunction, ASTPreIncrementExpression, ASTPrimaryExpression, ASTQNameFunction, ASTRegexGroupFunction, ASTRemoveFunction, ASTReplaceFunction, ASTResolveQNameFunction, ASTResolveURIFunction, ASTReverseFunction, ASTRootFunction, ASTRoundFunction, ASTRoundHalfToEvenFunction, ASTSecondsFromDateTimeFunction, ASTSecondsFromDurationFunction, ASTSecondsFromTimeFunction, ASTStart, ASTStaticBaseURIFunction, ASTString, ASTStringFunction, ASTStringJoinFunction, ASTStringLengthFunction, ASTStringToCodepointsFunction, ASTSubsequenceFunction, ASTSubstringAfterFunction, ASTSubstringBeforeFunction, ASTSubstringFunction, ASTSumFunction, ASTSystemPropertyFunction, ASTTextXpathFunction, ASTTimeZoneFromDateFunction, ASTTimeZoneFromDateTimeFunction, ASTTimeZoneFromTimeFunction, ASTTokenizeFunction, ASTTraceFunction, ASTTranslateFunction, ASTTrueFunction, ASTTypeAvailableFunction, ASTUnaryExpression, ASTUnorderedFunction, ASTUnparsedEntityPublicIdFunction, ASTUnparsedEntityURIFunction, ASTUnparsedTextAvailableFunction, ASTUnparsedTextFunction, ASTUpperCaseFunction, ASTVariable, ASTXpathExpression, ASTYearFromDateFunction, ASTYearFromDateTimeFunction, ASTYearFromDurationFunction, ASTZeroOrOneFunction
public class ExpressionNode
- extends SimpleNode
| Methods inherited from class com.ebmwebsourcing.easybpel.xpath.exp.impl.analyzer.SimpleNode |
childrenAccept, dump, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toString, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpressionNode
public ExpressionNode(int i)
ExpressionNode
public ExpressionNode(Expression p,
int i)
jjtCreate
public static Node jjtCreate(int id)
jjtCreate
public static Node jjtCreate(Expression p,
int id)
setImage
public void setImage(java.lang.String image)
getImage
public java.lang.String getImage()
getMultiplicative
public static ExpressionNode.Multiplicative getMultiplicative(java.lang.String image)
getInequality
public static ExpressionNode.Inequality getInequality(java.lang.String image)
getEquality
public static ExpressionNode.Equality getEquality(java.lang.String image)
isPlus
public static boolean isPlus(java.lang.String image)
isEqual
public static boolean isEqual(java.lang.String image)
getBoolean
public static boolean getBoolean(java.lang.String image)
getCharacter
public static java.lang.String getCharacter(java.lang.String image)
getFloat
public static java.lang.Float getFloat(java.lang.String image)
getInteger
public static java.lang.Integer getInteger(java.lang.String image)
getString
public static java.lang.String getString(java.lang.String image)
getAttributeName
public static java.lang.String getAttributeName(java.lang.String image)
Copyright © 2008-2010 eBM WebSourcing. All Rights Reserved.