abstract class AbstractAccessorWriter
AbstractAccessorWriter(elementUtils: Elements, typeUtils: Types, options: Options) |
val elementUtils: Elements |
|
val options: Options |
|
val typeUtils: Types |
fun extractLocation(element: Element): Array<String> |
|
fun nameForGeneratedClassFrom(enclosingClassSimpleNames: List<String>): String |
|
fun Element.toLoadableClassString(): String |
|
abstract fun writeAccessorClass(annotatedElements: Set<Element>, filer: Filer): Unit |
const val COMMENT_ACCESS_FLAGS: String |
|
const val ERROR_MESSAGE_ILLEGAL_ACCESS: String |
|
const val GENERATED_CLASS_SUFFIX: String |
|
const val PARAMETER_NAME_NEW_VALUE: String |
|
const val TYPE_NAME_VALUE: String |