net.sf.saxon.expr.parser

## Class ExpressionVisitor.ContextItemType

- java.lang.Object
- - net.sf.saxon.expr.parser.ExpressionVisitor.ContextItemType

- Enclosing class:
    ExpressionVisitor

      public static class ExpressionVisitor.ContextItemType
      extends Object

  A data structure that represents the required type of the context item, together with information about whether it is known to be present or absent or whether it is not known statically whether it is present or absent.

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `boolean` | `contextMaybeUndefined`
    `ItemType` | `itemType`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `ExpressionVisitor.ContextItemType(ItemType itemType, boolean maybeUndefined)`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### itemType

          public ItemType itemType

    - #### contextMaybeUndefined

          public boolean contextMaybeUndefined

  - ### Constructor Detail

    - #### ExpressionVisitor.ContextItemType

          public ExpressionVisitor.ContextItemType(ItemType itemType,
                                           boolean maybeUndefined)

Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.