## com.google.javascript.jscomp
Class FunctionInformationMap.Builder

    java.lang.Object
      com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
          com.google.protobuf.AbstractMessage.Builder<BuilderType>
              com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>
                  com.google.javascript.jscomp.FunctionInformationMap.Builder

All Implemented Interfaces:
  FunctionInformationMapOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable

Enclosing class:
  FunctionInformationMap

    public static final class FunctionInformationMap.Builder

extends com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>
implements FunctionInformationMapOrBuilder

Method Summary
`FunctionInformationMap.Builder` | `addAllEntry(Iterable<? extends FunctionInformationMap.Entry> values)`
`FunctionInformationMap.Builder` | `addAllModule(Iterable<? extends FunctionInformationMap.Module> values)`
`FunctionInformationMap.Builder` | `addEntry(FunctionInformationMap.Entry.Builder builderForValue)`
`FunctionInformationMap.Builder` | `addEntry(FunctionInformationMap.Entry value)`
`FunctionInformationMap.Builder` | `addEntry(int index, FunctionInformationMap.Entry.Builder builderForValue)`
`FunctionInformationMap.Builder` | `addEntry(int index, FunctionInformationMap.Entry value)`
`FunctionInformationMap.Entry.Builder` | `addEntryBuilder()`
`FunctionInformationMap.Entry.Builder` | `addEntryBuilder(int index)`
`FunctionInformationMap.Builder` | `addModule(FunctionInformationMap.Module.Builder builderForValue)`
`FunctionInformationMap.Builder` | `addModule(FunctionInformationMap.Module value)`
`FunctionInformationMap.Builder` | `addModule(int index, FunctionInformationMap.Module.Builder builderForValue)`
`FunctionInformationMap.Builder` | `addModule(int index, FunctionInformationMap.Module value)`
`FunctionInformationMap.Module.Builder` | `addModuleBuilder()`
`FunctionInformationMap.Module.Builder` | `addModuleBuilder(int index)`
`FunctionInformationMap` | `build()`
`FunctionInformationMap` | `buildPartial()`
`FunctionInformationMap.Builder` | `clear()`
`FunctionInformationMap.Builder` | `clearEntry()`
`FunctionInformationMap.Builder` | `clearModule()`
`FunctionInformationMap.Builder` | `clone()`
`FunctionInformationMap` | `getDefaultInstanceForType()`
`static com.google.protobuf.Descriptors.Descriptor` | `getDescriptor()`
`com.google.protobuf.Descriptors.Descriptor` | `getDescriptorForType()`
`FunctionInformationMap.Entry` | `getEntry(int index)`
`FunctionInformationMap.Entry.Builder` | `getEntryBuilder(int index)`
`List<FunctionInformationMap.Entry.Builder>` | `getEntryBuilderList()`
`int` | `getEntryCount()`
`List<FunctionInformationMap.Entry>` | `getEntryList()`
`FunctionInformationMap.EntryOrBuilder` | `getEntryOrBuilder(int index)`
`List<? extends FunctionInformationMap.EntryOrBuilder>` | `getEntryOrBuilderList()`
`FunctionInformationMap.Module` | `getModule(int index)`
`FunctionInformationMap.Module.Builder` | `getModuleBuilder(int index)`
`List<FunctionInformationMap.Module.Builder>` | `getModuleBuilderList()`
`int` | `getModuleCount()`
`List<FunctionInformationMap.Module>` | `getModuleList()`
`FunctionInformationMap.ModuleOrBuilder` | `getModuleOrBuilder(int index)`
`List<? extends FunctionInformationMap.ModuleOrBuilder>` | `getModuleOrBuilderList()`
`protected com.google.protobuf.GeneratedMessage.FieldAccessorTable` | `internalGetFieldAccessorTable()`
`boolean` | `isInitialized()`
`FunctionInformationMap.Builder` | `mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`FunctionInformationMap.Builder` | `mergeFrom(FunctionInformationMap other)`
`FunctionInformationMap.Builder` | `mergeFrom(com.google.protobuf.Message other)`
`FunctionInformationMap.Builder` | `removeEntry(int index)`
`FunctionInformationMap.Builder` | `removeModule(int index)`
`FunctionInformationMap.Builder` | `setEntry(int index, FunctionInformationMap.Entry.Builder builderForValue)`
`FunctionInformationMap.Builder` | `setEntry(int index, FunctionInformationMap.Entry value)`
`FunctionInformationMap.Builder` | `setModule(int index, FunctionInformationMap.Module.Builder builderForValue)`
`FunctionInformationMap.Builder` | `setModule(int index, FunctionInformationMap.Module value)`

Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
`addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields`

Methods inherited from class com.google.protobuf.AbstractMessage.Builder
`mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException`

Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
`addAll, newUninitializedMessageException`

Methods inherited from class java.lang.Object
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface com.google.protobuf.MessageOrBuilder
`getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField`

Method Detail

### getDescriptor

    public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

### internalGetFieldAccessorTable

    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

  Specified by:
    `internalGetFieldAccessorTable` in class `com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>`

### clear

    public FunctionInformationMap.Builder clear()

  Specified by:
    `clear` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `clear` in interface `com.google.protobuf.MessageLite.Builder`
  Overrides:
    `clear` in class `com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>`

### clone

    public FunctionInformationMap.Builder clone()

  Specified by:
    `clone` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `clone` in interface `com.google.protobuf.MessageLite.Builder`
  Overrides:
    `clone` in class `com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>`

### getDescriptorForType

    public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()

  Specified by:
    `getDescriptorForType` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `getDescriptorForType` in interface `com.google.protobuf.MessageOrBuilder`
  Overrides:
    `getDescriptorForType` in class `com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>`

### getDefaultInstanceForType

    public FunctionInformationMap getDefaultInstanceForType()

  Specified by:
    `getDefaultInstanceForType` in interface `com.google.protobuf.MessageLiteOrBuilder`
  Specified by:
    `getDefaultInstanceForType` in interface `com.google.protobuf.MessageOrBuilder`

### build

    public FunctionInformationMap build()

  Specified by:
    `build` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `build` in interface `com.google.protobuf.MessageLite.Builder`

### buildPartial

    public FunctionInformationMap buildPartial()

  Specified by:
    `buildPartial` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `buildPartial` in interface `com.google.protobuf.MessageLite.Builder`

### mergeFrom

    public FunctionInformationMap.Builder mergeFrom(com.google.protobuf.Message other)

  Specified by:
    `mergeFrom` in interface `com.google.protobuf.Message.Builder`
  Overrides:
    `mergeFrom` in class `com.google.protobuf.AbstractMessage.Builder<FunctionInformationMap.Builder>`

### mergeFrom

    public FunctionInformationMap.Builder mergeFrom(FunctionInformationMap other)

### isInitialized

    public final boolean isInitialized()

  Specified by:
    `isInitialized` in interface `com.google.protobuf.MessageLiteOrBuilder`
  Overrides:
    `isInitialized` in class `com.google.protobuf.GeneratedMessage.Builder<FunctionInformationMap.Builder>`

### mergeFrom

    public FunctionInformationMap.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws IOException

  Specified by:
    `mergeFrom` in interface `com.google.protobuf.Message.Builder`
  Specified by:
    `mergeFrom` in interface `com.google.protobuf.MessageLite.Builder`
  Overrides:
    `mergeFrom` in class `com.google.protobuf.AbstractMessage.Builder<FunctionInformationMap.Builder>`
  Throws:
    `IOException`

### getEntryList

    public List<FunctionInformationMap.Entry> getEntryList()

  Specified by:
    `getEntryList` in interface `FunctionInformationMapOrBuilder`

### getEntryCount

    public int getEntryCount()

  Specified by:
    `getEntryCount` in interface `FunctionInformationMapOrBuilder`

### getEntry

    public FunctionInformationMap.Entry getEntry(int index)

  Specified by:
    `getEntry` in interface `FunctionInformationMapOrBuilder`

### setEntry

    public FunctionInformationMap.Builder setEntry(int index,
                                                   FunctionInformationMap.Entry value)

### setEntry

    public FunctionInformationMap.Builder setEntry(int index,
                                                   FunctionInformationMap.Entry.Builder builderForValue)

### addEntry

    public FunctionInformationMap.Builder addEntry(FunctionInformationMap.Entry value)

### addEntry

    public FunctionInformationMap.Builder addEntry(int index,
                                                   FunctionInformationMap.Entry value)

### addEntry

    public FunctionInformationMap.Builder addEntry(FunctionInformationMap.Entry.Builder builderForValue)

### addEntry

    public FunctionInformationMap.Builder addEntry(int index,
                                                   FunctionInformationMap.Entry.Builder builderForValue)

### addAllEntry

    public FunctionInformationMap.Builder addAllEntry(Iterable<? extends FunctionInformationMap.Entry> values)

### clearEntry

    public FunctionInformationMap.Builder clearEntry()

### removeEntry

    public FunctionInformationMap.Builder removeEntry(int index)

### getEntryBuilder

    public FunctionInformationMap.Entry.Builder getEntryBuilder(int index)

### getEntryOrBuilder

    public FunctionInformationMap.EntryOrBuilder getEntryOrBuilder(int index)

  Specified by:
    `getEntryOrBuilder` in interface `FunctionInformationMapOrBuilder`

### getEntryOrBuilderList

    public List<? extends FunctionInformationMap.EntryOrBuilder> getEntryOrBuilderList()

  Specified by:
    `getEntryOrBuilderList` in interface `FunctionInformationMapOrBuilder`

### addEntryBuilder

    public FunctionInformationMap.Entry.Builder addEntryBuilder()

### addEntryBuilder

    public FunctionInformationMap.Entry.Builder addEntryBuilder(int index)

### getEntryBuilderList

    public List<FunctionInformationMap.Entry.Builder> getEntryBuilderList()

### getModuleList

    public List<FunctionInformationMap.Module> getModuleList()

  Specified by:
    `getModuleList` in interface `FunctionInformationMapOrBuilder`

### getModuleCount

    public int getModuleCount()

  Specified by:
    `getModuleCount` in interface `FunctionInformationMapOrBuilder`

### getModule

    public FunctionInformationMap.Module getModule(int index)

  Specified by:
    `getModule` in interface `FunctionInformationMapOrBuilder`

### setModule

    public FunctionInformationMap.Builder setModule(int index,
                                                    FunctionInformationMap.Module value)

### setModule

    public FunctionInformationMap.Builder setModule(int index,
                                                    FunctionInformationMap.Module.Builder builderForValue)

### addModule

    public FunctionInformationMap.Builder addModule(FunctionInformationMap.Module value)

### addModule

    public FunctionInformationMap.Builder addModule(int index,
                                                    FunctionInformationMap.Module value)

### addModule

    public FunctionInformationMap.Builder addModule(FunctionInformationMap.Module.Builder builderForValue)

### addModule

    public FunctionInformationMap.Builder addModule(int index,
                                                    FunctionInformationMap.Module.Builder builderForValue)

### addAllModule

    public FunctionInformationMap.Builder addAllModule(Iterable<? extends FunctionInformationMap.Module> values)

### clearModule

    public FunctionInformationMap.Builder clearModule()

### removeModule

    public FunctionInformationMap.Builder removeModule(int index)

### getModuleBuilder

    public FunctionInformationMap.Module.Builder getModuleBuilder(int index)

### getModuleOrBuilder

    public FunctionInformationMap.ModuleOrBuilder getModuleOrBuilder(int index)

  Specified by:
    `getModuleOrBuilder` in interface `FunctionInformationMapOrBuilder`

### getModuleOrBuilderList

    public List<? extends FunctionInformationMap.ModuleOrBuilder> getModuleOrBuilderList()

  Specified by:
    `getModuleOrBuilderList` in interface `FunctionInformationMapOrBuilder`

### addModuleBuilder

    public FunctionInformationMap.Module.Builder addModuleBuilder()

### addModuleBuilder

    public FunctionInformationMap.Module.Builder addModuleBuilder(int index)

### getModuleBuilderList

    public List<FunctionInformationMap.Module.Builder> getModuleBuilderList()