Class OneofConverterUtil


  • public class OneofConverterUtil
    extends java.lang.Object
    • Method Detail

      • getTypeConverterName

        public java.lang.String getTypeConverterName​(OneofField oneofFieldAnnotation,
                                                     javax.lang.model.element.Element elementPossiblyAnnotatedByProtoConverter)
      • getTypeConverter

        public javax.lang.model.type.TypeMirror getTypeConverter​(OneofField oneofFieldAnnotation,
                                                                 javax.lang.model.element.Element elementPossiblyAnnotatedByProtoConverter)
      • validateConverter

        public void validateConverter​(OneofField oneofFieldAnnotation,
                                      javax.lang.model.type.TypeMirror converterType)
      • isNullConverter

        public boolean isNullConverter​(OneofField oneofFieldAnnotation)
      • isNullConverter

        public boolean isNullConverter​(javax.lang.model.type.TypeMirror converterClass)