Base64Variant

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total873 of 1,30232%106 of 13823%901141552522945
encode(byte[], boolean)1250%120%77262611
encode(byte[], boolean, String)1210%120%77252511
decode(String, ByteArrayBuilder)1019047%221235%1418315801
encodeBase64Partial(int, int, char[], int)690%60%449911
encodeBase64Partial(StringBuilder, int, int)630%60%449911
encodeBase64Chunk(int, char[], int)480%n/a115511
equals(Object)470%160%995511
readResolve()460%100%664411
encodeBase64Chunk(StringBuilder, int)430%n/a115511
_reportInvalidBase64(char, int, String)252550%5550%5641001
encodeBase64Partial(int, int, byte[], int)244766%4233%3421101
withWritePadding(boolean)180%20%222211
missingPaddingMessage()160%n/a112211
Base64Variant(Base64Variant, Base64Variant.PaddingReadBehaviour)130%n/a112211
withReadPadding(Base64Variant.PaddingReadBehaviour)120%20%222211
decodeBase64Byte(byte)110%20%224411
unexpectedPaddingMessage()100%n/a112211
requiresPaddingOnRead()80%20%221111
acceptsPaddingOnRead()80%20%221111
Base64Variant(String, String, boolean, char, int)68193%1787%1512301
_reportBase64EOF()60%n/a111111
_reportBase64UnexpectedPadding()60%n/a111111
encodeBase64BitsAsChar(int)50%n/a111111
encodeBase64BitsAsByte(int)50%n/a111111
encode(byte[])50%n/a111111
withPaddingAllowed()40%n/a111111
withPaddingRequired()40%n/a111111
withPaddingForbidden()40%n/a111111
getPaddingByte()40%n/a111111
hashCode()40%n/a111111
getName()30%n/a111111
paddingReadBehaviour()30%n/a111111
getPaddingChar()30%n/a111111
usesPaddingChar(char)2675%1150%120101
decodeBase64Char(char)1191%1150%120201
Base64Variant(Base64Variant, String, boolean, char, Base64Variant.PaddingReadBehaviour, int)63100%n/a0101601
encodeBase64Chunk(int, byte[], int)48100%n/a010501
decode(String)11100%n/a010301
Base64Variant(Base64Variant, String, int)10100%n/a010201
Base64Variant(Base64Variant, String, boolean, char, int)10100%n/a010201
decodeBase64Char(int)10100%2100%020101
usesPaddingChar(int)8100%2100%020101
usesPadding()3100%n/a010101
getMaxLineLength()3100%n/a010101
toString()3100%n/a010101