public static enum TIndices.IndicesType extends Enum<TIndices.IndicesType>
ARRAY_ACCESS - Represents bracket notation for array/list operations:
[5] - Single element at index 5[2:4] - Slice from index 2 to 4 (inclusive)[:3] - Slice from start to index 3[2:] - Slice from index 2 to end[:] - Full array/list sliceQUALIFIED_NAME - Represents dot notation for field/property access:
.field_name - Access specific field or property.* - Access all fields (wildcard expansion)| Enum Constant and Description |
|---|
ARRAY_ACCESS
Array/list access using bracket notation: [expr], [expr:expr], etc.
|
QUALIFIED_NAME
Field/property access using dot notation: .field, .*
|
| Modifier and Type | Method and Description |
|---|---|
static TIndices.IndicesType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TIndices.IndicesType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TIndices.IndicesType ARRAY_ACCESS
public static final TIndices.IndicesType QUALIFIED_NAME
public static TIndices.IndicesType[] values()
for (TIndices.IndicesType c : TIndices.IndicesType.values()) System.out.println(c);
public static TIndices.IndicesType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null