Enum Class CommonValues
- All Implemented Interfaces:
Serializable, Comparable<CommonValues>, Constable
Fixed set of constants that tend to be used to 'squirrel' away data - these are the keys.
Also includes common string values used for boolean flags and special markers.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringCommon string value used for boolean false flags in squirrelled data.static final StringREFERENCE_RESET_BYvalue: every reset of the local's 'referenced' flag was an in-place mutation.static final StringREFERENCE_RESET_BYvalue: at least one reset re-pointed the local at another object.static final StringCommon string value used for CONSTRAIN super type marker.static final StringThe name of the auto-providedLocalefield on every per-language 'text' aggregate.static final StringCommon string value used for boolean true flags in squirrelled data. -
Method Summary
Modifier and TypeMethodDescriptiontoString()static CommonValuesReturns the enum constant of this class with the specified name.static CommonValues[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
LOOP
-
DO
-
WHILE
-
FOR_ITERATION_PATTERN
-
STREAM_ITERATION_PATTERN
-
ITERATOR_METHOD
-
DIRECT_ITERATION
-
STREAM_SOURCE_BOUNDED
-
STREAM_SOURCE_UNBOUNDED_REASON
-
NEVER_ENDING_ITERATION
-
UNINITIALISED_AT_DECLARATION
-
ALREADY_IN_ERROR
-
INITIALISED_BY_ALL_CONSTRUCTORS
-
LEAVES_PROPERTIES_UNSET
-
INHERITED_DISPATCHER
-
PROPERTY_CYCLE
-
CYCLIC_PROPERTY
-
FIELD_INITIALISATION_REPORTED
-
OK_ACCESS_REQUIRES_SAFE_ACCESS
-
ERROR_ACCESS_REQUIRES_SAFE_ACCESS
-
GET_ACCESS_REQUIRES_SAFE_ACCESS
-
NEXT_ACCESS_REQUIRES_SAFE_ACCESS
-
SAFE_ACCESS_EMPLOYED
-
NO_REFERENCED_RESET
-
HAS_EXPLICIT_CONSTRUCTION
-
EXPLICIT_SUPER_CALL
-
EXPLICIT_THIS_CALL
-
SUBSTITUTED
-
ACCESSED
-
ACCESSED_IN_PURE_SCOPE
-
ACCESSED_BY_RANGE
-
COMPARED_BY_COALESCING
-
DEFAULTED
-
DEFAULTED_BARE
-
DEFAULT_OPERATOR_RETRACTED
-
GENERATED_FROM_SAMENESS
-
FIELDLESS_IS_SET
-
EXTERN
-
PRE_BUILT
-
FORWARD_TARGET
-
RETAINS
-
RETAINS_DERIVED
-
CONCURRENT_ENTRY_POINT
-
REFERS_TO_THIS
-
REFERS_TO_SHARED_STATE
-
REFERENCE_RESET_BY
-
NOT_REFERENCED_DEFERRED
-
OWNED_BY_STATEMENT
-
TARGET_TYPED_CONSTRUCTION
-
OWNED_CAPTURE
-
COMPLEXITY
-
NESTING_DEPTH
-
STATEMENT_COUNT
-
EXPRESSION_COMPLEXITY
-
COHESION
-
COUPLING
-
COUPLING_LIMIT
-
MODULE_COUPLING
-
MODULE_COHESION
-
INHERITANCE_DEPTH
-
COGNITIVE_COMPLEXITY
-
INPUT_VARIETY_DENOMINATOR
-
INPUT_VARIETY_FLOOR
-
INPUT_VARIETY_CONFIDENCE
-
INPUT_VARIETY_RECEIVER
-
OBLIGATIONS_TOTAL
-
OBLIGATIONS_DISCHARGED
-
OBLIGATIONS_UNDISCHARGED
-
SYMBOLIC_VERIFIED
-
SYMBOLIC_COUNTEREXAMPLES
-
INJECTION_COUNT
-
DI_CYCLE_MEMBERS
-
CONSTRAIN
-
GENERIC_PARENT
-
BASE_NAME
-
LANG
-
FIXED
-
APPLICATION
-
HTTP_URI
-
URI_PROTO
-
HTTP_REQUEST
-
HTTP_PATH
-
HTTP_HEADER
-
HTTP_QUERY
-
HTTP_VERB
-
HTTP_CONTEXT
-
HTTP_ACCESS
-
HTTP_SOURCE
-
TEST_DIRECTIVE
-
REQUIREMENT_REF
-
TEST_EXIT_CODE
-
SANITIZED_REQUIRED
-
DELEGATE_CALL
-
DOC_COMMENT
-
BODY_FINGERPRINT
-
PUBLISHABLE
-
CAPABILITIES
-
SECURITY_CONSTRAINT_REF1
-
SECURITY_CONSTRAINT_REF2
-
CONSTRAINT_OPEN
-
SECURITY_GATE_FQN
-
CORS_POLICY_FQN
-
RETURN_LITERAL
-
-
Field Details
-
TRUE_VALUE
Common string value used for boolean true flags in squirrelled data.- See Also:
-
FALSE_VALUE
Common string value used for boolean false flags in squirrelled data.- See Also:
-
SUPER_VALUE
Common string value used for CONSTRAIN super type marker.- See Also:
-
MUTATION_VALUE
REFERENCE_RESET_BYvalue: every reset of the local's 'referenced' flag was an in-place mutation.- See Also:
-
REPOINT_VALUE
REFERENCE_RESET_BYvalue: at least one reset re-pointed the local at another object.- See Also:
-
TEXT_LOCALE_FIELD
The name of the auto-providedLocalefield on every per-language 'text' aggregate. Bound to the text block's language tag; enables${locale.format(...)}inside text bodies. Reserved (cannot be a text body method or parameter name). Single source of truth for both Phase 1 injection (TextFactory) and Phase 7 IR emission (TextDfnGenerator). See docs/language-design/EK9_TEXT_LOCALE_INTEGRATION.md.- See Also:
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getDescription
-
toString
- Overrides:
toStringin classEnum<CommonValues>
-