Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
weblogic.apache.xpath.Expression

Packages that use Expression
weblogic.apache.xalan.templates |
weblogic.apache.xalan.transformer |
weblogic.apache.xpath.axes |
weblogic.apache.xpath.functions |
weblogic.apache.xpath.objects |
weblogic.apache.xpath.operations |
weblogic.apache.xpath.patterns |

Uses of Expression in weblogic.apache.xalan.templates

Subclasses of Expression in weblogic.apache.xalan.templates
`class` | `FuncDocument` Execute the Doc() function.
`class` | `FuncFormatNumb` Execute the FormatNumber() function.
`class` | `FuncKey` Execute the Key() function.
`class` | `XUnresolvedVariable` An instance of this class holds unto a variable until it is executed.

Uses of Expression in weblogic.apache.xalan.transformer

Subclasses of Expression in weblogic.apache.xalan.transformer
`class` | `KeyIterator` This class implements an optimized iterator for "key()" patterns.
`class` | `KeyRefIterator` This class implements an optimized iterator for "key()" patterns.
`class` | `KeyWalker` Walker for a Key() function.

Uses of Expression in weblogic.apache.xpath.axes

Subclasses of Expression in weblogic.apache.xpath.axes
`class` | `AttributeIterator` This class implements an optimized iterator for attribute axes patterns.
`class` | `AxesWalker` Serves as common interface for axes Walkers, and stores common state variables.
`class` | `ChildIterator` This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
`class` | `ChildTestIterator` This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
`class` | `DescendantIterator` This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
`class` | `FilterExprWalker` Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes.
`class` | `LocPathIterator` This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath | `class` | `MatchPatternIterator` This class treats a LocationPath as a filtered iteration over the tree, evaluating each node in a super axis traversal against the LocationPath interpreted as a match pattern.
`class` | `OneStepIterator` This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.
`class` | `OneStepIteratorForward` This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.
`class` | `PredicatedNodeTest`
`class` | `ReverseAxesWalker` Walker for a reverse axes.
`class` | `SelfIteratorNoPredicate` This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.
`class` | `UnionPathIterator` This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.
`class` | `WalkingIterator` Location path iterator that uses Walkers.
`class` | `WalkingIteratorSorted` NEEDSDOC Class WalkingIteratorSorted

Uses of Expression in weblogic.apache.xpath.functions

Subclasses of Expression in weblogic.apache.xpath.functions
`class` | `FuncBoolean` Execute the Boolean() function.
`class` | `FuncCeiling` Execute the Ceiling() function.
`class` | `FuncConcat` Execute the Concat() function.
`class` | `FuncContains` Execute the Contains() function.
`class` | `FuncCount` Execute the Count() function.
`class` | `FuncCurrent` Execute the current() function.
`class` | `FuncDoclocation` Execute the proprietary document-location() function, which returns a node set of documents.
`class` | `FuncExtElementAvailable` Execute the ExtElementAvailable() function.
`class` | `FuncExtFunction` An object of this class represents an extension call expression.
`class` | `FuncExtFunctionAvailable` Execute the ExtFunctionAvailable() function.
`class` | `FuncFalse` Execute the False() function.
`class` | `FuncFloor` Execute the Floor() function.
`class` | `FuncGenerateId` Execute the GenerateId() function.
`class` | `FuncId` Execute the Id() function.
`class` | `FuncLang` Execute the Lang() function.
`class` | `FuncLast` Execute the Last() function.
`class` | `FuncLocalPart` Execute the LocalPart() function.
`class` | `FuncNamespace` Execute the Namespace() function.
`class` | `FuncNormalizeSpace` Execute the normalize-space() function.
`class` | `FuncNot` Execute the Not() function.
`class` | `FuncNumber` Execute the Number() function.
`class` | `FuncPosition` Execute the Position() function.
`class` | `FuncQname` Execute the Qname() function.
`class` | `FuncRound` Execute the round() function.
`class` | `FuncStartsWith` Execute the StartsWith() function.
`class` | `FuncString` Execute the String() function.
`class` | `FuncStringLength` Execute the StringLength() function.
`class` | `FuncSubstring` Execute the Substring() function.
`class` | `FuncSubstringAfter` Execute the SubstringAfter() function.
`class` | `FuncSubstringBefore` Execute the SubstringBefore() function.
`class` | `FuncSum` Execute the Sum() function.
`class` | `FuncSystemProperty` Execute the SystemProperty() function.
`class` | `Function` This is a superclass of all XPath functions.
`class` | `Function2Args` Base class for functions that accept two arguments.
`class` | `Function3Args` Base class for functions that accept three arguments.
`class` | `FunctionDef1Arg` Base class for functions that accept one argument that can be defaulted if not specified.
`class` | `FunctionMultiArgs` Base class for functions that accept an undetermined number of multiple arguments.
`class` | `FunctionOneArg` Base class for functions that accept one argument.
`class` | `FuncTranslate` Execute the Translate() function.
`class` | `FuncTrue` Execute the True() function.
`class` | `FuncUnparsedEntityURI`

