-
- All Implemented Interfaces:
public final class FieldCm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
FieldCm.Companion
-
Field Summary
Fields Modifier and Type Field Description private ClassCd
type
private String
name
private ValueCm
value
private List<AnnotationCm>
annotations
private Object
model
private String
description
-
Method Summary
-
-
Method Detail
-
getAnnotations
final List<AnnotationCm> getAnnotations()
-
setAnnotations
final Unit setAnnotations(List<AnnotationCm> annotations)
-
getDescription
final String getDescription()
-
setDescription
final Unit setDescription(String description)
-
collectDependencies
final Unit collectDependencies(Collection<ClassCd> dependencies)
-
markAsUsed
final Unit markAsUsed()
-
addAnnotation
final FieldCm addAnnotation(AnnotationCm annotation)
-
hasAnnotation
final Boolean hasAnnotation(String annotationClass)
-
setNonnull
@JvmOverloads() final FieldCm setNonnull(Boolean nonnull)
-
setNonnull
@JvmOverloads() final FieldCm setNonnull()
-
getAccessModifier
final AccessModifier getAccessModifier()
-
setFinal
@JvmOverloads() final FieldCm setFinal(Boolean set)
-
setFinal
@JvmOverloads() final FieldCm setFinal()
-
setStatic
@JvmOverloads() final FieldCm setStatic(Boolean set)
-
setStatic
@JvmOverloads() final FieldCm setStatic()
-
setTransient
@JvmOverloads() final FieldCm setTransient(Boolean set)
-
setTransient
@JvmOverloads() final FieldCm setTransient()
-
isTransient
final Boolean isTransient()
-
-
-
-