MCPcopy Create free account
hub / github.com/grpc/grpc-java / toObject

Method toObject

api/src/main/java/io/grpc/Metadata.java:949–957  ·  view source on GitHub ↗
(Key<T2> key)

Source from the content-addressed store, hash-verified

947 }
948
949 <T2> T2 toObject(Key<T2> key) {
950 if (key.serializesToStreams()) {
951 BinaryStreamMarshaller<T2> marshaller = getBinaryStreamMarshaller(key);
952 if (marshaller != null) {
953 return marshaller.parseStream(toStream());
954 }
955 }
956 return key.parseBytes(toBytes());
957 }
958
959 @Nullable
960 @SuppressWarnings("unchecked")

Callers 1

valueAsTMethod · 0.80

Calls 6

toStreamMethod · 0.95
toBytesMethod · 0.95
parseStreamMethod · 0.65
parseBytesMethod · 0.65
serializesToStreamsMethod · 0.45

Tested by

no test coverage detected