Top Inners Constructors Methods
com.squareup.protoparser

public abstract Class ExtendElement

extends Object
Class Inheritance
Annotations
@AutoValue
Imports
com.google.auto.value.AutoValue, java.util.ArrayList, .Collection, .Collections, .List

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static ExtendElement.Builder
public abstract String
public abstract List<FieldElement>
public abstract String
name()

public abstract String
public final String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ExtendElementback to summary
pack-priv ExtendElement()

Method Detail

builderback to summary
public static ExtendElement.Builder builder()
documentationback to summary
public abstract String documentation()
fieldsback to summary
public abstract List<FieldElement> fields()
nameback to summary
public abstract String name()
qualifiedNameback to summary
public abstract String qualifiedName()
toSchemaback to summary
public final String toSchema()
com.squareup.protoparser back to summary

public final Class ExtendElement.Builder

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private String
private final List<FieldElement>
private String
private String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ExtendElement.Builder
public ExtendElement.Builder
public ExtendElement
public ExtendElement.Builder
documentation(String documentation)

public ExtendElement.Builder
name(String name)

public ExtendElement.Builder
qualifiedName(String qualifiedName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

documentationback to summary
private String documentation
fieldsback to summary
private final List<FieldElement> fields
nameback to summary
private String name
qualifiedNameback to summary
private String qualifiedName

Constructor Detail

Builderback to summary
private Builder()

Method Detail

addFieldback to summary
public ExtendElement.Builder addField(FieldElement field)
addFieldsback to summary
public ExtendElement.Builder addFields(Collection<FieldElement> fields)
buildback to summary
public ExtendElement build()
documentationback to summary
public ExtendElement.Builder documentation(String documentation)
nameback to summary
public ExtendElement.Builder name(String name)
qualifiedNameback to summary
public ExtendElement.Builder qualifiedName(String qualifiedName)