- All Superinterfaces:
Shaped<T>
- All Known Subinterfaces:
Shaped.List<T>,Shaped.Nat<T>
- All Known Implementing Classes:
IntegerTerm,ListTerm,Pat.ShapedInt,Pattern.FakeShapedList
public static sealed interface Shaped.Inductive<T>
extends Shaped<T>
permits Shaped.Nat<T>, Shaped.List<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aya.generic.Shaped
Shaped.Inductive<T>, Shaped.List<T extends AyaDocile>, Shaped.Nat<T extends AyaDocile> -
Method Summary
Modifier and TypeMethodDescriptiondefault <O> booleancompareShape(TermComparator comparator, @NotNull Shaped.Inductive<O> other) @NotNull ShapeRecognition@NotNull DataCalltype()
-
Method Details
-
type
-
recognition
-
constructorForm
-
ctorRef
-
compareShape
default <O> boolean compareShape(TermComparator comparator, @NotNull @NotNull Shaped.Inductive<O> other)
-