From 2c146c894972e2c6ab701b3c66dcf242d7be656f Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Tue, 24 Dec 2019 16:16:13 -0500 Subject: Added Javadoc to the project. --- doc/org/unitConverter/math/ExpressionParser.html | 349 +++++++++++++++++++++++ 1 file changed, 349 insertions(+) create mode 100644 doc/org/unitConverter/math/ExpressionParser.html (limited to 'doc/org/unitConverter/math/ExpressionParser.html') diff --git a/doc/org/unitConverter/math/ExpressionParser.html b/doc/org/unitConverter/math/ExpressionParser.html new file mode 100644 index 0000000..601bf35 --- /dev/null +++ b/doc/org/unitConverter/math/ExpressionParser.html @@ -0,0 +1,349 @@ + + + + + +ExpressionParser + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.unitConverter.math
+

Class ExpressionParser<T>

+
+
+ +
+
    +
  • +
    +
    Type Parameters:
    +
    T - type of object that exists in parsed expressions
    +
    +
    +
    +
    public final class ExpressionParser<T>
    +extends java.lang.Object
    +
    An object that can parse expressions with unary or binary operators.
    +
    +
    Since:
    +
    2019-03-14, v0.2.0
    +
    Author:
    +
    Adrien Hopkins
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class ExpressionParser.Builder<T> +
      A builder that can create ExpressionParser<T> instances.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static charCLOSING_BRACKET +
      The closing bracket.
      +
      static charOPENING_BRACKET +
      The opening bracket.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      TparseExpression(java.lang.String expression) +
      Parses an expression.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        OPENING_BRACKET

        +
        public static final char OPENING_BRACKET
        +
        The opening bracket.
        +
        +
        Since:
        +
        2019-03-22, v0.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CLOSING_BRACKET

        +
        public static final char CLOSING_BRACKET
        +
        The closing bracket.
        +
        +
        Since:
        +
        2019-03-22, v0.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseExpression

        +
        public T parseExpression(java.lang.String expression)
        +
        Parses an expression.
        +
        +
        Parameters:
        +
        expression - expression to parse
        +
        Returns:
        +
        result
        +
        Throws:
        +
        java.lang.NullPointerException - if expression is null
        +
        Since:
        +
        2019-03-14, v0.2.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + -- cgit v1.2.3