Class CharManager

java.lang.Object
com.ibasco.ucgdisplay.drivers.clcd.CharManager

public class CharManager extends Object
  • Field Details

    • log

      public static final org.slf4j.Logger log
  • Constructor Details

  • Method Details

    • registerChar

      public boolean registerChar(CharData charData)
    • unregisterChar

      public boolean unregisterChar(CharData charData)
    • registerProcessor

      public void registerProcessor(String variableName, Function<String,​String> processor)
    • unregisterProcessor

      public void unregisterProcessor(String variableName)
    • allocateChar

      public byte allocateChar(CharData charData)
    • getCharData

      public CharData getCharData(String key)
    • getAllocationIndex

      public byte getAllocationIndex(String key)
    • getAllocationIndex

      public byte getAllocationIndex(CharData charData)
    • isAutoRegister

      public boolean isAutoRegister()
    • setAutoRegister

      public void setAutoRegister(boolean autoRegister)
    • isCycleAllocation

      public boolean isCycleAllocation()
    • setCycleAllocation

      public void setCycleAllocation(boolean cycleAllocation)
    • processText

      public byte[] processText(String text)