java.lang.Object
org.aya.core.meta.Meta
- All Implemented Interfaces:
AnyVar
- API Note:
- The object identity of this class is used at runtime
- Implementation Note:
- Do not override equals or hashCode
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param>final @NotNull MetaInfofinal @NotNull Stringfinal @NotNull org.aya.util.error.SourcePosfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> -
Method Summary
Modifier and TypeMethodDescription@NotNull PiTermasPi(@NotNull String domName, @NotNull String codName, boolean explicit, @NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Term>> contextArgs) @NotNull MetaTermasPiDom(@NotNull SortTerm sort, @NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Term>> contextArgs) @NotNull Metastatic @NotNull Metafrom(@NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull String name, @NotNull Term result, @NotNull org.aya.util.error.SourcePos sourcePos) static @NotNull Metafrom(@NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull String name, @NotNull org.aya.util.error.SourcePos sourcePos) kala.collection.SeqView<Term.Param>@NotNull Stringname()
-
Field Details
-
contextTele
-
telescope
-
name
-
info
-
sourcePos
@NotNull public final @NotNull org.aya.util.error.SourcePos sourcePos -
conditions
-
-
Method Details
-
fullTelescope
-
from
@NotNull public static @NotNull Meta from(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull @NotNull String name, @NotNull @NotNull org.aya.util.error.SourcePos sourcePos) -
from
@NotNull public static @NotNull Meta from(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull @NotNull String name, @NotNull @NotNull Term result, @NotNull @NotNull org.aya.util.error.SourcePos sourcePos) -
asPi
-
clone
-
asPiDom
-
name
-