├── .github ├── dependabot.yml └── workflows │ └── build_deploy.yml ├── .gitignore ├── .mvn ├── maven.config └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CHANGELOG ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── checkstyle-suppressions.xml ├── misc ├── banner.psd ├── icon.png └── icon.psd ├── mvnw ├── mvnw.cmd ├── pom.xml ├── proguard-rules.pro └── src ├── main └── java │ └── at │ └── favre │ └── lib │ └── bytes │ ├── Base64.java │ ├── BaseEncoding.java │ ├── BinaryToTextEncoding.java │ ├── Bytes.java │ ├── BytesFactory.java │ ├── BytesTransformer.java │ ├── BytesTransformers.java │ ├── BytesValidator.java │ ├── BytesValidators.java │ ├── MutableBytes.java │ ├── ReadOnlyBytes.java │ └── Util.java └── test └── java └── at └── favre └── lib └── bytes ├── ABytesTest.java ├── AUtilTest.java ├── Base64Test.java ├── BinaryToTextEncodingTest.java ├── BytesBenchmark.java ├── BytesByteOrderTest.java ├── BytesConstructorTests.java ├── BytesMiscTest.java ├── BytesParseAndEncodingTest.java ├── BytesSharedDataConverterTest.java ├── BytesToConvertOtherTypesTest.java ├── BytesTransformTest.java ├── BytesValidatorTest.java ├── EncodingBase64JmhBenchmark.java ├── EncodingHexJmhBenchmark.java ├── MutableBytesTest.java ├── UtilByteTest.java ├── UtilConverterTest.java └── otherPackage └── BytesTransformTest.java /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.github/workflows/build_deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.mvn/maven.config -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /misc/banner.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/misc/banner.psd -------------------------------------------------------------------------------- /misc/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/misc/icon.png -------------------------------------------------------------------------------- /misc/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/misc/icon.psd -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/pom.xml -------------------------------------------------------------------------------- /proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/proguard-rules.pro -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/Base64.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BaseEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BaseEncoding.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BinaryToTextEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BinaryToTextEncoding.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/Bytes.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BytesFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BytesFactory.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BytesTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BytesTransformer.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BytesTransformers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BytesTransformers.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BytesValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BytesValidator.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/BytesValidators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/BytesValidators.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/MutableBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/MutableBytes.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/ReadOnlyBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/ReadOnlyBytes.java -------------------------------------------------------------------------------- /src/main/java/at/favre/lib/bytes/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/main/java/at/favre/lib/bytes/Util.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/ABytesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/ABytesTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/AUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/AUtilTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/Base64Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/Base64Test.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BinaryToTextEncodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BinaryToTextEncodingTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesBenchmark.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesByteOrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesByteOrderTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesConstructorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesConstructorTests.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesMiscTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesMiscTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesParseAndEncodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesParseAndEncodingTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesSharedDataConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesSharedDataConverterTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesToConvertOtherTypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesToConvertOtherTypesTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesTransformTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesTransformTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/BytesValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/BytesValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/EncodingBase64JmhBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/EncodingBase64JmhBenchmark.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/EncodingHexJmhBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/EncodingHexJmhBenchmark.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/MutableBytesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/MutableBytesTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/UtilByteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/UtilByteTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/UtilConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/UtilConverterTest.java -------------------------------------------------------------------------------- /src/test/java/at/favre/lib/bytes/otherPackage/BytesTransformTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickfav/bytes-java/HEAD/src/test/java/at/favre/lib/bytes/otherPackage/BytesTransformTest.java --------------------------------------------------------------------------------