All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.therouter.apt.ServiceProviderItem.kt Maven / Gradle / Ivy

There is a newer version: 1.3.0-rc1
Show newest version
package com.therouter.apt

import javax.lang.model.element.Element

class ServiceProviderItem(val isMethod: Boolean) : Comparable {

    var element: Element? = null

    var className = ""

    var returnType = ""

    var methodName = ""

    var description = ""

    var params = ArrayList()

    override fun toString(): String {
        return "ServiceProviderItem(isMethod=$isMethod, element=$element, className='$className', returnType='$returnType', methodName='$methodName', params=$params)"
    }

    override fun compareTo(other: ServiceProviderItem): Int {
        return toString().compareTo(other.toString())
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy