Class BiMapProperty.Factory

    • Constructor Detail

      • Factory

        Factory()
    • Method Detail

      • putMethodOverride

        private static java.util.Optional<javax.lang.model.element.ExecutableElement> putMethodOverride​(PropertyCodeGenerator.Config config,
                                                                                                        javax.lang.model.type.TypeMirror keyType,
                                                                                                        javax.lang.model.type.TypeMirror valueType)
      • hasForcePutMethodOverride

        private static boolean hasForcePutMethodOverride​(PropertyCodeGenerator.Config config,
                                                         javax.lang.model.type.TypeMirror keyType,
                                                         javax.lang.model.type.TypeMirror valueType)
      • biMap

        private static javax.lang.model.type.TypeMirror biMap​(javax.lang.model.type.TypeMirror keyType,
                                                              javax.lang.model.type.TypeMirror valueType,
                                                              javax.lang.model.util.Elements elements,
                                                              javax.lang.model.util.Types types)