Class TupleTypeProvider

  • All Implemented Interfaces:
    manifold.internal.javac.ITupleTypeProvider

    public class TupleTypeProvider
    extends Object
    implements manifold.internal.javac.ITupleTypeProvider
    • Constructor Detail

      • TupleTypeProvider

        public TupleTypeProvider()
    • Method Detail

      • makeType

        public String makeType​(String pkg,
                               Map<String,​String> fieldNameToTypeName)
        Specified by:
        makeType in interface manifold.internal.javac.ITupleTypeProvider
      • getTypes

        public Set<String> getTypes()
        Specified by:
        getTypes in interface manifold.internal.javac.ITupleTypeProvider
      • getFields

        public Map<String,​String> getFields​(String fqn)
        Specified by:
        getFields in interface manifold.internal.javac.ITupleTypeProvider