wire-profiles / com.squareup.wire.java / AdapterConstant

AdapterConstant

data class AdapterConstant

A constant field that identifies a ProtoAdapter. This should be a string like like com.squareup.dinosaurs.Dinosaur#ADAPTER with a fully qualified class name, a #, and a field name.

Constructors

<init>

AdapterConstant(javaClassName: ClassName, kotlinClassName: ClassName, memberName: String)

A constant field that identifies a ProtoAdapter. This should be a string like like com.squareup.dinosaurs.Dinosaur#ADAPTER with a fully qualified class name, a #, and a field name.

Properties

javaClassName

val javaClassName: ClassName

kotlinClassName

val kotlinClassName: ClassName

memberName

val memberName: String

Companion Object Functions

invoke

operator fun invoke(adapter: String): AdapterConstant