Package net.sf.okapi.proto
Class Property.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
- net.sf.okapi.proto.Property.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,PropertyOrBuilder
- Enclosing class:
- Property
public static final class Property.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Property.Builder> implements PropertyOrBuilder
Protobuf typeProperty
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Property.BuilderaddAllTypes(Iterable<? extends Property.PropertyType> values)repeated .Property.PropertyType types = 4;Property.BuilderaddAllTypesValue(Iterable<Integer> values)repeated .Property.PropertyType types = 4;Property.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Property.BuilderaddTypes(Property.PropertyType value)repeated .Property.PropertyType types = 4;Property.BuilderaddTypesValue(int value)repeated .Property.PropertyType types = 4;Propertybuild()PropertybuildPartial()Property.Builderclear()Property.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Property.BuilderclearName()string name = 1;Property.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Property.BuilderclearReadOnly()optional bool readOnly = 3;Property.BuilderclearTypes()repeated .Property.PropertyType types = 4;Property.BuilderclearValue()optional string value = 2;Property.Builderclone()PropertygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName()string name = 1;com.google.protobuf.ByteStringgetNameBytes()string name = 1;booleangetReadOnly()optional bool readOnly = 3;Property.PropertyTypegetTypes(int index)repeated .Property.PropertyType types = 4;intgetTypesCount()repeated .Property.PropertyType types = 4;List<Property.PropertyType>getTypesList()repeated .Property.PropertyType types = 4;intgetTypesValue(int index)repeated .Property.PropertyType types = 4;List<Integer>getTypesValueList()repeated .Property.PropertyType types = 4;StringgetValue()optional string value = 2;com.google.protobuf.ByteStringgetValueBytes()optional string value = 2;booleanhasReadOnly()optional bool readOnly = 3;booleanhasValue()optional string value = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Property.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Property.BuildermergeFrom(com.google.protobuf.Message other)Property.BuildermergeFrom(Property other)Property.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Property.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Property.BuildersetName(String value)string name = 1;Property.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 1;Property.BuildersetReadOnly(boolean value)optional bool readOnly = 3;Property.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Property.BuildersetTypes(int index, Property.PropertyType value)repeated .Property.PropertyType types = 4;Property.BuildersetTypesValue(int index, int value)repeated .Property.PropertyType types = 4;Property.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Property.BuildersetValue(String value)optional string value = 2;Property.BuildersetValueBytes(com.google.protobuf.ByteString value)optional string value = 2;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
clear
public Property.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
getDefaultInstanceForType
public Property getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Property build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Property buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Property.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
setField
public Property.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
clearField
public Property.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
clearOneof
public Property.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
setRepeatedField
public Property.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
addRepeatedField
public Property.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
mergeFrom
public Property.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Property.Builder>
-
mergeFrom
public Property.Builder mergeFrom(Property other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
mergeFrom
public Property.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Property.Builder>- Throws:
IOException
-
getName
public String getName()
string name = 1;- Specified by:
getNamein interfacePropertyOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 1;- Specified by:
getNameBytesin interfacePropertyOrBuilder- Returns:
- The bytes for name.
-
setName
public Property.Builder setName(String value)
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Property.Builder clearName()
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Property.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()
optional string value = 2;- Specified by:
hasValuein interfacePropertyOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public String getValue()
optional string value = 2;- Specified by:
getValuein interfacePropertyOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()
optional string value = 2;- Specified by:
getValueBytesin interfacePropertyOrBuilder- Returns:
- The bytes for value.
-
setValue
public Property.Builder setValue(String value)
optional string value = 2;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public Property.Builder clearValue()
optional string value = 2;- Returns:
- This builder for chaining.
-
setValueBytes
public Property.Builder setValueBytes(com.google.protobuf.ByteString value)
optional string value = 2;- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-
hasReadOnly
public boolean hasReadOnly()
optional bool readOnly = 3;- Specified by:
hasReadOnlyin interfacePropertyOrBuilder- Returns:
- Whether the readOnly field is set.
-
getReadOnly
public boolean getReadOnly()
optional bool readOnly = 3;- Specified by:
getReadOnlyin interfacePropertyOrBuilder- Returns:
- The readOnly.
-
setReadOnly
public Property.Builder setReadOnly(boolean value)
optional bool readOnly = 3;- Parameters:
value- The readOnly to set.- Returns:
- This builder for chaining.
-
clearReadOnly
public Property.Builder clearReadOnly()
optional bool readOnly = 3;- Returns:
- This builder for chaining.
-
getTypesList
public List<Property.PropertyType> getTypesList()
repeated .Property.PropertyType types = 4;- Specified by:
getTypesListin interfacePropertyOrBuilder- Returns:
- A list containing the types.
-
getTypesCount
public int getTypesCount()
repeated .Property.PropertyType types = 4;- Specified by:
getTypesCountin interfacePropertyOrBuilder- Returns:
- The count of types.
-
getTypes
public Property.PropertyType getTypes(int index)
repeated .Property.PropertyType types = 4;- Specified by:
getTypesin interfacePropertyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The types at the given index.
-
setTypes
public Property.Builder setTypes(int index, Property.PropertyType value)
repeated .Property.PropertyType types = 4;- Parameters:
index- The index to set the value at.value- The types to set.- Returns:
- This builder for chaining.
-
addTypes
public Property.Builder addTypes(Property.PropertyType value)
repeated .Property.PropertyType types = 4;- Parameters:
value- The types to add.- Returns:
- This builder for chaining.
-
addAllTypes
public Property.Builder addAllTypes(Iterable<? extends Property.PropertyType> values)
repeated .Property.PropertyType types = 4;- Parameters:
values- The types to add.- Returns:
- This builder for chaining.
-
clearTypes
public Property.Builder clearTypes()
repeated .Property.PropertyType types = 4;- Returns:
- This builder for chaining.
-
getTypesValueList
public List<Integer> getTypesValueList()
repeated .Property.PropertyType types = 4;- Specified by:
getTypesValueListin interfacePropertyOrBuilder- Returns:
- A list containing the enum numeric values on the wire for types.
-
getTypesValue
public int getTypesValue(int index)
repeated .Property.PropertyType types = 4;- Specified by:
getTypesValuein interfacePropertyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of types at the given index.
-
setTypesValue
public Property.Builder setTypesValue(int index, int value)
repeated .Property.PropertyType types = 4;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for types to set.- Returns:
- This builder for chaining.
-
addTypesValue
public Property.Builder addTypesValue(int value)
repeated .Property.PropertyType types = 4;- Parameters:
value- The enum numeric value on the wire for types to add.- Returns:
- This builder for chaining.
-
addAllTypesValue
public Property.Builder addAllTypesValue(Iterable<Integer> values)
repeated .Property.PropertyType types = 4;- Parameters:
values- The enum numeric values on the wire for types to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Property.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
mergeUnknownFields
public final Property.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Property.Builder>
-
-