Package hydra.scala.syntax
Class EnumDefn.Builder
- java.lang.Object
-
- hydra.scala.syntax.EnumDefn.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnumDefnbuild()Builds an immutableEnumDefn.EnumDefn.Builderctor(PrimaryCtor ctor)EnumDefn.Buildermods(java.util.List<Mod> mods)EnumDefn.Buildername(NameType name)EnumDefn.Buildertemplate(Template template)EnumDefn.Buildertparams(java.util.List<ParamType> tparams)
-
-
-
Method Detail
-
mods
public EnumDefn.Builder mods(java.util.List<Mod> mods)
-
name
public EnumDefn.Builder name(NameType name)
-
tparams
public EnumDefn.Builder tparams(java.util.List<ParamType> tparams)
-
ctor
public EnumDefn.Builder ctor(PrimaryCtor ctor)
-
template
public EnumDefn.Builder template(Template template)
-
-