jp.go.nict.langrid.client.protobuf.test
クラス TestProtos.TestStruct.Builder

java.lang.Object
  上位を拡張 com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      上位を拡張 com.google.protobuf.AbstractMessage.Builder<BuilderType>
          上位を拡張 com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder>
              上位を拡張 jp.go.nict.langrid.client.protobuf.test.TestProtos.TestStruct.Builder
すべての実装されたインタフェース:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, Cloneable
含まれているクラス:
TestProtos.TestStruct

public static final class TestProtos.TestStruct.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder>


メソッドの概要
 TestProtos.TestStruct build()
           
 TestProtos.TestStruct buildPartial()
           
 TestProtos.TestStruct.Builder clear()
           
 TestProtos.TestStruct.Builder clearValue1()
           
 TestProtos.TestStruct.Builder clearValue2()
           
 TestProtos.TestStruct.Builder clone()
           
 TestProtos.TestStruct getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 int getValue1()
           
 TestProtos.TestStruct getValue2()
           
 boolean hasValue1()
           
 boolean hasValue2()
           
protected  TestProtos.TestStruct internalGetResult()
           
 boolean isInitialized()
           
 TestProtos.TestStruct.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 TestProtos.TestStruct.Builder mergeFrom(com.google.protobuf.Message other)
           
 TestProtos.TestStruct.Builder mergeFrom(TestProtos.TestStruct other)
           
 TestProtos.TestStruct.Builder mergeValue2(TestProtos.TestStruct value)
           
 TestProtos.TestStruct.Builder setValue1(int value)
           
 TestProtos.TestStruct.Builder setValue2(TestProtos.TestStruct.Builder builderForValue)
           
 TestProtos.TestStruct.Builder setValue2(TestProtos.TestStruct value)
           
 
クラス com.google.protobuf.GeneratedMessage.Builder から継承されたメソッド
addRepeatedField, clearField, getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
クラス com.google.protobuf.AbstractMessage.Builder から継承されたメソッド
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
クラス com.google.protobuf.AbstractMessageLite.Builder から継承されたメソッド
addAll, newUninitializedMessageException
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

internalGetResult

protected TestProtos.TestStruct internalGetResult()
定義:
クラス com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder> 内の internalGetResult

clear

public TestProtos.TestStruct.Builder clear()
定義:
インタフェース com.google.protobuf.Message.Builder 内の clear
定義:
インタフェース com.google.protobuf.MessageLite.Builder 内の clear
オーバーライド:
クラス com.google.protobuf.AbstractMessage.Builder<TestProtos.TestStruct.Builder> 内の clear

clone

public TestProtos.TestStruct.Builder clone()
定義:
インタフェース com.google.protobuf.Message.Builder 内の clone
定義:
インタフェース com.google.protobuf.MessageLite.Builder 内の clone
オーバーライド:
クラス com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder> 内の clone

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
定義:
インタフェース com.google.protobuf.Message.Builder 内の getDescriptorForType
オーバーライド:
クラス com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder> 内の getDescriptorForType

getDefaultInstanceForType

public TestProtos.TestStruct getDefaultInstanceForType()

isInitialized

public boolean isInitialized()
定義:
インタフェース com.google.protobuf.MessageLite.Builder 内の isInitialized
オーバーライド:
クラス com.google.protobuf.GeneratedMessage.Builder<TestProtos.TestStruct.Builder> 内の isInitialized

build

public TestProtos.TestStruct build()

buildPartial

public TestProtos.TestStruct buildPartial()

mergeFrom

public TestProtos.TestStruct.Builder mergeFrom(com.google.protobuf.Message other)
定義:
インタフェース com.google.protobuf.Message.Builder 内の mergeFrom
オーバーライド:
クラス com.google.protobuf.AbstractMessage.Builder<TestProtos.TestStruct.Builder> 内の mergeFrom

mergeFrom

public TestProtos.TestStruct.Builder mergeFrom(TestProtos.TestStruct other)

mergeFrom

public TestProtos.TestStruct.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                        throws IOException
定義:
インタフェース com.google.protobuf.Message.Builder 内の mergeFrom
定義:
インタフェース com.google.protobuf.MessageLite.Builder 内の mergeFrom
オーバーライド:
クラス com.google.protobuf.AbstractMessage.Builder<TestProtos.TestStruct.Builder> 内の mergeFrom
例外:
IOException

hasValue1

public boolean hasValue1()

getValue1

public int getValue1()

setValue1

public TestProtos.TestStruct.Builder setValue1(int value)

clearValue1

public TestProtos.TestStruct.Builder clearValue1()

hasValue2

public boolean hasValue2()

getValue2

public TestProtos.TestStruct getValue2()

setValue2

public TestProtos.TestStruct.Builder setValue2(TestProtos.TestStruct value)

setValue2

public TestProtos.TestStruct.Builder setValue2(TestProtos.TestStruct.Builder builderForValue)

mergeValue2

public TestProtos.TestStruct.Builder mergeValue2(TestProtos.TestStruct value)

clearValue2

public TestProtos.TestStruct.Builder clearValue2()