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