public final class Var extends FieldLike implements java.io.Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
Var(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
Type _tpe) |
| Modifier and Type | Method and Description |
|---|---|
static Var |
create(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
Type _tpe) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
static Var |
of(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
Type _tpe) |
java.lang.String |
toString() |
Var |
withAccess(Access access) |
Var |
withAnnotations(Annotation[] annotations) |
Var |
withModifiers(Modifiers modifiers) |
Var |
withName(java.lang.String name) |
Var |
withTpe(Type tpe) |
access, annotations, modifiers, nameprotected Var(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
Type _tpe)
public static Var create(java.lang.String _name, Access _access, Modifiers _modifiers, Annotation[] _annotations, Type _tpe)
public static Var of(java.lang.String _name, Access _access, Modifiers _modifiers, Annotation[] _annotations, Type _tpe)
public Var withName(java.lang.String name)
public Var withAnnotations(Annotation[] annotations)