@Label(value="Field") public interface FieldDescriptor extends MemberDescriptor, com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor, TypedDescriptor, AnnotatedDescriptor, AccessModifierDescriptor
Modifier and Type | Method and Description |
---|---|
List<ReadsDescriptor> |
getReadBy() |
PrimitiveValueDescriptor |
getValue() |
List<WritesDescriptor> |
getWrittenBy() |
Boolean |
isTransient() |
Boolean |
isVolatile() |
void |
setTransient(Boolean transientField) |
void |
setValue(PrimitiveValueDescriptor valueDescriptor) |
void |
setVolatile(Boolean volatileField) |
getDeclaringType, getSignature, setSignature
getName, setName
getType, setType
getAnnotatedBy
getVisibility, isFinal, isStatic, isSynthetic, setFinal, setStatic, setSynthetic, setVisibility
@Property(value="transient") Boolean isTransient()
void setTransient(Boolean transientField)
transientField
- the transientField to set@Property(value="volatile") Boolean isVolatile()
void setVolatile(Boolean volatileField)
volatileField
- the volatileField to setList<WritesDescriptor> getWrittenBy()
List<ReadsDescriptor> getReadBy()
@Relation(value="HAS") PrimitiveValueDescriptor getValue()
void setValue(PrimitiveValueDescriptor valueDescriptor)
Copyright © 2016 buschmais GbR. All rights reserved.