Class Keys.MultiTypeKey

java.lang.Object
net.hydromatic.morel.type.Type.Key
net.hydromatic.morel.type.Keys.MultiTypeKey
Enclosing class:
Keys

private static class Keys.MultiTypeKey extends Type.Key
Key that identifies a MultiType.
  • Field Details

  • Constructor Details

    • MultiTypeKey

      MultiTypeKey(com.google.common.collect.ImmutableList<Type.Key> args)
  • Method Details

    • describe

      StringBuilder describe(StringBuilder buf, int left, int right)
      Description copied from class: Type.Key
      Writes a description of this key to a string builder.
      Specified by:
      describe in class Type.Key
    • toType

      public Type toType(TypeSystem typeSystem)
      Description copied from class: Type.Key
      Converts this key to a type, and ensures that it is registered in the type system.
      Specified by:
      toType in class Type.Key