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.Builder
builder()
Create newField.Builder
instance.Description (javadoc) of this component.boolean
int
hashCode()
boolean
isFinal()
Is this field final.boolean
isStatic()
Is this field static.boolean
Is this field volatile.name()
Name of this component.toString()
typeName()
Type name of this component.
-
Method Details
-
builder
Create newField.Builder
instance.- 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
-