Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes

Uses of Interface
com.ibm.tivoli.maximo.report.expr.ExprParser.ParserHelper

  • Packages that use ExprParser.ParserHelper 
    Package Description
    com.ibm.tivoli.maximo.report.cognos.metadata.generator  
    com.ibm.tivoli.maximo.report.expr  
    • Uses of ExprParser.ParserHelper in com.ibm.tivoli.maximo.report.cognos.metadata.generator

      Classes in com.ibm.tivoli.maximo.report.cognos.metadata.generator that implement ExprParser.ParserHelper 
      Modifier and Type Class and Description
      class  CognosComplexExpressionBuilder.MaxRelationshipParserHelper
      Make ": FIELD" nodes appear with ParentField type and allow some keywords to exist, such as, and, or, is not, etc.
      static class  CognosUtil.CognosObjectCombinerExpressionHelper
      Hackish Helper that takes nodes like, "[Data Source View]", and reconstucts them back into a single node.
      static class  CognosUtil.CognosObjectTypeExpressionHelper
      Parser Helper that converts "[OBJ]" nodes into a CognosObject type
      static class  CognosUtil.CognosReferenceExpressionHelper
      Parser Helper than takes multiple "[A].[B].[C]" nodes and combines them into a single node, with type CognosObject
    • Uses of ExprParser.ParserHelper in com.ibm.tivoli.maximo.report.expr

      Classes in com.ibm.tivoli.maximo.report.expr that implement ExprParser.ParserHelper 
      Modifier and Type Class and Description
      class  FieldPlaceholderParserHelper
      Helps the parser by Turning nodes into a single Macro Node.
      class  JoiningParserHelper
      Base class for a parser helper that will join a pattern of nodes, creating a new Node type.
      class  MaximoMacroParserHelper
      Helps the parser by Turning & NAME & nodes into a single &NAME& Macro Node.
      class  MultiParserHelper
      Convenient way to allow multiple helpers to assist during the parsing phase.
      Methods in com.ibm.tivoli.maximo.report.expr with parameters of type ExprParser.ParserHelper 
      Modifier and Type Method and Description
      static Node ExprParser.parse(java.lang.String expression, ExprParser.ParserHelper parserHelper)
      Given an expression, return a parse tree of the expression.
      static Node ExprParser.parse(java.lang.String expression, com.ibm.icu.util.ULocale locale, ExprParser.ParserHelper parserHelper)
      Given an expression, return a parse tree of the expression.
      Node ExprParser.parseExpression(java.lang.String str, com.ibm.icu.util.ULocale locale, ExprParser.ParserHelper helper)
      Parses an expression using a given decimal separator.
      Constructors in com.ibm.tivoli.maximo.report.expr with parameters of type ExprParser.ParserHelper 
      Constructor and Description
      MultiParserHelper(ExprParser.ParserHelper[] helpers) 
Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes