vavi-commons
Swiss-Army Knife
most functions are used by me for every development. so those are super durable.
π§° Contents
π§ Bit I/O
- BitInputStream
- BitOutputStream
π§ LittleEndian I/O
DataInputStream
, DataOutputStream
compatible
π§ Adaptive I/O Stream
Decorating io streams easily
OutputEngine
,OutputEngineInputStream
,InputEngine
,InputEngineOutputStream
π§ Bean Manipulation
Manipulate beans easily.
π§ Easy Logging
Colorized good logging easily.
π§ XML Utilities
- Pretty printer
- XPath dumper
π§ Win32 Structures
- useful win32 structures
- wav, avi, datetime
π§ Easy Property Binding
- DI for properties and environment variables
π§ Generic Event
π§ Instrumentation
- easy instrumentation
π§ String Utilities
- Levenshtein distance
- Google DiffMatchPatch
- Hex dump
π§ Unit Test Helper
- Delayed Worker
License
-
OutputEngine.java
OutputEngineInputStream.java
ReaderWriterOutputEngine.java
IOStreamOutputEngine.java
TODO
deploy to bintray via github actions