eu.dnetlib.data.proto
Class ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>
              extended by eu.dnetlib.data.proto.ProjectProtos.Project.Metadata.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ProjectProtos.Project.MetadataOrBuilder, Cloneable
Enclosing class:
ProjectProtos.Project.Metadata

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


Method Summary
 ProjectProtos.Project.Metadata.Builder addAllFundingtree(Iterable<String> values)
           
 ProjectProtos.Project.Metadata.Builder addAllPid(Iterable<? extends StructuredPropertyProtos.StructuredProperty> values)
           
 ProjectProtos.Project.Metadata.Builder addFundingtree(String value)
           
 ProjectProtos.Project.Metadata.Builder addPid(int index, StructuredPropertyProtos.StructuredProperty.Builder builderForValue)
           
 ProjectProtos.Project.Metadata.Builder addPid(int index, StructuredPropertyProtos.StructuredProperty value)
           
 ProjectProtos.Project.Metadata.Builder addPid(StructuredPropertyProtos.StructuredProperty.Builder builderForValue)
           
 ProjectProtos.Project.Metadata.Builder addPid(StructuredPropertyProtos.StructuredProperty value)
           
 StructuredPropertyProtos.StructuredProperty.Builder addPidBuilder()
           
 StructuredPropertyProtos.StructuredProperty.Builder addPidBuilder(int index)
           
 ProjectProtos.Project.Metadata build()
           
 ProjectProtos.Project.Metadata buildPartial()
           
 ProjectProtos.Project.Metadata.Builder clear()
           
 ProjectProtos.Project.Metadata.Builder clearAcronym()
           
 ProjectProtos.Project.Metadata.Builder clearCallidentifier()
           
 ProjectProtos.Project.Metadata.Builder clearCode()
           
 ProjectProtos.Project.Metadata.Builder clearCollectedfrom()
           
 ProjectProtos.Project.Metadata.Builder clearContracttype()
           
 ProjectProtos.Project.Metadata.Builder clearDuration()
           
 ProjectProtos.Project.Metadata.Builder clearEcsc39()
           
 ProjectProtos.Project.Metadata.Builder clearEnddate()
           
 ProjectProtos.Project.Metadata.Builder clearFundingtree()
           
 ProjectProtos.Project.Metadata.Builder clearKeywords()
           
 ProjectProtos.Project.Metadata.Builder clearPid()
           
 ProjectProtos.Project.Metadata.Builder clearProvenanceaction()
           
 ProjectProtos.Project.Metadata.Builder clearStartdate()
           
 ProjectProtos.Project.Metadata.Builder clearTitle()
           
 ProjectProtos.Project.Metadata.Builder clearWebsiteurl()
           
 ProjectProtos.Project.Metadata.Builder clone()
           
 String getAcronym()
           
 String getCallidentifier()
           
 String getCode()
           
 String getCollectedfrom()
           
 QualifierProtos.Qualifier getContracttype()
           
 QualifierProtos.Qualifier.Builder getContracttypeBuilder()
           
 QualifierProtos.QualifierOrBuilder getContracttypeOrBuilder()
           
 ProjectProtos.Project.Metadata getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 String getDuration()
           
 String getEcsc39()
           
 String getEnddate()
           
 String getFundingtree(int index)
           
 int getFundingtreeCount()
           
 List<String> getFundingtreeList()
           
 String getKeywords()
           
 StructuredPropertyProtos.StructuredProperty getPid(int index)
           
 StructuredPropertyProtos.StructuredProperty.Builder getPidBuilder(int index)
           
 List<StructuredPropertyProtos.StructuredProperty.Builder> getPidBuilderList()
           
 int getPidCount()
           
 List<StructuredPropertyProtos.StructuredProperty> getPidList()
           
 StructuredPropertyProtos.StructuredPropertyOrBuilder getPidOrBuilder(int index)
           
 List<? extends StructuredPropertyProtos.StructuredPropertyOrBuilder> getPidOrBuilderList()
           
 QualifierProtos.Qualifier getProvenanceaction()
           
 QualifierProtos.Qualifier.Builder getProvenanceactionBuilder()
           
 QualifierProtos.QualifierOrBuilder getProvenanceactionOrBuilder()
           
 String getStartdate()
           
 String getTitle()
           
 String getWebsiteurl()
           
 boolean hasAcronym()
           
 boolean hasCallidentifier()
           
 boolean hasCode()
           
 boolean hasCollectedfrom()
           
 boolean hasContracttype()
           
 boolean hasDuration()
           
 boolean hasEcsc39()
           
 boolean hasEnddate()
           
 boolean hasKeywords()
           
 boolean hasProvenanceaction()
           
 boolean hasStartdate()
           
 boolean hasTitle()
           
 boolean hasWebsiteurl()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ProjectProtos.Project.Metadata.Builder mergeContracttype(QualifierProtos.Qualifier value)
           
 ProjectProtos.Project.Metadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ProjectProtos.Project.Metadata.Builder mergeFrom(com.google.protobuf.Message other)
           
 ProjectProtos.Project.Metadata.Builder mergeFrom(ProjectProtos.Project.Metadata other)
           
 ProjectProtos.Project.Metadata.Builder mergeProvenanceaction(QualifierProtos.Qualifier value)
           
 ProjectProtos.Project.Metadata.Builder removePid(int index)
           
 ProjectProtos.Project.Metadata.Builder setAcronym(String value)
           
 ProjectProtos.Project.Metadata.Builder setCallidentifier(String value)
           
 ProjectProtos.Project.Metadata.Builder setCode(String value)
           
 ProjectProtos.Project.Metadata.Builder setCollectedfrom(String value)
           
 ProjectProtos.Project.Metadata.Builder setContracttype(QualifierProtos.Qualifier.Builder builderForValue)
           
 ProjectProtos.Project.Metadata.Builder setContracttype(QualifierProtos.Qualifier value)
           
 ProjectProtos.Project.Metadata.Builder setDuration(String value)
           
 ProjectProtos.Project.Metadata.Builder setEcsc39(String value)
           
 ProjectProtos.Project.Metadata.Builder setEnddate(String value)
           
 ProjectProtos.Project.Metadata.Builder setFundingtree(int index, String value)
           
 ProjectProtos.Project.Metadata.Builder setKeywords(String value)
           
 ProjectProtos.Project.Metadata.Builder setPid(int index, StructuredPropertyProtos.StructuredProperty.Builder builderForValue)
           
 ProjectProtos.Project.Metadata.Builder setPid(int index, StructuredPropertyProtos.StructuredProperty value)
           
 ProjectProtos.Project.Metadata.Builder setProvenanceaction(QualifierProtos.Qualifier.Builder builderForValue)
           
 ProjectProtos.Project.Metadata.Builder setProvenanceaction(QualifierProtos.Qualifier value)
           
 ProjectProtos.Project.Metadata.Builder setStartdate(String value)
           
 ProjectProtos.Project.Metadata.Builder setTitle(String value)
           
 ProjectProtos.Project.Metadata.Builder setWebsiteurl(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<ProjectProtos.Project.Metadata.Builder>

clear

public ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>

clone

public ProjectProtos.Project.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<ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

public ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>

mergeFrom

public ProjectProtos.Project.Metadata.Builder mergeFrom(ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>

mergeFrom

public ProjectProtos.Project.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<ProjectProtos.Project.Metadata.Builder>
Throws:
IOException

hasWebsiteurl

public boolean hasWebsiteurl()
Specified by:
hasWebsiteurl in interface ProjectProtos.Project.MetadataOrBuilder

getWebsiteurl

public String getWebsiteurl()
Specified by:
getWebsiteurl in interface ProjectProtos.Project.MetadataOrBuilder

setWebsiteurl

public ProjectProtos.Project.Metadata.Builder setWebsiteurl(String value)

clearWebsiteurl

public ProjectProtos.Project.Metadata.Builder clearWebsiteurl()

hasCode

public boolean hasCode()
Specified by:
hasCode in interface ProjectProtos.Project.MetadataOrBuilder

getCode

public String getCode()
Specified by:
getCode in interface ProjectProtos.Project.MetadataOrBuilder

setCode

public ProjectProtos.Project.Metadata.Builder setCode(String value)

clearCode

public ProjectProtos.Project.Metadata.Builder clearCode()

hasAcronym

public boolean hasAcronym()
Specified by:
hasAcronym in interface ProjectProtos.Project.MetadataOrBuilder

getAcronym

public String getAcronym()
Specified by:
getAcronym in interface ProjectProtos.Project.MetadataOrBuilder

setAcronym

public ProjectProtos.Project.Metadata.Builder setAcronym(String value)

clearAcronym

public ProjectProtos.Project.Metadata.Builder clearAcronym()

hasTitle

public boolean hasTitle()
Specified by:
hasTitle in interface ProjectProtos.Project.MetadataOrBuilder

getTitle

public String getTitle()
Specified by:
getTitle in interface ProjectProtos.Project.MetadataOrBuilder

setTitle

public ProjectProtos.Project.Metadata.Builder setTitle(String value)

clearTitle

public ProjectProtos.Project.Metadata.Builder clearTitle()

hasStartdate

public boolean hasStartdate()
Specified by:
hasStartdate in interface ProjectProtos.Project.MetadataOrBuilder

getStartdate

public String getStartdate()
Specified by:
getStartdate in interface ProjectProtos.Project.MetadataOrBuilder

setStartdate

public ProjectProtos.Project.Metadata.Builder setStartdate(String value)

clearStartdate

public ProjectProtos.Project.Metadata.Builder clearStartdate()

hasEnddate

public boolean hasEnddate()
Specified by:
hasEnddate in interface ProjectProtos.Project.MetadataOrBuilder

getEnddate

public String getEnddate()
Specified by:
getEnddate in interface ProjectProtos.Project.MetadataOrBuilder

setEnddate

public ProjectProtos.Project.Metadata.Builder setEnddate(String value)

clearEnddate

public ProjectProtos.Project.Metadata.Builder clearEnddate()

hasCallidentifier

public boolean hasCallidentifier()
Specified by:
hasCallidentifier in interface ProjectProtos.Project.MetadataOrBuilder

getCallidentifier

public String getCallidentifier()
Specified by:
getCallidentifier in interface ProjectProtos.Project.MetadataOrBuilder

setCallidentifier

public ProjectProtos.Project.Metadata.Builder setCallidentifier(String value)

clearCallidentifier

public ProjectProtos.Project.Metadata.Builder clearCallidentifier()

hasKeywords

public boolean hasKeywords()
Specified by:
hasKeywords in interface ProjectProtos.Project.MetadataOrBuilder

getKeywords

public String getKeywords()
Specified by:
getKeywords in interface ProjectProtos.Project.MetadataOrBuilder

setKeywords

public ProjectProtos.Project.Metadata.Builder setKeywords(String value)

clearKeywords

public ProjectProtos.Project.Metadata.Builder clearKeywords()

hasDuration

public boolean hasDuration()
Specified by:
hasDuration in interface ProjectProtos.Project.MetadataOrBuilder

getDuration

public String getDuration()
Specified by:
getDuration in interface ProjectProtos.Project.MetadataOrBuilder

setDuration

public ProjectProtos.Project.Metadata.Builder setDuration(String value)

clearDuration

public ProjectProtos.Project.Metadata.Builder clearDuration()

hasEcsc39

public boolean hasEcsc39()
Specified by:
hasEcsc39 in interface ProjectProtos.Project.MetadataOrBuilder

getEcsc39

public String getEcsc39()
Specified by:
getEcsc39 in interface ProjectProtos.Project.MetadataOrBuilder

setEcsc39

public ProjectProtos.Project.Metadata.Builder setEcsc39(String value)

clearEcsc39

public ProjectProtos.Project.Metadata.Builder clearEcsc39()

hasCollectedfrom

public boolean hasCollectedfrom()
Specified by:
hasCollectedfrom in interface ProjectProtos.Project.MetadataOrBuilder

getCollectedfrom

public String getCollectedfrom()
Specified by:
getCollectedfrom in interface ProjectProtos.Project.MetadataOrBuilder

setCollectedfrom

public ProjectProtos.Project.Metadata.Builder setCollectedfrom(String value)

clearCollectedfrom

public ProjectProtos.Project.Metadata.Builder clearCollectedfrom()

getFundingtreeList

public List<String> getFundingtreeList()
Specified by:
getFundingtreeList in interface ProjectProtos.Project.MetadataOrBuilder

getFundingtreeCount

public int getFundingtreeCount()
Specified by:
getFundingtreeCount in interface ProjectProtos.Project.MetadataOrBuilder

getFundingtree

public String getFundingtree(int index)
Specified by:
getFundingtree in interface ProjectProtos.Project.MetadataOrBuilder

setFundingtree

public ProjectProtos.Project.Metadata.Builder setFundingtree(int index,
                                                             String value)

addFundingtree

public ProjectProtos.Project.Metadata.Builder addFundingtree(String value)

addAllFundingtree

public ProjectProtos.Project.Metadata.Builder addAllFundingtree(Iterable<String> values)

clearFundingtree

public ProjectProtos.Project.Metadata.Builder clearFundingtree()

hasContracttype

public boolean hasContracttype()
Specified by:
hasContracttype in interface ProjectProtos.Project.MetadataOrBuilder

getContracttype

public QualifierProtos.Qualifier getContracttype()
Specified by:
getContracttype in interface ProjectProtos.Project.MetadataOrBuilder

setContracttype

public ProjectProtos.Project.Metadata.Builder setContracttype(QualifierProtos.Qualifier value)

setContracttype

public ProjectProtos.Project.Metadata.Builder setContracttype(QualifierProtos.Qualifier.Builder builderForValue)

mergeContracttype

public ProjectProtos.Project.Metadata.Builder mergeContracttype(QualifierProtos.Qualifier value)

clearContracttype

public ProjectProtos.Project.Metadata.Builder clearContracttype()

getContracttypeBuilder

public QualifierProtos.Qualifier.Builder getContracttypeBuilder()

getContracttypeOrBuilder

public QualifierProtos.QualifierOrBuilder getContracttypeOrBuilder()
Specified by:
getContracttypeOrBuilder in interface ProjectProtos.Project.MetadataOrBuilder

hasProvenanceaction

public boolean hasProvenanceaction()
Specified by:
hasProvenanceaction in interface ProjectProtos.Project.MetadataOrBuilder

getProvenanceaction

public QualifierProtos.Qualifier getProvenanceaction()
Specified by:
getProvenanceaction in interface ProjectProtos.Project.MetadataOrBuilder

setProvenanceaction

public ProjectProtos.Project.Metadata.Builder setProvenanceaction(QualifierProtos.Qualifier value)

setProvenanceaction

public ProjectProtos.Project.Metadata.Builder setProvenanceaction(QualifierProtos.Qualifier.Builder builderForValue)

mergeProvenanceaction

public ProjectProtos.Project.Metadata.Builder mergeProvenanceaction(QualifierProtos.Qualifier value)

clearProvenanceaction

public ProjectProtos.Project.Metadata.Builder clearProvenanceaction()

getProvenanceactionBuilder

public QualifierProtos.Qualifier.Builder getProvenanceactionBuilder()

getProvenanceactionOrBuilder

public QualifierProtos.QualifierOrBuilder getProvenanceactionOrBuilder()
Specified by:
getProvenanceactionOrBuilder in interface ProjectProtos.Project.MetadataOrBuilder

getPidList

public List<StructuredPropertyProtos.StructuredProperty> getPidList()
Specified by:
getPidList in interface ProjectProtos.Project.MetadataOrBuilder

getPidCount

public int getPidCount()
Specified by:
getPidCount in interface ProjectProtos.Project.MetadataOrBuilder

getPid

public StructuredPropertyProtos.StructuredProperty getPid(int index)
Specified by:
getPid in interface ProjectProtos.Project.MetadataOrBuilder

setPid

public ProjectProtos.Project.Metadata.Builder setPid(int index,
                                                     StructuredPropertyProtos.StructuredProperty value)

setPid

public ProjectProtos.Project.Metadata.Builder setPid(int index,
                                                     StructuredPropertyProtos.StructuredProperty.Builder builderForValue)

addPid

public ProjectProtos.Project.Metadata.Builder addPid(StructuredPropertyProtos.StructuredProperty value)

addPid

public ProjectProtos.Project.Metadata.Builder addPid(int index,
                                                     StructuredPropertyProtos.StructuredProperty value)

addPid

public ProjectProtos.Project.Metadata.Builder addPid(StructuredPropertyProtos.StructuredProperty.Builder builderForValue)

addPid

public ProjectProtos.Project.Metadata.Builder addPid(int index,
                                                     StructuredPropertyProtos.StructuredProperty.Builder builderForValue)

addAllPid

public ProjectProtos.Project.Metadata.Builder addAllPid(Iterable<? extends StructuredPropertyProtos.StructuredProperty> values)

clearPid

public ProjectProtos.Project.Metadata.Builder clearPid()

removePid

public ProjectProtos.Project.Metadata.Builder removePid(int index)

getPidBuilder

public StructuredPropertyProtos.StructuredProperty.Builder getPidBuilder(int index)

getPidOrBuilder

public StructuredPropertyProtos.StructuredPropertyOrBuilder getPidOrBuilder(int index)
Specified by:
getPidOrBuilder in interface ProjectProtos.Project.MetadataOrBuilder

getPidOrBuilderList

public List<? extends StructuredPropertyProtos.StructuredPropertyOrBuilder> getPidOrBuilderList()
Specified by:
getPidOrBuilderList in interface ProjectProtos.Project.MetadataOrBuilder

addPidBuilder

public StructuredPropertyProtos.StructuredProperty.Builder addPidBuilder()

addPidBuilder

public StructuredPropertyProtos.StructuredProperty.Builder addPidBuilder(int index)

getPidBuilderList

public List<StructuredPropertyProtos.StructuredProperty.Builder> getPidBuilderList()


Copyright © 2013. All Rights Reserved.