java.lang.Object
io.helidon.codegen.classmodel.Field
Field model representation.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionAccess modifier of this component.List of annotations on this component.static Field.Builderbuilder()Create newField.Builderinstance.Description (javadoc) of this component.booleaninthashCode()booleanisFinal()Is this field final.booleanisStatic()Is this field static.booleanIs this field volatile.name()Name of this component.toString()typeName()Type name of this component.
-
Method Details
-
builder
Create newField.Builderinstance.- Returns:
- new builder instance
-
equals
-
hashCode
public int hashCode() -
toString
-
isFinal
public boolean isFinal()Is this field final.- Returns:
- whether this is a final field
-
isStatic
public boolean isStatic()Is this field static.- Returns:
- whether this is a static field
-
isVolatile
public boolean isVolatile()Is this field volatile.- Returns:
- whether this is a volatile field
-
annotations
List of annotations on this component.- Returns:
- annotations
-
name
Name of this component.- Returns:
- component name
-
accessModifier
Access modifier of this component.- Returns:
- access modifier
-
description
Description (javadoc) of this component.- Returns:
- description lines
-
typeName
Type name of this component.- Returns:
- type name
-