public static final class PandaField.PandaFieldBuilder extends AbstractExecutableProperty.PandaParametrizedExecutableBuilder<TypeField,PandaField.PandaFieldBuilder>
| Modifier and Type | Field and Description |
|---|---|
protected int |
fieldIndex |
protected boolean |
isNative |
protected boolean |
isStatic |
protected boolean |
mutable |
protected boolean |
nillable |
callback, location, name, parameters, returnType, type, visibility| Modifier and Type | Method and Description |
|---|---|
PandaField |
build() |
PandaField.PandaFieldBuilder |
fieldIndex(int fieldIndex) |
PandaField.PandaFieldBuilder |
isNative(boolean isNative) |
PandaField.PandaFieldBuilder |
isStatic(boolean isStatic) |
PandaField.PandaFieldBuilder |
mutable(boolean mutable) |
PandaField.PandaFieldBuilder |
nillable(boolean nillable) |
callback, location, name, parameters, parameters, returnType, type, visibilityprotected int fieldIndex
protected boolean isStatic
protected boolean isNative
protected boolean mutable
protected boolean nillable
public PandaField.PandaFieldBuilder fieldIndex(int fieldIndex)
public PandaField.PandaFieldBuilder mutable(boolean mutable)
public PandaField.PandaFieldBuilder nillable(boolean nillable)
public PandaField.PandaFieldBuilder isStatic(boolean isStatic)
public PandaField.PandaFieldBuilder isNative(boolean isNative)
public PandaField build()
Copyright © 2020. All rights reserved.