Package se.ansman.kotshi.model
Class Property
-
- All Implemented Interfaces:
public final class Property
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classProperty.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringvariableNameprivate final Stringnameprivate final TypeNametypeprivate final StringjsonNameprivate final Set<AnnotationModel>jsonQualifiersprivate final BooleanhasDefaultValueprivate final BooleanshouldUseAdapterprivate final BooleanisIgnoredpublic final static Property.CompanionCompanion
-
Method Summary
Modifier and Type Method Description final StringgetVariableName()final StringgetName()final TypeNamegetType()final StringgetJsonName()final Set<AnnotationModel>getJsonQualifiers()final BooleangetHasDefaultValue()final BooleangetShouldUseAdapter()final BooleanisIgnored()-
-
Method Detail
-
getVariableName
final String getVariableName()
-
getType
final TypeName getType()
-
getJsonName
final String getJsonName()
-
getJsonQualifiers
final Set<AnnotationModel> getJsonQualifiers()
-
getHasDefaultValue
final Boolean getHasDefaultValue()
-
getShouldUseAdapter
final Boolean getShouldUseAdapter()
-
-
-
-