Base64Variant

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total560 of 1,29956%63 of 13653%60113922522345
encodeBase64Partial(int, int, byte[], int)710%60%44111111
encodeBase64Partial(int, int, char[], int)690%60%449911
decode(String, ByteArrayBuilder)6113068%62882%418195801
encodeBase64Chunk(int, char[], int)480%n/a115511
encodeBase64Chunk(int, byte[], int)480%n/a115511
equals(Object)470%160%995511
readResolve()410%80%554411
encode(byte[], boolean)2110483%3975%3752601
withWritePadding(boolean)180%20%222211
encodeBase64Partial(StringBuilder, int, int)144977%3350%242901
Base64Variant(Base64Variant, Base64Variant.PaddingReadBehaviour)130%n/a112211
withReadPadding(Base64Variant.PaddingReadBehaviour)120%20%222211
decodeBase64Byte(byte)110%20%224411
decodeBase64Char(int)100%20%221111
unexpectedPaddingMessage()100%n/a112211
encode(byte[], boolean, String)811393%21083%2722501
usesPaddingChar(int)80%20%221111
Base64Variant(String, String, boolean, char, int)68193%1787%1512301
_reportBase64UnexpectedPadding()60%n/a111111
encodeBase64BitsAsChar(int)50%n/a111111
encodeBase64BitsAsByte(int)50%n/a111111
withPaddingAllowed()40%n/a111111
withPaddingRequired()40%n/a111111
withPaddingForbidden()40%n/a111111
getPaddingByte()40%n/a111111
hashCode()40%n/a111111
paddingReadBehaviour()30%n/a111111
toString()30%n/a111111
requiresPaddingOnRead()787%1150%120101
acceptsPaddingOnRead()787%1150%120101
Base64Variant(Base64Variant, String, boolean, char, Base64Variant.PaddingReadBehaviour, int)63100%n/a0101601
_reportInvalidBase64(char, int, String)50100%10100%0601001
encodeBase64Chunk(StringBuilder, int)43100%n/a010501
missingPaddingMessage()16100%n/a010201
decode(String)13100%n/a010301
decodeBase64Char(char)12100%2100%020201
Base64Variant(Base64Variant, String, int)10100%n/a010201
Base64Variant(Base64Variant, String, boolean, char, int)10100%n/a010201
usesPaddingChar(char)8100%2100%020101
_reportBase64EOF()6100%n/a010101
encode(byte[])5100%n/a010101
getName()3100%n/a010101
usesPadding()3100%n/a010101
getPaddingChar()3100%n/a010101
getMaxLineLength()3100%n/a010101