Hierarchy For Package net.hydromatic.morel.type
Class Hierarchy
- java.lang.Object
- net.hydromatic.morel.type.BaseType (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.FnType
- net.hydromatic.morel.type.ForallType
- net.hydromatic.morel.type.ListType
- net.hydromatic.morel.type.ParameterizedType (implements net.hydromatic.morel.type.NamedType)
- net.hydromatic.morel.type.DataType
- net.hydromatic.morel.type.RecordType (implements net.hydromatic.morel.type.RecordLikeType)
- net.hydromatic.morel.type.ProgressiveRecordType
- net.hydromatic.morel.type.TupleType (implements net.hydromatic.morel.type.RecordLikeType)
- net.hydromatic.morel.type.Binding
- net.hydromatic.morel.type.Keys
- net.hydromatic.morel.type.MultiType (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.RangeExtent
- net.hydromatic.morel.type.TupleType.IntStringCache
- net.hydromatic.morel.type.Type.Key
- net.hydromatic.morel.type.Keys.ApplyKey
- net.hydromatic.morel.type.Keys.DataTypeKey
- net.hydromatic.morel.type.Keys.ForallKey
- net.hydromatic.morel.type.Keys.MultiTypeKey
- net.hydromatic.morel.type.Keys.NameKey
- net.hydromatic.morel.type.Keys.OpKey
- net.hydromatic.morel.type.Keys.FnKey
- net.hydromatic.morel.type.Keys.ListKey
- net.hydromatic.morel.type.Keys.OrdinalKey
- net.hydromatic.morel.type.Keys.ProgressiveRecordKey
- net.hydromatic.morel.type.Keys.RecordKey
- net.hydromatic.morel.type.TypeSystem
- net.hydromatic.morel.type.TypeUnifier
- net.hydromatic.morel.type.TypeVar (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.TypeVisitor<R>
- net.hydromatic.morel.type.TypeShuttle
- net.hydromatic.morel.type.TypeSystem.VariableCollector
- net.hydromatic.morel.type.BaseType (implements net.hydromatic.morel.type.Type)
Interface Hierarchy
- net.hydromatic.morel.type.Type
- net.hydromatic.morel.type.NamedType
- net.hydromatic.morel.type.RecordLikeType
- net.hydromatic.morel.type.TypedValue
- net.hydromatic.morel.type.TypeSystem.ForallHelper
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.hydromatic.morel.type.Binding.Kind
- net.hydromatic.morel.type.DummyType (implements net.hydromatic.morel.type.Type)
- net.hydromatic.morel.type.PrimitiveType (implements net.hydromatic.morel.type.RecordLikeType)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)