Enum Class JsSpace.Location

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

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

    • ALIAS_PREFIX

      public static final JsSpace.Location ALIAS_PREFIX
    • ALIAS_PROPERTY_NAME_PREFIX

      public static final JsSpace.Location ALIAS_PROPERTY_NAME_PREFIX
    • ARRAY_LITERAL_ELEMENTS

      public static final JsSpace.Location ARRAY_LITERAL_ELEMENTS
    • ARRAY_LITERAL_PREFIX

      public static final JsSpace.Location ARRAY_LITERAL_PREFIX
    • ARRAY_LITERAL_SUFFIX

      public static final JsSpace.Location ARRAY_LITERAL_SUFFIX
    • ARROW_FUNCTION_PREFIX

      public static final JsSpace.Location ARROW_FUNCTION_PREFIX
    • AWAIT_PREFIX

      public static final JsSpace.Location AWAIT_PREFIX
    • BINARY_PREFIX

      public static final JsSpace.Location BINARY_PREFIX
    • BINDING_ELEMENTS

      public static final JsSpace.Location BINDING_ELEMENTS
    • BINDING_INITIALIZER_PREFIX

      public static final JsSpace.Location BINDING_INITIALIZER_PREFIX
    • BINDING_ELEMENT_PREFIX

      public static final JsSpace.Location BINDING_ELEMENT_PREFIX
    • BINDING_ELEMENT_PROPERTY_NAME_SUFFIX

      public static final JsSpace.Location BINDING_ELEMENT_PROPERTY_NAME_SUFFIX
    • BINDING_ELEMENT_SUFFIX

      public static final JsSpace.Location BINDING_ELEMENT_SUFFIX
    • DEFAULT_TYPE_PREFIX

      public static final JsSpace.Location DEFAULT_TYPE_PREFIX
    • DELETE_PREFIX

      public static final JsSpace.Location DELETE_PREFIX
    • EXPORT_ELEMENTS

      public static final JsSpace.Location EXPORT_ELEMENTS
    • EXPORT_ELEMENT_SUFFIX

      public static final JsSpace.Location EXPORT_ELEMENT_SUFFIX
    • EXPORT_FROM_PREFIX

      public static final JsSpace.Location EXPORT_FROM_PREFIX
    • EXPORT_INITIALIZER_PREFIX

      public static final JsSpace.Location EXPORT_INITIALIZER_PREFIX
    • EXPORT_PREFIX

      public static final JsSpace.Location EXPORT_PREFIX
    • FUNCTION_TYPE_ARROW_PREFIX

      public static final JsSpace.Location FUNCTION_TYPE_ARROW_PREFIX
    • FUNCTION_TYPE_PARAMETERS

      public static final JsSpace.Location FUNCTION_TYPE_PARAMETERS
    • FUNCTION_TYPE_PREFIX

      public static final JsSpace.Location FUNCTION_TYPE_PREFIX
    • FUNCTION_TYPE_SUFFIX

      public static final JsSpace.Location FUNCTION_TYPE_SUFFIX
    • IMPORT_ELEMENTS

      public static final JsSpace.Location IMPORT_ELEMENTS
    • IMPORT_ELEMENT_SUFFIX

      public static final JsSpace.Location IMPORT_ELEMENT_SUFFIX
    • IMPORT_FROM_PREFIX

      public static final JsSpace.Location IMPORT_FROM_PREFIX
    • IMPORT_INITIALIZER_PREFIX

      public static final JsSpace.Location IMPORT_INITIALIZER_PREFIX
    • IMPORT_NAME_SUFFIX

      public static final JsSpace.Location IMPORT_NAME_SUFFIX
    • IMPORT_PREFIX

      public static final JsSpace.Location IMPORT_PREFIX
    • JS_IMPORT_IMPORT_TYPE_PREFIX

      public static final JsSpace.Location JS_IMPORT_IMPORT_TYPE_PREFIX
    • OBJECT_BINDING_DECLARATIONS_PREFIX

      public static final JsSpace.Location OBJECT_BINDING_DECLARATIONS_PREFIX
    • OBJECT_BINDING_PREFIX

      public static final JsSpace.Location OBJECT_BINDING_PREFIX
    • PROPERTY_ASSIGNMENT_NAME_SUFFIX

      public static final JsSpace.Location PROPERTY_ASSIGNMENT_NAME_SUFFIX
    • PROPERTY_ASSIGNMENT_PREFIX

      public static final JsSpace.Location PROPERTY_ASSIGNMENT_PREFIX
    • SCOPED_VARIABLE_DECLARATIONS_PREFIX

      public static final JsSpace.Location SCOPED_VARIABLE_DECLARATIONS_PREFIX
    • SCOPED_VARIABLE_DECLARATIONS_SCOPE_PREFIX

      public static final JsSpace.Location SCOPED_VARIABLE_DECLARATIONS_SCOPE_PREFIX
    • SCOPED_VARIABLE_DECLARATIONS_VARIABLE_SUFFIX

      public static final JsSpace.Location SCOPED_VARIABLE_DECLARATIONS_VARIABLE_SUFFIX
    • TAG_SUFFIX

      public static final JsSpace.Location TAG_SUFFIX
    • TEMPLATE_EXPRESSION_PREFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_PREFIX
    • TEMPLATE_EXPRESSION_SPAN_PREFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_SPAN_PREFIX
    • TEMPLATE_EXPRESSION_SPAN_SUFFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_SPAN_SUFFIX
    • TUPLE_ELEMENT

      public static final JsSpace.Location TUPLE_ELEMENT
    • TUPLE_ELEMENT_SUFFIX

      public static final JsSpace.Location TUPLE_ELEMENT_SUFFIX
    • TUPLE_PREFIX

      public static final JsSpace.Location TUPLE_PREFIX
    • TYPEOF_PREFIX

      public static final JsSpace.Location TYPEOF_PREFIX
    • TYPE_DECLARATION_NAME_PREFIX

      public static final JsSpace.Location TYPE_DECLARATION_NAME_PREFIX
    • TYPE_DECLARATION_INITIALIZER_PREFIX

      public static final JsSpace.Location TYPE_DECLARATION_INITIALIZER_PREFIX
    • TYPE_DECLARATION_PREFIX

      public static final JsSpace.Location TYPE_DECLARATION_PREFIX
    • TYPE_OPERATOR_PREFIX

      public static final JsSpace.Location TYPE_OPERATOR_PREFIX
    • UNION_PREFIX

      public static final JsSpace.Location UNION_PREFIX
    • UNION_TYPE_SUFFIX

      public static final JsSpace.Location UNION_TYPE_SUFFIX
    • INTERSECTION_PREFIX

      public static final JsSpace.Location INTERSECTION_PREFIX
    • INTERSECTION_TYPE_SUFFIX

      public static final JsSpace.Location INTERSECTION_TYPE_SUFFIX
    • UNKNOWN_PREFIX

      public static final JsSpace.Location UNKNOWN_PREFIX
    • UNKNOWN_SOURCE_PREFIX

      public static final JsSpace.Location UNKNOWN_SOURCE_PREFIX
    • VARIABLE_DECLARATION_PREFIX

      public static final JsSpace.Location VARIABLE_DECLARATION_PREFIX
    • VOID_PREFIX

      public static final JsSpace.Location VOID_PREFIX
    • YIELD_PREFIX

      public static final JsSpace.Location YIELD_PREFIX
    • TYPE_INFO_PREFIX

      public static final JsSpace.Location TYPE_INFO_PREFIX
    • TYPE_REFERENCE_PREFIX

      public static final JsSpace.Location TYPE_REFERENCE_PREFIX
    • JSVARIABLE_DECLARATIONS_PREFIX

      public static final JsSpace.Location JSVARIABLE_DECLARATIONS_PREFIX
    • JSVARIABLE_PREFIX

      public static final JsSpace.Location JSVARIABLE_PREFIX
    • JSVARIABLE_INITIALIZER

      public static final JsSpace.Location JSVARIABLE_INITIALIZER
    • JSNAMED_VARIABLE_SUFFIX

      public static final JsSpace.Location JSNAMED_VARIABLE_SUFFIX
    • JSMETHOD_DECLARATION_PARAMETERS

      public static final JsSpace.Location JSMETHOD_DECLARATION_PARAMETERS
    • JSMETHOD_DECLARATION_PREFIX

      public static final JsSpace.Location JSMETHOD_DECLARATION_PREFIX
    • NAMESPACE_DECLARATION_PREFIX

      public static final JsSpace.Location NAMESPACE_DECLARATION_PREFIX
    • NAMESPACE_DECLARATION_KEYWORD_PREFIX

      public static final JsSpace.Location NAMESPACE_DECLARATION_KEYWORD_PREFIX
    • FUNCTION_DECLARATION_PREFIX

      public static final JsSpace.Location FUNCTION_DECLARATION_PREFIX
    • JS_IMPORT_SPECIFIER_PREFIX

      public static final JsSpace.Location JS_IMPORT_SPECIFIER_PREFIX
    • JS_IMPORT_SPECIFIER_IMPORT_TYPE_PREFIX

      public static final JsSpace.Location JS_IMPORT_SPECIFIER_IMPORT_TYPE_PREFIX
    • TYPE_LITERAL_PREFIX

      public static final JsSpace.Location TYPE_LITERAL_PREFIX
    • TYPE_LITERAL_MEMBERS_PREFIX

      public static final JsSpace.Location TYPE_LITERAL_MEMBERS_PREFIX
    • TYPE_LITERAL_MEMBERS_SUFFIX

      public static final JsSpace.Location TYPE_LITERAL_MEMBERS_SUFFIX
    • INDEXED_SIGNATURE_DECLARATION_PREFIX

      public static final JsSpace.Location INDEXED_SIGNATURE_DECLARATION_PREFIX
    • INDEXED_SIGNATURE_DECLARATION_PARAMETERS_PREFIX

      public static final JsSpace.Location INDEXED_SIGNATURE_DECLARATION_PARAMETERS_PREFIX
    • INDEXED_SIGNATURE_DECLARATION_PARAMETERS_SUFFIX

      public static final JsSpace.Location INDEXED_SIGNATURE_DECLARATION_PARAMETERS_SUFFIX
    • INDEXED_SIGNATURE_DECLARATION_TYPE_EXPRESSION_PREFIX

      public static final JsSpace.Location INDEXED_SIGNATURE_DECLARATION_TYPE_EXPRESSION_PREFIX
    • FOR_OF_LOOP_PREFIX

      public static final JsSpace.Location FOR_OF_LOOP_PREFIX
    • FOR_LOOP_CONTROL_PREFIX

      public static final JsSpace.Location FOR_LOOP_CONTROL_PREFIX
    • FOR_OF_AWAIT_PREFIX

      public static final JsSpace.Location FOR_OF_AWAIT_PREFIX
    • FOR_BODY_SUFFIX

      public static final JsSpace.Location FOR_BODY_SUFFIX
    • FOR_INIT_SUFFIX

      public static final JsSpace.Location FOR_INIT_SUFFIX
    • FOR_ITER_SUFFIX

      public static final JsSpace.Location FOR_ITER_SUFFIX
    • FOR_IN_LOOP_PREFIX

      public static final JsSpace.Location FOR_IN_LOOP_PREFIX
    • TYPE_QUERY_PREFIX

      public static final JsSpace.Location TYPE_QUERY_PREFIX
    • FUNCTION_TYPE_CONSTRUCTOR_SUFFIX

      public static final JsSpace.Location FUNCTION_TYPE_CONSTRUCTOR_SUFFIX
    • ARRAY_BINDING_PATTERN_PREFIX

      public static final JsSpace.Location ARRAY_BINDING_PATTERN_PREFIX
    • ARRAY_BINDING_PATTERN_ELEMENTS_PREFIX

      public static final JsSpace.Location ARRAY_BINDING_PATTERN_ELEMENTS_PREFIX
    • ARRAY_BINDING_PATTERN_ELEMENTS_SUFFIX

      public static final JsSpace.Location ARRAY_BINDING_PATTERN_ELEMENTS_SUFFIX
    • EXPR_WITH_TYPE_ARG_PREFIX

      public static final JsSpace.Location EXPR_WITH_TYPE_ARG_PREFIX
    • EXPR_WITH_TYPE_ARG_PARAMETERS

      public static final JsSpace.Location EXPR_WITH_TYPE_ARG_PARAMETERS
    • EXPR_WITH_TYPE_ARG_PARAMETERS_SUFFIX

      public static final JsSpace.Location EXPR_WITH_TYPE_ARG_PARAMETERS_SUFFIX
    • TEMPLATE_EXPRESSION_TAG_SUFFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_TAG_SUFFIX
    • TEMPLATE_EXPRESSION_TYPE_ARG_PARAMETERS

      public static final JsSpace.Location TEMPLATE_EXPRESSION_TYPE_ARG_PARAMETERS
    • TEMPLATE_EXPRESSION_TYPE_ARG_PARAMETERS_SUFFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_TYPE_ARG_PARAMETERS_SUFFIX
    • TEMPLATE_EXPRESSION_TEMPLATE_SPAN_SUFFIX

      public static final JsSpace.Location TEMPLATE_EXPRESSION_TEMPLATE_SPAN_SUFFIX
    • TAGGED_TEMPLATE_EXPRESSION_PREFIX

      public static final JsSpace.Location TAGGED_TEMPLATE_EXPRESSION_PREFIX
    • CONDITIONAL_TYPE_PREFIX

      public static final JsSpace.Location CONDITIONAL_TYPE_PREFIX
    • CONDITIONAL_TYPE_CONDITION

      public static final JsSpace.Location CONDITIONAL_TYPE_CONDITION
    • CONDITIONAL_TYPE_CONDITION_SUFFIX

      public static final JsSpace.Location CONDITIONAL_TYPE_CONDITION_SUFFIX
  • Method Details

    • values

      public static JsSpace.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 JsSpace.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