Adding new process:
- Create new class for the new process which implements Processor inteface.
- Override process() which will take value of TLV as argument and return processed value.
- Add new process type in ProcessorType enum.
- Add logic in ProcessorFactory.getProcessor() to return object for new process.
Change output type:
- Modify printProcessedTlv() in Main class as per output type.
Change input type:
- Modify main() in Main class to read data from input type.