Class TinyMappingsWriter

java.lang.Object
org.cadixdev.lorenz.io.MappingsWriter
net.fabricmc.lorenztiny.TinyMappingsWriter
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable

public class TinyMappingsWriter
extends org.cadixdev.lorenz.io.MappingsWriter
A mappings writer for Fabric's v2 Tiny format.
Since:
3.0.0
See Also:
TinyMappingFormat
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.String from  
    protected java.lang.String to  
    protected java.io.PrintWriter writer  

    Fields inherited from class org.cadixdev.lorenz.io.MappingsWriter

    ALPHABETISE_FIELDS, ALPHABETISE_MAPPINGS, ALPHABETISE_METHODS, config
  • Constructor Summary

    Constructors
    Constructor Description
    TinyMappingsWriter​(java.io.Writer writer, java.lang.String from, java.lang.String to)  
  • Method Summary

    Modifier and Type Method Description
    void close()  
    protected org.cadixdev.bombe.type.FieldType requireType​(org.cadixdev.lorenz.model.FieldMapping mapping)  
    void write​(org.cadixdev.lorenz.MappingSet mappings)  

    Methods inherited from class org.cadixdev.lorenz.io.MappingsWriter

    getConfig, setConfig

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • writer

      protected final java.io.PrintWriter writer
    • from

      protected final java.lang.String from
    • to

      protected final java.lang.String to
  • Constructor Details

    • TinyMappingsWriter

      public TinyMappingsWriter​(java.io.Writer writer, java.lang.String from, java.lang.String to)
  • Method Details

    • write

      public void write​(org.cadixdev.lorenz.MappingSet mappings)
      Specified by:
      write in class org.cadixdev.lorenz.io.MappingsWriter
    • requireType

      protected org.cadixdev.bombe.type.FieldType requireType​(org.cadixdev.lorenz.model.FieldMapping mapping)
    • close

      public void close()