模块 aya.base
程序包 org.aya.core.def

类 SubLevelDef

java.lang.Object
org.aya.core.def.SubLevelDef
所有已实现的接口:
Def, GenericDef, AyaDocile
直接已知子类:
CtorDef, FieldDef

public abstract sealed class SubLevelDef extends Object implements Def permits CtorDef, FieldDef
Fields or constructors, in contrast to TopLevelDef.
  • 字段详细资料

    • ownerTele

      @NotNull public final @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> ownerTele
    • selfTele

      @NotNull public final @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> selfTele
    • result

      @NotNull public final @NotNull Term result
    • coerce

      public final boolean coerce
  • 构造器详细资料

    • SubLevelDef

      protected SubLevelDef(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> ownerTele, @NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> selfTele, @NotNull @NotNull Term result, boolean coerce)
  • 方法详细资料

    • fullTelescope

      @NotNull public @NotNull kala.collection.SeqView<Term.Param> fullTelescope()
    • result

      @NotNull public @NotNull Term result()
      指定者:
      result 在接口中 GenericDef