Top Description Methods
io.github.adr.embedded

public @Interface YStatementJustification

extends Annotation
Annotations
@ADRs:@io.github.adr.linked.ADR(1), @io.github.adr.linked.ADR(2)
@Target:ANNOTATION_TYPE, CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE, TYPE_PARAMETER, TYPE_USE
@Retention:RUNTIME
@Documented
@Repeatable:YStatementJustifications
Imports
java.lang.annotation.Documented, .ElementType, .Repeatable, .Retention, .RetentionPolicy, .Target, io.github.adr.linked.ADR

See IEEE Software/InfoQ article and SATURN 2012 presentation for introduction of Y statements. More information is also given in the AppArch lecture at HSR FHO. TODO decide where to put the Y statement template text - defaults? IO helper? ...?

Method Summary

Modifier and TypeMethod and Description
public String
public String
public String
public String
public String
public String
id()

public String
public String
Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

acceptingback to summary
public String accepting()
achievingback to summary
public String achieving()
chosenback to summary
public String chosen()
contextback to summary
public String context()
facingback to summary
public String facing()
idback to summary
public String id()
moreInformationback to summary
public String moreInformation()
neglectedback to summary
public String neglected()