public class GroovyFieldElement extends AbstractGroovyElement implements io.micronaut.inject.ast.FieldElement
Variable. The
variable could be a field or property node.compilationUnit, sourceUnit, visitorContext| Modifier and Type | Method and Description |
|---|---|
int |
getArrayDimensions() |
io.micronaut.inject.ast.ClassElement |
getDeclaringType() |
io.micronaut.inject.ast.ClassElement |
getGenericField() |
java.util.Set<io.micronaut.inject.ast.ElementModifier> |
getModifiers() |
java.lang.String |
getName() |
java.lang.Object |
getNativeType() |
io.micronaut.inject.ast.ClassElement |
getType() |
boolean |
isAbstract() |
boolean |
isArray() |
boolean |
isFinal() |
boolean |
isPrimitive() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
java.lang.String |
toString() |
alignNewGenericsInfo, annotate, annotate, equals, getAnnotationMetadata, getGenericElement, hashCode, isPackagePrivate, removeAnnotation, removeAnnotationIf, removeStereotype, resolveAnnotationMetadata, resolveModifiers, resolveModifiers, resolveModifiersclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOwningType, isReflectionRequired, isReflectionRequiredannotate, annotate, annotate, annotate, annotate, getDescription, getDocumentation, getSimpleName, isPackagePrivate, removeAnnotation, removeAnnotation, removeAnnotationIf, removeStereotype, removeStereotypebooleanValue, booleanValue, booleanValue, booleanValue, classValue, classValue, classValue, classValue, classValues, classValues, classValues, classValues, doubleValue, doubleValue, doubleValue, enumValue, enumValue, enumValue, enumValue, enumValues, enumValues, enumValues, enumValues, findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, findRepeatableAnnotation, findRepeatableAnnotation, getAnnotation, getAnnotation, getAnnotationNameByStereotype, getAnnotationNameByStereotype, getAnnotationNames, getAnnotationNamesByStereotype, getAnnotationNamesByStereotype, getAnnotationType, getAnnotationType, getAnnotationTypeByStereotype, getAnnotationTypeByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getAnnotationValuesByType, getDeclaredAnnotation, getDeclaredAnnotation, getDeclaredAnnotationNameByStereotype, getDeclaredAnnotationNames, getDeclaredAnnotationNamesByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationValuesByType, getDeclaredMetadata, getDeclaredStereotypeAnnotationNames, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValues, getStereotypeAnnotationNames, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValues, getValues, hasAnnotation, hasAnnotation, hasDeclaredAnnotation, hasDeclaredAnnotation, hasDeclaredStereotype, hasDeclaredStereotype, hasDeclaredStereotype, hasPropertyExpressions, hasSimpleAnnotation, hasSimpleDeclaredAnnotation, hasStereotype, hasStereotype, hasStereotype, hasStereotype, intValue, intValue, intValue, isAnnotationPresent, isDeclaredAnnotationPresent, isEmpty, isFalse, isFalse, isPresent, isPresent, isRepeatableAnnotation, isRepeatableAnnotation, isTrue, isTrue, longValue, longValue, stringValue, stringValue, stringValue, stringValue, stringValues, stringValues, stringValues, stringValues, synthesize, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotationValuesByName, getDeclaredAnnotationValuesByName, getValues, hasDeclaredStereotype, isAnnotationPresent, isDeclaredAnnotationPresentpublic java.util.Set<io.micronaut.inject.ast.ElementModifier> getModifiers()
getModifiers in interface io.micronaut.inject.ast.ElementgetModifiers in interface io.micronaut.inject.ast.MemberElementpublic java.lang.String toString()
toString in class java.lang.Objectpublic io.micronaut.inject.ast.ClassElement getGenericField()
getGenericField in interface io.micronaut.inject.ast.FieldElementpublic boolean isPrimitive()
isPrimitive in interface io.micronaut.inject.ast.TypedElementpublic boolean isArray()
isArray in interface io.micronaut.inject.ast.TypedElementpublic int getArrayDimensions()
getArrayDimensions in interface io.micronaut.inject.ast.TypedElementpublic java.lang.String getName()
getName in interface io.micronaut.core.naming.NamedgetName in interface io.micronaut.inject.ast.Elementpublic boolean isAbstract()
isAbstract in interface io.micronaut.inject.ast.Elementpublic boolean isStatic()
isStatic in interface io.micronaut.inject.ast.Elementpublic boolean isPublic()
isPublic in interface io.micronaut.inject.ast.Elementpublic boolean isPrivate()
isPrivate in interface io.micronaut.inject.ast.Elementpublic boolean isFinal()
isFinal in interface io.micronaut.inject.ast.Elementpublic boolean isProtected()
isProtected in interface io.micronaut.inject.ast.Elementpublic java.lang.Object getNativeType()
getNativeType in interface io.micronaut.inject.ast.Element@NonNull public io.micronaut.inject.ast.ClassElement getType()
getType in interface io.micronaut.inject.ast.TypedElementpublic io.micronaut.inject.ast.ClassElement getDeclaringType()
getDeclaringType in interface io.micronaut.inject.ast.MemberElement