Class DataDeconstructors.Deconstructor

    • Field Detail

      • visitorParam

        private final javax.lang.model.element.VariableElement visitorParam
      • visitorType

        private final javax.lang.model.type.DeclaredType visitorType
      • methodType

        private final javax.lang.model.type.ExecutableType methodType
      • visitorMethodType

        private final javax.lang.model.type.ExecutableType visitorMethodType
      • method

        private final javax.lang.model.element.ExecutableElement method
      • argumentTypeVariables

        private final java.util.List<javax.lang.model.type.TypeVariable> argumentTypeVariables
      • returnTypeVariable

        private final javax.lang.model.type.TypeVariable returnTypeVariable
    • Constructor Detail

      • Deconstructor

        Deconstructor​(javax.lang.model.element.VariableElement visitorParam,
                      javax.lang.model.type.DeclaredType visitorType,
                      javax.lang.model.type.ExecutableType methodType,
                      javax.lang.model.type.ExecutableType visitorMethodType,
                      javax.lang.model.element.ExecutableElement method,
                      java.util.List<javax.lang.model.type.TypeVariable> argumentTypeVariables,
                      javax.lang.model.type.TypeVariable returnTypeVariable)