Package hydra.ext.scala.meta
Class Defn_Var
- java.lang.Object
-
- hydra.ext.scala.meta.Defn_Var
-
- All Implemented Interfaces:
java.io.Serializable
public class Defn_Var extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description Type
decltpe
static Name
FIELD_NAME_DECLTPE
static Name
FIELD_NAME_MODS
static Name
FIELD_NAME_PATS
static Name
FIELD_NAME_RHS
java.util.List<Mod>
mods
java.util.List<Pat>
pats
Opt<Data>
rhs
static Name
TYPE_NAME
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
int
hashCode()
Defn_Var
withDecltpe(Type decltpe)
Defn_Var
withMods(java.util.List<Mod> mods)
Defn_Var
withPats(java.util.List<Pat> pats)
Defn_Var
withRhs(Opt<Data> rhs)
-
-
-
Field Detail
-
TYPE_NAME
public static final Name TYPE_NAME
-
FIELD_NAME_MODS
public static final Name FIELD_NAME_MODS
-
FIELD_NAME_PATS
public static final Name FIELD_NAME_PATS
-
FIELD_NAME_DECLTPE
public static final Name FIELD_NAME_DECLTPE
-
FIELD_NAME_RHS
public static final Name FIELD_NAME_RHS
-
mods
public final java.util.List<Mod> mods
-
pats
public final java.util.List<Pat> pats
-
decltpe
public final Type decltpe
-
-