A type class for static methods present in com.google.protobuf.GeneratedMessage
.
A type class for static methods present in com.google.protobuf.GeneratedMessage
.
A macro-based ProtoOps implementation that uses implicit materialization.
A macro-based ProtoOps implementation that uses implicit materialization. All that needs to be done to use it is to request an instance via
import com.google.protobuf.GeneratedMessage import deaktator.proto.msgs.ProtoOps import com.eharmony.aloha.score.Scores.Score // Or some other PB instance. val myInstance: ProtoOps[Score] // or include it as an implicit parameter in a function or class def getDefault[A <: GeneratedMessage](implicit ops: ProtoOps[A]): A = ops.getDefaultInstance()
Provides factory methods and implicit materializer macros to Get class instances.
Created by ryan on 4/25/16.