public static final class Osmformat.Relation.Builder extends com.protobuf .GeneratedMessageLite .Builder <Osmformat .Relation ,Osmformat .Relation .Builder > implements Osmformat .RelationOrBuilder
public Osmformat.Relation .Builder clear()
public Osmformat.Relation .Builder clone()
public Osmformat.Relation getDefaultInstanceForType()
public Osmformat.Relation build()
public Osmformat.Relation buildPartial()
public Osmformat.Relation .Builder mergeFrom(Osmformat .Relation other)
public final boolean isInitialized()
public Osmformat.Relation .Builder mergeFrom(com .protobuf .CodedInputStream input, com .protobuf .ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface
com.google.protobuf.MessageLite.Builder
mergeFrom in class
com.google.protobuf.AbstractMessageLite.Builder<Osmformat.Relation.Builder >
IOException
public boolean hasId()
public long getId()
public Osmformat.Relation .Builder setId(long value)
public Osmformat.Relation .Builder clearId()
public int getKeysCount()
public int getKeys(int index)
public Osmformat.Relation .Builder setKeys(int index, int value)
public Osmformat.Relation .Builder addKeys(int value)
public Osmformat.Relation .Builder addAllKeys(Iterable <? extends Integer > values)
public Osmformat.Relation .Builder clearKeys()
public int getValsCount()
public int getVals(int index)
public Osmformat.Relation .Builder setVals(int index, int value)
public Osmformat.Relation .Builder addVals(int value)
public Osmformat.Relation .Builder addAllVals(Iterable <? extends Integer > values)
public Osmformat.Relation .Builder clearVals()
public boolean hasInfo()
public Osmformat.Info getInfo()
public Osmformat.Relation .Builder setInfo(Osmformat .Info value)
public Osmformat.Relation .Builder setInfo(Osmformat .Info .Builder builderForValue)
public Osmformat.Relation .Builder mergeInfo(Osmformat .Info value)
public Osmformat.Relation .Builder clearInfo()
public int getRolesSidCount()
public int getRolesSid(int index)
public Osmformat.Relation .Builder setRolesSid(int index, int value)
public Osmformat.Relation .Builder addRolesSid(int value)
public Osmformat.Relation .Builder addAllRolesSid(Iterable <? extends Integer > values)
public Osmformat.Relation .Builder clearRolesSid()
public int getMemidsCount()
public long getMemids(int index)
public Osmformat.Relation .Builder setMemids(int index, long value)
public Osmformat.Relation .Builder addMemids(long value)
public Osmformat.Relation .Builder addAllMemids(Iterable <? extends Long > values)
public Osmformat.Relation .Builder clearMemids()
public List<Osmformat .Relation .MemberType > getTypesList()
public int getTypesCount()
public Osmformat.Relation .MemberType getTypes(int index)
public Osmformat.Relation .Builder setTypes(int index, Osmformat .Relation .MemberType value)
public Osmformat.Relation .Builder addTypes(Osmformat .Relation .MemberType value)
public Osmformat.Relation .Builder addAllTypes(Iterable <? extends Osmformat .Relation .MemberType > values)
public Osmformat.Relation .Builder clearTypes()