Uses of Expression in weblogic.apache.xpath.objects

Subclasses of Expression in weblogic.apache.xpath.objects
`class` | `XBoolean` This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
`class` | `XBooleanStatic` This class doesn't have any XPathContext, so override whatever to ensure it works OK.
`class` | `XNodeSet` This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
`class` | `XNodeSetForDOM` This class overrides the XNodeSet#object() method to provide the original Node object, NodeList object, or NodeIterator.
`class` | `XNull` This class represents an XPath null object, and is capable of converting the null to other types, such as a string.
`class` | `XNumber` This class represents an XPath number, and is capable of converting the number to other types, such as a string.
`class` | `XObject` This class represents an XPath object, and is capable of converting the object to various types, such as a string.
`class` | `XRTreeFrag` This class represents an XPath result tree fragment object, and is capable of converting the RTF to other types, such as a string.
`class` | `XRTreeFragSelectWrapper` This class makes an select statement act like an result tree fragment.
`class` | `XString` This class represents an XPath string object, and is capable of converting the string to other types, such as a number.
`class` | `XStringForChars` This class will wrap a FastStringBuffer and allow for
`class` | `XStringForFSB` This class will wrap a FastStringBuffer and allow for

Uses of Expression in weblogic.apache.xpath.operations

Subclasses of Expression in weblogic.apache.xpath.operations
`class` | `And` The 'and' operation expression executer.
`class` | `Bool` The 'boolean()' operation expression executer.
`class` | `Div` The 'div' operation expression executer.
`class` | `Equals` The '=' operation expression executer.
`class` | `Gt` The '>' operation expression executer.
`class` | `Gte` The '>=' operation expression executer.
`class` | `Lt` The '<' operation expression executer.
`class` | `Lte` The '<=' operation expression executer.
`class` | `Minus` The binary '-' operation expression executer.
`class` | `Mod` The 'mod' operation expression executer.
`class` | `Mult` The '*' operation expression executer.
`class` | `Neg` The unary '-' operation expression executer.
`class` | `NotEquals` The '!=' operation expression executer.
`class` | `Number` The 'number()' operation expression executer.
`class` | `Operation` The baseclass for a binary operation.
`class` | `Or` The 'or' operation expression executer.
`class` | `Plus` The '+' operation expression executer.
`class` | `Quo` The 'quo' operation expression executer.
`class` | `String` The 'string()' operation expression executer.
`class` | `UnaryOperation` The unary operation base class.
`class` | `Variable` The variable reference expression executer.

Uses of Expression in weblogic.apache.xpath.patterns

Subclasses of Expression in weblogic.apache.xpath.patterns
`class` | `ContextMatchStepPattern` Special context node pattern matcher.
`class` | `FunctionPattern` Match pattern step that contains a function.
`class` | `NodeTest` This is the basic node test class for both match patterns and location path steps.
`class` | `StepPattern` This class represents a single pattern match step.
`class` | `UnionPattern` This class represents a union pattern, which can have multiple individual StepPattern patterns.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs70
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference