/** * Determine the item type */ /*@NotNull*/ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Get the item type. To avoid spurious compile-time type errors, we falsely declare that the * instruction can return anything * * @return AnyItemType */ /*@NotNull*/ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Determine the data type of the expression, if possible * * @return Type.ITEM (meaning not known in advance) */ /*@NotNull*/ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Determine the data type of the expression, if possible. * @return Type.ITEM, because we don't know the type of the supplied value * in advance. * @param th the type hierarchy cache */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }
/** * Get a NodeTest that all the nodes matching this pattern must satisfy */ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Deliberately avoid giving type information */ public ItemType getItemType() { return AnyItemType.getInstance(); } }
/** * Determine the item type of the value returned by the function */ @Override public ItemType getResultItemType() { return AnyItemType.getInstance(); }
/** * Determine the data type of the expression, if possible * * @return Type.ITEM (meaning not known in advance) */ /*@NotNull*/ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Get the required type of the context item. If no type has been explicitly declared for the context * item, an instance of AnyItemType (representing the type item()) is returned. * * @return the required type of the context item * @since 9.3 */ public ItemType getRequiredContextItemType() { return AnyItemType.getInstance(); }
/** * Get the required type of the context item. If no type has been explicitly declared for the context * item, an instance of AnyItemType (representing the type item()) is returned. * * @return the required type of the context item * @since 9.3 */ public ItemType getRequiredContextItemType() { return AnyItemType.getInstance(); }
/** * Determine the type of item returned by this instruction (only relevant if * it is an instruction). * * @return the item type returned */ protected ItemType getReturnedItemType() { return AnyItemType.getInstance(); }
/** * Get the item type. To avoid spurious compile-time type errors, we falsely declare that the * instruction can return anything * @param th the type hierarchy cache * @return AnyItemType */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }
/** * Determine the type of item returned by this instruction (only relevant if * it is an instruction). * @return the item type returned */ protected ItemType getReturnedItemType() { return AnyItemType.getInstance(); }
/** * Determine the data type of the items in the expression, if possible * @return for the default implementation: AnyItemType (not known) * @param th The TypeHierarchy. Can be null if the target is an AtomicValue. */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }
/** * Determine the data type of the expression, if possible. * @return Type.ITEM, because we don't know the type of the supplied value * in advance. * @param th the type hierarchy cache */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }
/** * Determine the data type of the expression, if possible * @return Type.ITEM (meaning not known in advance) * @param th the type hierarchy cache */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }
/** * Determine the type of item returned by this instruction (only relevant if * it is an instruction). Default implementation returns Type.ITEM, indicating * that we don't know, it might be anything. Returns null in the case of an element * such as xsl:sort or xsl:variable that can appear in a sequence constructor but * contributes nothing to the result sequence. * * @return the item type returned */ protected ItemType getReturnedItemType() { return AnyItemType.getInstance(); }
/** * Get the required type of the context item. If no type has been explicitly declared for the context * item, an instance of AnyItemType (representing the type item()) is returned. * * @return the required type of the context item * @since 9.3 */ public ItemType getRequiredContextItemType() { return AnyItemType.getInstance(); }
/** * Get the item type. To avoid spurious compile-time type errors, we falsely declare that the * instruction can return anything * * @return AnyItemType */ /*@NotNull*/ public ItemType getItemType() { return AnyItemType.getInstance(); }
/** * Get the item type. To avoid spurious compile-time type errors, we falsely declare that the * instruction can return anything * @param th the type hierarchy cache * @return AnyItemType */ public ItemType getItemType(TypeHierarchy th) { return AnyItemType.getInstance(); }