Package net.sf.okapi.proto
Class INameable.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
- net.sf.okapi.proto.INameable.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,INameableOrBuilder
- Enclosing class:
- INameable
public static final class INameable.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder> implements INameableOrBuilder
Protobuf typeINameable
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description INameable.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)INameablebuild()INameablebuildPartial()INameable.Builderclear()INameable.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)INameable.BuilderclearIsTranslatable()bool isTranslatable = 5;INameable.BuilderclearMimeType()string mimeType = 4;INameable.BuilderclearName()string name = 2;INameable.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)INameable.BuilderclearPreserveWhitespaces()bool preserveWhitespaces = 6;INameable.BuilderclearResource().IResource resource = 1;INameable.BuilderclearType()string type = 3;INameable.Builderclone()INameablegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIsTranslatable()bool isTranslatable = 5;StringgetMimeType()string mimeType = 4;com.google.protobuf.ByteStringgetMimeTypeBytes()string mimeType = 4;StringgetName()string name = 2;com.google.protobuf.ByteStringgetNameBytes()string name = 2;booleangetPreserveWhitespaces()bool preserveWhitespaces = 6;IResourcegetResource().IResource resource = 1;IResource.BuildergetResourceBuilder().IResource resource = 1;IResourceOrBuildergetResourceOrBuilder().IResource resource = 1;StringgetType()string type = 3;com.google.protobuf.ByteStringgetTypeBytes()string type = 3;booleanhasResource().IResource resource = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()INameable.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)INameable.BuildermergeFrom(com.google.protobuf.Message other)INameable.BuildermergeFrom(INameable other)INameable.BuildermergeResource(IResource value).IResource resource = 1;INameable.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)INameable.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)INameable.BuildersetIsTranslatable(boolean value)bool isTranslatable = 5;INameable.BuildersetMimeType(String value)string mimeType = 4;INameable.BuildersetMimeTypeBytes(com.google.protobuf.ByteString value)string mimeType = 4;INameable.BuildersetName(String value)string name = 2;INameable.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 2;INameable.BuildersetPreserveWhitespaces(boolean value)bool preserveWhitespaces = 6;INameable.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)INameable.BuildersetResource(IResource value).IResource resource = 1;INameable.BuildersetResource(IResource.Builder builderForValue).IResource resource = 1;INameable.BuildersetType(String value)string type = 3;INameable.BuildersetTypeBytes(com.google.protobuf.ByteString value)string type = 3;INameable.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<INameable.Builder>
-
clear
public INameable.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<INameable.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<INameable.Builder>
-
getDefaultInstanceForType
public INameable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public INameable build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public INameable buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public INameable.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<INameable.Builder>
-
setField
public INameable.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<INameable.Builder>
-
clearField
public INameable.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
clearOneof
public INameable.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
setRepeatedField
public INameable.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<INameable.Builder>
-
addRepeatedField
public INameable.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<INameable.Builder>
-
mergeFrom
public INameable.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<INameable.Builder>
-
mergeFrom
public INameable.Builder mergeFrom(INameable other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
mergeFrom
public INameable.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<INameable.Builder>- Throws:
IOException
-
hasResource
public boolean hasResource()
.IResource resource = 1;- Specified by:
hasResourcein interfaceINameableOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public IResource getResource()
.IResource resource = 1;- Specified by:
getResourcein interfaceINameableOrBuilder- Returns:
- The resource.
-
setResource
public INameable.Builder setResource(IResource value)
.IResource resource = 1;
-
setResource
public INameable.Builder setResource(IResource.Builder builderForValue)
.IResource resource = 1;
-
mergeResource
public INameable.Builder mergeResource(IResource value)
.IResource resource = 1;
-
clearResource
public INameable.Builder clearResource()
.IResource resource = 1;
-
getResourceBuilder
public IResource.Builder getResourceBuilder()
.IResource resource = 1;
-
getResourceOrBuilder
public IResourceOrBuilder getResourceOrBuilder()
.IResource resource = 1;- Specified by:
getResourceOrBuilderin interfaceINameableOrBuilder
-
getName
public String getName()
string name = 2;- Specified by:
getNamein interfaceINameableOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 2;- Specified by:
getNameBytesin interfaceINameableOrBuilder- Returns:
- The bytes for name.
-
setName
public INameable.Builder setName(String value)
string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public INameable.Builder clearName()
string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
public INameable.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getType
public String getType()
string type = 3;- Specified by:
getTypein interfaceINameableOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
string type = 3;- Specified by:
getTypeBytesin interfaceINameableOrBuilder- Returns:
- The bytes for type.
-
setType
public INameable.Builder setType(String value)
string type = 3;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public INameable.Builder clearType()
string type = 3;- Returns:
- This builder for chaining.
-
setTypeBytes
public INameable.Builder setTypeBytes(com.google.protobuf.ByteString value)
string type = 3;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getMimeType
public String getMimeType()
string mimeType = 4;- Specified by:
getMimeTypein interfaceINameableOrBuilder- Returns:
- The mimeType.
-
getMimeTypeBytes
public com.google.protobuf.ByteString getMimeTypeBytes()
string mimeType = 4;- Specified by:
getMimeTypeBytesin interfaceINameableOrBuilder- Returns:
- The bytes for mimeType.
-
setMimeType
public INameable.Builder setMimeType(String value)
string mimeType = 4;- Parameters:
value- The mimeType to set.- Returns:
- This builder for chaining.
-
clearMimeType
public INameable.Builder clearMimeType()
string mimeType = 4;- Returns:
- This builder for chaining.
-
setMimeTypeBytes
public INameable.Builder setMimeTypeBytes(com.google.protobuf.ByteString value)
string mimeType = 4;- Parameters:
value- The bytes for mimeType to set.- Returns:
- This builder for chaining.
-
getIsTranslatable
public boolean getIsTranslatable()
bool isTranslatable = 5;- Specified by:
getIsTranslatablein interfaceINameableOrBuilder- Returns:
- The isTranslatable.
-
setIsTranslatable
public INameable.Builder setIsTranslatable(boolean value)
bool isTranslatable = 5;- Parameters:
value- The isTranslatable to set.- Returns:
- This builder for chaining.
-
clearIsTranslatable
public INameable.Builder clearIsTranslatable()
bool isTranslatable = 5;- Returns:
- This builder for chaining.
-
getPreserveWhitespaces
public boolean getPreserveWhitespaces()
bool preserveWhitespaces = 6;- Specified by:
getPreserveWhitespacesin interfaceINameableOrBuilder- Returns:
- The preserveWhitespaces.
-
setPreserveWhitespaces
public INameable.Builder setPreserveWhitespaces(boolean value)
bool preserveWhitespaces = 6;- Parameters:
value- The preserveWhitespaces to set.- Returns:
- This builder for chaining.
-
clearPreserveWhitespaces
public INameable.Builder clearPreserveWhitespaces()
bool preserveWhitespaces = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final INameable.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
mergeUnknownFields
public final INameable.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<INameable.Builder>
-
-