-
- All Implemented Interfaces:
public final class AnnotationCm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
AnnotationCm.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ClassCd
annotationClass
private final Map<String, ValueCm>
params
private List<ClassCd>
dependencies
-
Method Summary
Modifier and Type Method Description final ClassCd
getAnnotationClass()
final Map<String, ValueCm>
getParams()
final List<ClassCd>
getDependencies()
final Unit
setDependencies(List<ClassCd> dependencies)
final AnnotationCm
addDependency(ClassCd classCd)
final Unit
collectDependencies(Collection<ClassCd> dependencies)
final Unit
markAsUsed()
-
-
Method Detail
-
getAnnotationClass
final ClassCd getAnnotationClass()
-
getDependencies
final List<ClassCd> getDependencies()
-
setDependencies
final Unit setDependencies(List<ClassCd> dependencies)
-
addDependency
final AnnotationCm addDependency(ClassCd classCd)
-
collectDependencies
final Unit collectDependencies(Collection<ClassCd> dependencies)
-
markAsUsed
final Unit markAsUsed()
-
-
-
-