Hierarchy For Package honeyroasted.jype.system.solver.constraints
Class Hierarchy
- java.lang.Object
- honeyroasted.almonds.Constraint.Binary<L,
R> (implements honeyroasted.almonds.Constraint) - honeyroasted.jype.system.solver.constraints.JTypeConstraints.Capture
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contains
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contradiction
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Equal
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Infer
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Instantiation
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.InstantiationReferenceThrows
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.InvocationReferenceThrows
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.LambdaThrows
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Subtype
- honeyroasted.almonds.Constraint.Trinary<L,
M, R> (implements honeyroasted.almonds.Constraint) - honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.ExpressionCompatible
- honeyroasted.almonds.Constraint.Unary<T> (implements honeyroasted.almonds.Constraint)
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Throws
- honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap (implements java.util.function.Function<T,
R>, honeyroasted.almonds.SimpleName)
- honeyroasted.almonds.Constraint.Binary<L,
Interface Hierarchy
- honeyroasted.jype.system.solver.constraints.JTypeConstraints
- honeyroasted.jype.system.solver.constraints.JTypeContext
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField (implements honeyroasted.almonds.SimpleName)
- honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod (implements honeyroasted.almonds.SimpleName)
- java.lang.Record