java.lang.Object
org.aya.core.def.SubLevelDef
- All Implemented Interfaces:
Def,GenericDef,AyaDocile
Fields or constructors, in contrast to
TopLevelDef.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aya.core.def.Def
Def.Signature<T extends Term> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param>final @NotNull Termfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSubLevelDef(@NotNull kala.collection.immutable.ImmutableSeq<Term.Param> ownerTele, @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> selfTele, @NotNull Term result, boolean coerce) -
Method Summary
Modifier and TypeMethodDescription@NotNull kala.collection.SeqView<Term.Param>@NotNull Termresult()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aya.generic.AyaDocile
debuggerOnlyToDoc
-
Field Details
-
ownerTele
-
selfTele
-
result
-
coerce
public final boolean coerce
-
-
Constructor Details
-
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)
-
-
Method Details
-
fullTelescope
-
result
- Specified by:
resultin interfaceGenericDef
-