AnnotationResolution class abstract
Löst nicht-literale konstante Annotation-Argumente auf (Weg D).
Der Extraktor fragt hier nach, BEVOR er ein nicht literal lesbares
Argument diagnostiziert. null ⇒ nicht konstant auflösbar; dann greift
unverändert die parse-only-Warn-/Fehlersemantik (gleiche Meldungsformate).
Bewusst frei von build-/source_gen-Typen, damit das Adapter-CLI keine
Builder-Abhängigkeiten zieht.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
stringListValue(
ScannedFile file, Annotation annotation, String key) → List< String> ? -
Konstante String-Liste des benannten Arguments
key, sonstnull. -
stringValue(
ScannedFile file, Annotation annotation, String key) → String? -
Konstanter String-Wert des benannten Arguments
key, sonstnull. -
toString(
) → String -
A string representation of this object.
inherited
-
triggerValue(
ScannedFile file, Annotation annotation, String key) → String? -
Name des konstanten
JourneyTrigger-Werts (z. B. 'tap'), sonstnull.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited