eu.dnetlib.data.proto
Class PersonProtos.Person.Metadata.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<PersonProtos.Person.Metadata.Builder>
              extended by eu.dnetlib.data.proto.PersonProtos.Person.Metadata.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, PersonProtos.Person.MetadataOrBuilder, Cloneable
Enclosing class:
PersonProtos.Person.Metadata

public static final class PersonProtos.Person.Metadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PersonProtos.Person.Metadata.Builder>
implements PersonProtos.Person.MetadataOrBuilder


Method Summary
 PersonProtos.Person.Metadata.Builder addAllSecondnames(Iterable<String> values)
           
 PersonProtos.Person.Metadata.Builder addSecondnames(String value)
           
 PersonProtos.Person.Metadata build()
           
 PersonProtos.Person.Metadata buildPartial()
           
 PersonProtos.Person.Metadata.Builder clear()
           
 PersonProtos.Person.Metadata.Builder clearEmail()
           
 PersonProtos.Person.Metadata.Builder clearFax()
           
 PersonProtos.Person.Metadata.Builder clearFirstname()
           
 PersonProtos.Person.Metadata.Builder clearFullname()
           
 PersonProtos.Person.Metadata.Builder clearNationality()
           
 PersonProtos.Person.Metadata.Builder clearPhone()
           
 PersonProtos.Person.Metadata.Builder clearSecondnames()
           
 PersonProtos.Person.Metadata.Builder clone()
           
 PersonProtos.Person.Metadata getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 String getEmail()
           
 String getFax()
           
 String getFirstname()
           
 String getFullname()
           
 QualifierProtos.Qualifier getNationality()
           
 QualifierProtos.Qualifier.Builder getNationalityBuilder()
           
 QualifierProtos.QualifierOrBuilder getNationalityOrBuilder()
           
 String getPhone()
           
 String getSecondnames(int index)
           
 int getSecondnamesCount()
           
 List<String> getSecondnamesList()
           
 boolean hasEmail()
           
 boolean hasFax()
           
 boolean hasFirstname()
           
 boolean hasFullname()
           
 boolean hasNationality()
           
 boolean hasPhone()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 PersonProtos.Person.Metadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 PersonProtos.Person.Metadata.Builder mergeFrom(com.google.protobuf.Message other)
           
 PersonProtos.Person.Metadata.Builder mergeFrom(PersonProtos.Person.Metadata other)
           
 PersonProtos.Person.Metadata.Builder mergeNationality(QualifierProtos.Qualifier value)
           
 PersonProtos.Person.Metadata.Builder setEmail(String value)
           
 PersonProtos.Person.Metadata.Builder setFax(String value)
           
 PersonProtos.Person.Metadata.Builder setFirstname(String value)
           
 PersonProtos.Person.Metadata.Builder setFullname(String value)
           
 PersonProtos.Person.Metadata.Builder setNationality(QualifierProtos.Qualifier.Builder builderForValue)
           
 PersonProtos.Person.Metadata.Builder setNationality(QualifierProtos.Qualifier value)
           
 PersonProtos.Person.Metadata.Builder setPhone(String value)
           
 PersonProtos.Person.Metadata.Builder setSecondnames(int index, String 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<PersonProtos.Person.Metadata.Builder>

clear

public PersonProtos.Person.Metadata.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<PersonProtos.Person.Metadata.Builder>

clone

public PersonProtos.Person.Metadata.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<PersonProtos.Person.Metadata.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<PersonProtos.Person.Metadata.Builder>

getDefaultInstanceForType

public PersonProtos.Person.Metadata getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public PersonProtos.Person.Metadata build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public PersonProtos.Person.Metadata buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public PersonProtos.Person.Metadata.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<PersonProtos.Person.Metadata.Builder>

mergeFrom

public PersonProtos.Person.Metadata.Builder mergeFrom(PersonProtos.Person.Metadata other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PersonProtos.Person.Metadata.Builder>

mergeFrom

public PersonProtos.Person.Metadata.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<PersonProtos.Person.Metadata.Builder>
Throws:
IOException

hasFirstname

public boolean hasFirstname()
Specified by:
hasFirstname in interface PersonProtos.Person.MetadataOrBuilder

getFirstname

public String getFirstname()
Specified by:
getFirstname in interface PersonProtos.Person.MetadataOrBuilder

setFirstname

public PersonProtos.Person.Metadata.Builder setFirstname(String value)

clearFirstname

public PersonProtos.Person.Metadata.Builder clearFirstname()

getSecondnamesList

public List<String> getSecondnamesList()
Specified by:
getSecondnamesList in interface PersonProtos.Person.MetadataOrBuilder

getSecondnamesCount

public int getSecondnamesCount()
Specified by:
getSecondnamesCount in interface PersonProtos.Person.MetadataOrBuilder

getSecondnames

public String getSecondnames(int index)
Specified by:
getSecondnames in interface PersonProtos.Person.MetadataOrBuilder

setSecondnames

public PersonProtos.Person.Metadata.Builder setSecondnames(int index,
                                                           String value)

addSecondnames

public PersonProtos.Person.Metadata.Builder addSecondnames(String value)

addAllSecondnames

public PersonProtos.Person.Metadata.Builder addAllSecondnames(Iterable<String> values)

clearSecondnames

public PersonProtos.Person.Metadata.Builder clearSecondnames()

hasFullname

public boolean hasFullname()
Specified by:
hasFullname in interface PersonProtos.Person.MetadataOrBuilder

getFullname

public String getFullname()
Specified by:
getFullname in interface PersonProtos.Person.MetadataOrBuilder

setFullname

public PersonProtos.Person.Metadata.Builder setFullname(String value)

clearFullname

public PersonProtos.Person.Metadata.Builder clearFullname()

hasFax

public boolean hasFax()
Specified by:
hasFax in interface PersonProtos.Person.MetadataOrBuilder

getFax

public String getFax()
Specified by:
getFax in interface PersonProtos.Person.MetadataOrBuilder

setFax

public PersonProtos.Person.Metadata.Builder setFax(String value)

clearFax

public PersonProtos.Person.Metadata.Builder clearFax()

hasEmail

public boolean hasEmail()
Specified by:
hasEmail in interface PersonProtos.Person.MetadataOrBuilder

getEmail

public String getEmail()
Specified by:
getEmail in interface PersonProtos.Person.MetadataOrBuilder

setEmail

public PersonProtos.Person.Metadata.Builder setEmail(String value)

clearEmail

public PersonProtos.Person.Metadata.Builder clearEmail()

hasPhone

public boolean hasPhone()
Specified by:
hasPhone in interface PersonProtos.Person.MetadataOrBuilder

getPhone

public String getPhone()
Specified by:
getPhone in interface PersonProtos.Person.MetadataOrBuilder

setPhone

public PersonProtos.Person.Metadata.Builder setPhone(String value)

clearPhone

public PersonProtos.Person.Metadata.Builder clearPhone()

hasNationality

public boolean hasNationality()
Specified by:
hasNationality in interface PersonProtos.Person.MetadataOrBuilder

getNationality

public QualifierProtos.Qualifier getNationality()
Specified by:
getNationality in interface PersonProtos.Person.MetadataOrBuilder

setNationality

public PersonProtos.Person.Metadata.Builder setNationality(QualifierProtos.Qualifier value)

setNationality

public PersonProtos.Person.Metadata.Builder setNationality(QualifierProtos.Qualifier.Builder builderForValue)

mergeNationality

public PersonProtos.Person.Metadata.Builder mergeNationality(QualifierProtos.Qualifier value)

clearNationality

public PersonProtos.Person.Metadata.Builder clearNationality()

getNationalityBuilder

public QualifierProtos.Qualifier.Builder getNationalityBuilder()

getNationalityOrBuilder

public QualifierProtos.QualifierOrBuilder getNationalityOrBuilder()
Specified by:
getNationalityOrBuilder in interface PersonProtos.Person.MetadataOrBuilder


Copyright © 2013. All Rights Reserved.