Package functions

Enum Class errorCode

All Implemented Interfaces:
Serializable, Comparable<errorCode>, Constable

public enum errorCode extends Enum<errorCode>
errorCode as meos_error.h declares it.
  • Enum Constant Details

    • MEOS_SUCCESS

      public static final errorCode MEOS_SUCCESS
    • MEOS_ERR_INTERNAL_ERROR

      public static final errorCode MEOS_ERR_INTERNAL_ERROR
    • MEOS_ERR_INTERNAL_TYPE_ERROR

      public static final errorCode MEOS_ERR_INTERNAL_TYPE_ERROR
    • MEOS_ERR_VALUE_OUT_OF_RANGE

      public static final errorCode MEOS_ERR_VALUE_OUT_OF_RANGE
    • MEOS_ERR_DIVISION_BY_ZERO

      public static final errorCode MEOS_ERR_DIVISION_BY_ZERO
    • MEOS_ERR_MEMORY_ALLOC_ERROR

      public static final errorCode MEOS_ERR_MEMORY_ALLOC_ERROR
    • MEOS_ERR_AGGREGATION_ERROR

      public static final errorCode MEOS_ERR_AGGREGATION_ERROR
    • MEOS_ERR_DIRECTORY_ERROR

      public static final errorCode MEOS_ERR_DIRECTORY_ERROR
    • MEOS_ERR_FILE_ERROR

      public static final errorCode MEOS_ERR_FILE_ERROR
    • MEOS_ERR_OUT_OF_MEMORY

      public static final errorCode MEOS_ERR_OUT_OF_MEMORY
    • MEOS_ERR_INVALID_ARG

      public static final errorCode MEOS_ERR_INVALID_ARG
    • MEOS_ERR_INVALID_ARG_TYPE

      public static final errorCode MEOS_ERR_INVALID_ARG_TYPE
    • MEOS_ERR_INVALID_ARG_VALUE

      public static final errorCode MEOS_ERR_INVALID_ARG_VALUE
    • MEOS_ERR_FEATURE_NOT_SUPPORTED

      public static final errorCode MEOS_ERR_FEATURE_NOT_SUPPORTED
    • MEOS_ERR_INDETERMINATE_COLLATION

      public static final errorCode MEOS_ERR_INDETERMINATE_COLLATION
    • MEOS_ERR_SYNTAX_ERROR

      public static final errorCode MEOS_ERR_SYNTAX_ERROR
    • MEOS_ERR_NULL_RESULT

      public static final errorCode MEOS_ERR_NULL_RESULT
    • MEOS_ERR_MFJSON_INPUT

      public static final errorCode MEOS_ERR_MFJSON_INPUT
    • MEOS_ERR_MFJSON_OUTPUT

      public static final errorCode MEOS_ERR_MFJSON_OUTPUT
    • MEOS_ERR_TEXT_INPUT

      public static final errorCode MEOS_ERR_TEXT_INPUT
    • MEOS_ERR_TEXT_OUTPUT

      public static final errorCode MEOS_ERR_TEXT_OUTPUT
    • MEOS_ERR_WKB_INPUT

      public static final errorCode MEOS_ERR_WKB_INPUT
    • MEOS_ERR_WKB_OUTPUT

      public static final errorCode MEOS_ERR_WKB_OUTPUT
    • MEOS_ERR_GEOJSON_INPUT

      public static final errorCode MEOS_ERR_GEOJSON_INPUT
    • MEOS_ERR_GEOJSON_OUTPUT

      public static final errorCode MEOS_ERR_GEOJSON_OUTPUT
    • MEOS_ERR_SQL_JSON_ERROR

      public static final errorCode MEOS_ERR_SQL_JSON_ERROR
    • MEOS_ERR_INVALID_REGULAR_EXPRESSION

      public static final errorCode MEOS_ERR_INVALID_REGULAR_EXPRESSION
  • Field Details

    • value

      private final int value
  • Constructor Details

    • errorCode

      private errorCode(int value)
  • Method Details

    • values

      public static errorCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static errorCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public int getValue()
      The value MEOS gives this constant.