Initializing help system before first use

# InternalFunctionExpression.FunctionType

- java.lang.Object
- - java.lang.Enum<InternalFunctionExpression.FunctionType>
  - - com.dashoptimization.objects.InternalFunctionExpression.FunctionType

- All Implemented Interfaces:
    `java.io.Serializable`, `java.lang.Comparable<InternalFunctionExpression.FunctionType>`
  Enclosing class:
    InternalFunctionExpression

      public static enum InternalFunctionExpression.FunctionType
      extends java.lang.Enum<InternalFunctionExpression.FunctionType>
      implements java.lang.Comparable<InternalFunctionExpression.FunctionType>

  Enumeration for internal functions.
  Since:
    43.00

- - ### Enum Constant Summary

    Enum Constant | Description
    --- | ---
    `Abs` | Absolute value (unary).
    `ArcCos` | Arcus cosine (unary).
    `ArcSin` | Arcus sine (unary).
    `ArcTan` | Arcus tangens (unary).
    `Cos` | Cosine (unary).
    `Exp` | Exponentiation (unary).
    `Ln` | Natural logarithm (unary).
    `Log10` | Base 10 logarithm (unary).
    `Max` | Maximum (arbitrary number of arguments, at least one).
    `Min` | Minimum (arbitrary number of arguments, at least one).
    `Prod` | Product (arbitrary number of arguments, at least one).
    `Sign` | Sign (unary).
    `Sin` | Sine (unary).
    `Sqrt` | Square root (unary).
    `Sum` | Sum (arbitrary number of arguments, at least one).
    `Tan` | Tangens (unary).

  - ### Field Summary

    Modifier and Type | Field | Description
    --- | --- | ---
    `int` | `value` |

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `static InternalFunctionExpression.FunctionType` | `fromValue​(int value)` |
    `static InternalFunctionExpression.FunctionType` | `valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static InternalFunctionExpression.FunctionType[]` | `values()` | Returns an array containing the constants of this enum type, in the order they are declared.

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

      `compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

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

      `getClass, notify, notifyAll, wait, wait, wait`

    - ### Methods inherited from interface java.lang.Comparable

      `compareTo`

- - ### Enum Constant Detail

    - #### Log10

          public static final InternalFunctionExpression.FunctionType Log10

      Base 10 logarithm (unary).
      Since:
        43.00

    - #### Ln

          public static final InternalFunctionExpression.FunctionType Ln

      Natural logarithm (unary).
      Since:
        43.00

    - #### Exp

          public static final InternalFunctionExpression.FunctionType Exp

      Exponentiation (unary).
      Since:
        43.00

    - #### Abs

          public static final InternalFunctionExpression.FunctionType Abs

      Absolute value (unary).
      Since:
        43.00

    - #### Sqrt

          public static final InternalFunctionExpression.FunctionType Sqrt

      Square root (unary).
      Since:
        43.00

    - #### Sin

          public static final InternalFunctionExpression.FunctionType Sin

      Sine (unary).
      Since:
        43.00

    - #### Cos

          public static final InternalFunctionExpression.FunctionType Cos

      Cosine (unary).
      Since:
        43.00

    - #### Tan

          public static final InternalFunctionExpression.FunctionType Tan

      Tangens (unary).
      Since:
        43.00

    - #### ArcSin

          public static final InternalFunctionExpression.FunctionType ArcSin

      Arcus sine (unary).
      Since:
        43.00

    - #### ArcCos

          public static final InternalFunctionExpression.FunctionType ArcCos

      Arcus cosine (unary).
      Since:
        43.00

    - #### ArcTan

          public static final InternalFunctionExpression.FunctionType ArcTan

      Arcus tangens (unary).
      Since:
        43.00

    - #### Min

          public static final InternalFunctionExpression.FunctionType Min

      Minimum (arbitrary number of arguments, at least one).
      Since:
        43.00

    - #### Max

          public static final InternalFunctionExpression.FunctionType Max

      Maximum (arbitrary number of arguments, at least one).
      Since:
        43.00

    - #### Sum

          public static final InternalFunctionExpression.FunctionType Sum

      Sum (arbitrary number of arguments, at least one).
      Since:
        43.00

    - #### Prod

          public static final InternalFunctionExpression.FunctionType Prod

      Product (arbitrary number of arguments, at least one).
      Since:
        43.00

    - #### Sign

          public static final InternalFunctionExpression.FunctionType Sign

      Sign (unary).
      Since:
        43.00

  - ### Field Detail

    - #### value

          public final int value

  - ### Method Detail

    - #### values

          public static InternalFunctionExpression.FunctionType[] values()

      Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:

          for (InternalFunctionExpression.FunctionType c : InternalFunctionExpression.FunctionType.values())
              System.out.println(c);

      Returns:
        an array containing the constants of this enum type, in the order they are declared

    - #### valueOf

          public static InternalFunctionExpression.FunctionType valueOf​(java.lang.String name)

      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
        `name` - the name of the enum constant to be returned.
      Returns:
        the enum constant with the specified name
      Throws:
        `java.lang.IllegalArgumentException` - if this enum type has no constant with the specified name
        `java.lang.NullPointerException` - if the argument is null

    - #### fromValue

          public static InternalFunctionExpression.FunctionType fromValue​(int value)

Parent Topic Enum Summary

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.