OpenAIImageEmbeddingParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total539 of 5390%42 of 420%55551431433434
parse(TikaInputStream, ContentHandler, Metadata, ParseContext)880%80%55242411
parseResponse(String)850%160%99171711
static {...}810%n/a11171711
callEmbeddingEndpoint(ImageEmbeddingConfig, String, String, int)450%20%227711
getConfig(ParseContext)310%40%338811
buildRequest(ImageEmbeddingConfig, String, String)300%20%227711
buildLocators(Metadata)240%20%228811
OpenAIImageEmbeddingParser(ImageEmbeddingConfig)190%n/a117711
detectMimeType(Metadata)190%40%336611
getSupportedTypes(ParseContext)80%20%223311
OpenAIImageEmbeddingParser(JsonConfig)70%n/a112211
close()70%20%223311
OpenAIImageEmbeddingParser()60%n/a112211
initialize()50%n/a112211
setBaseUrl(String)50%n/a112211
setModel(String)50%n/a112211
setApiKey(String)50%n/a112211
setTimeoutSeconds(int)50%n/a112211
setSkipEmbedding(boolean)50%n/a112211
setMinFileSizeToEmbed(long)50%n/a112211
setMaxFileSizeToEmbed(long)50%n/a112211
getBaseUrl()40%n/a111111
getModel()40%n/a111111
getApiKey()40%n/a111111
getTimeoutSeconds()40%n/a111111
isSkipEmbedding()40%n/a111111
getMinFileSizeToEmbed()40%n/a111111
getMaxFileSizeToEmbed()40%n/a111111
setEmbeddingsPath(String)40%n/a112211
setApiKeyHeaderName(String)40%n/a112211
setApiKeyPrefix(String)40%n/a112211
getEmbeddingsPath()30%n/a111111
getApiKeyHeaderName()30%n/a111111
getApiKeyPrefix()30%n/a111111