All Types

com.squareup.wire.java.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.

com.squareup.wire.java.JavaGenerator

Generates Java source code that matches proto definitions.

This can map type names from protocol buffers (like uint32, string, or squareup.protos.person.Person to the corresponding Java names (like int, java.lang.String, or com.squareup.protos.person.Person).

com.squareup.wire.java.Profile

Describes how to map .proto to .java. A single repository of .proto files may have multiple profiles; for example a project may target both Android and Java.

com.squareup.wire.java.internal.ProfileFileElement

A single .wire file. This file is structured similarly to a .proto file, but with different elements.

com.squareup.wire.java.internal.ProfileParser

Parses .wire files.

com.squareup.wire.java.internal.TypeConfigElement

Configures how Wire will generate code for a specific type. This configuration belongs in a build.wire file that is in the same directory as the configured type.