Enum Class KSpace.Location

java.lang.Object
java.lang.Enum<KSpace.Location>
org.openrewrite.kotlin.tree.KSpace.Location
All Implemented Interfaces:
Serializable, Comparable<KSpace.Location>, Constable
Enclosing class:
KSpace

public static enum KSpace.Location extends Enum<KSpace.Location>
  • Enum Constant Details

    • ANNOTATION_CALL_SITE_PREFIX

      public static final KSpace.Location ANNOTATION_CALL_SITE_PREFIX
    • BINARY_PREFIX

      public static final KSpace.Location BINARY_PREFIX
    • BINARY_OPERATOR

      public static final KSpace.Location BINARY_OPERATOR
    • BINARY_SUFFIX

      public static final KSpace.Location BINARY_SUFFIX
    • CONSTRUCTOR_COLON

      public static final KSpace.Location CONSTRUCTOR_COLON
    • CONSTRUCTOR_INVOCATION_PREFIX

      public static final KSpace.Location CONSTRUCTOR_INVOCATION_PREFIX
    • DELEGATED_SUPER_TYPE_BY

      public static final KSpace.Location DELEGATED_SUPER_TYPE_BY
    • DESTRUCTURING_DECLARATION_PREFIX

      public static final KSpace.Location DESTRUCTURING_DECLARATION_PREFIX
    • DESTRUCT_ELEMENTS

      public static final KSpace.Location DESTRUCT_ELEMENTS
    • DESTRUCT_SUFFIX

      public static final KSpace.Location DESTRUCT_SUFFIX
    • FUNCTION_TYPE_PARAMETER_SUFFIX

      public static final KSpace.Location FUNCTION_TYPE_PARAMETER_SUFFIX
    • FUNCTION_TYPE_PARAMETERS

      public static final KSpace.Location FUNCTION_TYPE_PARAMETERS
    • FUNCTION_TYPE_ARROW_PREFIX

      public static final KSpace.Location FUNCTION_TYPE_ARROW_PREFIX
    • FUNCTION_TYPE_PREFIX

      public static final KSpace.Location FUNCTION_TYPE_PREFIX
    • FUNCTION_TYPE_RECEIVER

      public static final KSpace.Location FUNCTION_TYPE_RECEIVER
    • THIS_PREFIX

      public static final KSpace.Location THIS_PREFIX
    • LIST_LITERAL_PREFIX

      public static final KSpace.Location LIST_LITERAL_PREFIX
    • LIST_LITERAL_ELEMENTS

      public static final KSpace.Location LIST_LITERAL_ELEMENTS
    • LIST_LITERAL_ELEMENT_SUFFIX

      public static final KSpace.Location LIST_LITERAL_ELEMENT_SUFFIX
    • NAMED_VARIABLE_INITIALIZER_PREFIX

      public static final KSpace.Location NAMED_VARIABLE_INITIALIZER_PREFIX
    • OBJECT_PREFIX

      public static final KSpace.Location OBJECT_PREFIX
    • PROPERTY_PREFIX

      public static final KSpace.Location PROPERTY_PREFIX
    • RETURN_PREFIX

      public static final KSpace.Location RETURN_PREFIX
    • SPREAD_ARGUMENT_PREFIX

      public static final KSpace.Location SPREAD_ARGUMENT_PREFIX
    • STRING_TEMPLATE_PREFIX

      public static final KSpace.Location STRING_TEMPLATE_PREFIX
    • STRING_TEMPLATE_SUFFIX

      public static final KSpace.Location STRING_TEMPLATE_SUFFIX
    • STRING_TEMPLATE_EXPRESSION_PREFIX

      public static final KSpace.Location STRING_TEMPLATE_EXPRESSION_PREFIX
    • STRING_TEMPLATE_EXPRESSION_AFTER

      public static final KSpace.Location STRING_TEMPLATE_EXPRESSION_AFTER
    • TOP_LEVEL_STATEMENT

      public static final KSpace.Location TOP_LEVEL_STATEMENT
    • TYPE_ALIAS_INITIALIZER

      public static final KSpace.Location TYPE_ALIAS_INITIALIZER
    • TYPE_ALIAS_PREFIX

      public static final KSpace.Location TYPE_ALIAS_PREFIX
    • TYPE_CONSTRAINT_PREFIX

      public static final KSpace.Location TYPE_CONSTRAINT_PREFIX
    • TYPE_REFERENCE_PREFIX

      public static final KSpace.Location TYPE_REFERENCE_PREFIX
    • UNARY_PREFIX

      public static final KSpace.Location UNARY_PREFIX
    • WHEN_BRANCH_EXPRESSION

      public static final KSpace.Location WHEN_BRANCH_EXPRESSION
    • WHEN_BRANCH_PREFIX

      public static final KSpace.Location WHEN_BRANCH_PREFIX
    • WHEN_PREFIX

      public static final KSpace.Location WHEN_PREFIX
  • Method Details

    • values

      public static KSpace.Location[] 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 KSpace.Location 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