Index
All Classes and Interfaces|All Packages
A
- accepting() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- ACCURACY - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- achieving() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- ADR - Annotation Interface in io.github.adr.linked
- ADRref - Annotation Interface in io.github.adr.linked
- ADRrefs - Annotation Interface in io.github.adr.linked
-
Required for
@RepeatableatADRref. - ADRs - Annotation Interface in io.github.adr.linked
-
Required for
@RepeatableatADR. - alternatives() - Element in annotation interface io.github.adr.embedded.MADR
-
Considered alternatives.
- ArchitecturallySignificant - Annotation Interface in io.github.adr.embedded
- ArchitecturallySignificant.ArchitecturalStyle - Enum Class in io.github.adr.embedded
- ArchitecturallySignificant.ArchitecuralPrinciple - Enum Class in io.github.adr.embedded
- ArchitecturallySignificant.QualityAttribute - Enum Class in io.github.adr.embedded
C
- chosen() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- chosenAlternative() - Element in annotation interface io.github.adr.embedded.MADR
-
The chosen alternative.
- CLIENT_SERVER - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
- concerns() - Element in annotation interface io.github.adr.embedded.ArchitecturallySignificant
- consequences() - Element in annotation interface io.github.adr.embedded.MADR
- context() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- contextAndProblem() - Element in annotation interface io.github.adr.embedded.MADR
E
- EXTENSIBILITY - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
F
- facing() - Element in annotation interface io.github.adr.embedded.YStatementJustification
I
- id() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- io.github.adr.embedded - package io.github.adr.embedded
- io.github.adr.linked - package io.github.adr.linked
- io.github.eadr - module io.github.eadr
J
- justification() - Element in annotation interface io.github.adr.embedded.MADR
L
- LOOSE_COUPLING - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
M
- MADR - Annotation Interface in io.github.adr.embedded
- MADRs - Annotation Interface in io.github.adr.embedded
-
Required for
@Repeatable. - MANAGEABILITY - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- MESSAGING - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
- MISC - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- MODIFYABILITY - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- moreInformation() - Element in annotation interface io.github.adr.embedded.YStatementJustification
N
- neglected() - Element in annotation interface io.github.adr.embedded.YStatementJustification
- nfrs() - Element in annotation interface io.github.adr.embedded.ArchitecturallySignificant
- NONE - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
- NONE - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
P
- PERFORMANCE - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- principles() - Element in annotation interface io.github.adr.embedded.ArchitecturallySignificant
R
- relatedDecisions() - Element in annotation interface io.github.adr.embedded.MADR
-
Decisions being related to this decision.
S
- SEPARATION_OF_CONCERNS - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
- SOA - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
- styles() - Element in annotation interface io.github.adr.embedded.ArchitecturallySignificant
T
- TBC - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
- TBC - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
- TBC - Enum constant in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
- title() - Element in annotation interface io.github.adr.embedded.MADR
-
Short title of solved problem and solution
U
- userStory() - Element in annotation interface io.github.adr.embedded.MADR
-
The user story belonging to this ADR.
V
- value() - Element in annotation interface io.github.adr.embedded.MADR
-
The number part of the ADR.
- value() - Element in annotation interface io.github.adr.embedded.MADRs
- value() - Element in annotation interface io.github.adr.embedded.YStatementJustifications
- value() - Element in annotation interface io.github.adr.linked.ADR
-
The number part of the ADR.
- value() - Element in annotation interface io.github.adr.linked.ADRref
-
The unique identifier of the ADR referenced.
- value() - Element in annotation interface io.github.adr.linked.ADRrefs
- value() - Element in annotation interface io.github.adr.linked.ADRs
- valueOf(String) - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecturalStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.ArchitecuralPrinciple
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.adr.embedded.ArchitecturallySignificant.QualityAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
Y
- YStatementJustification - Annotation Interface in io.github.adr.embedded
-
See IEEE Software/InfoQ article and SATURN 2012 presentation for introduction of Y statements.
- YStatementJustifications - Annotation Interface in io.github.adr.embedded
-
Required for
@Repeatable.
All Classes and Interfaces|All Packages