Class PdfiumTextAnnotationP.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
- com.ironsoftware.ironpdf.internal.proto.PdfiumTextAnnotationP.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PdfiumTextAnnotationPOrBuilder,Cloneable
- Enclosing class:
- PdfiumTextAnnotationP
public static final class PdfiumTextAnnotationP.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder> implements PdfiumTextAnnotationPOrBuilder
Protobuf typeironpdfengineproto.PdfiumTextAnnotationP
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PdfiumTextAnnotationP.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PdfiumTextAnnotationPbuild()PdfiumTextAnnotationPbuildPartial()PdfiumTextAnnotationP.Builderclear()PdfiumTextAnnotationP.BuilderclearAnnotIndex()optional int32 annot_index = 3;PdfiumTextAnnotationP.BuilderclearColorCode()optional string color_code = 4;PdfiumTextAnnotationP.BuilderclearContents()optional string contents = 5;PdfiumTextAnnotationP.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PdfiumTextAnnotationP.BuilderclearHeight()optional int32 height = 18;PdfiumTextAnnotationP.BuilderclearHidden()optional bool hidden = 6;PdfiumTextAnnotationP.BuilderclearIcon()optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumTextAnnotationP.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PdfiumTextAnnotationP.BuilderclearOpacity()optional double opacity = 7;PdfiumTextAnnotationP.BuilderclearOpenByDefault()optional bool open_by_default = 8;PdfiumTextAnnotationP.BuilderclearPageIndex()optional int32 page_index = 2;PdfiumTextAnnotationP.BuilderclearPrintable()optional bool printable = 9;PdfiumTextAnnotationP.BuilderclearReadOnly()optional bool read_only = 10;PdfiumTextAnnotationP.BuilderclearRotatable()optional bool rotatable = 11;PdfiumTextAnnotationP.BuilderclearSubject()optional string subject = 12;PdfiumTextAnnotationP.BuilderclearTitle()optional string title = 13;PdfiumTextAnnotationP.BuilderclearWidth()optional int32 width = 17;PdfiumTextAnnotationP.BuilderclearX()optional int32 x = 15;PdfiumTextAnnotationP.BuilderclearY()optional int32 y = 16;PdfiumTextAnnotationP.Builderclone()intgetAnnotIndex()optional int32 annot_index = 3;StringgetColorCode()optional string color_code = 4;com.google.protobuf.ByteStringgetColorCodeBytes()optional string color_code = 4;StringgetContents()optional string contents = 5;com.google.protobuf.ByteStringgetContentsBytes()optional string contents = 5;PdfiumTextAnnotationPgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetHeight()optional int32 height = 18;booleangetHidden()optional bool hidden = 6;PdfiumAnnotationIconPgetIcon()optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumAnnotationIconP.BuildergetIconBuilder()optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumAnnotationIconPOrBuildergetIconOrBuilder()optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;doublegetOpacity()optional double opacity = 7;booleangetOpenByDefault()optional bool open_by_default = 8;intgetPageIndex()optional int32 page_index = 2;booleangetPrintable()optional bool printable = 9;booleangetReadOnly()optional bool read_only = 10;booleangetRotatable()optional bool rotatable = 11;StringgetSubject()optional string subject = 12;com.google.protobuf.ByteStringgetSubjectBytes()optional string subject = 12;StringgetTitle()optional string title = 13;com.google.protobuf.ByteStringgetTitleBytes()optional string title = 13;intgetWidth()optional int32 width = 17;intgetX()optional int32 x = 15;intgetY()optional int32 y = 16;booleanhasAnnotIndex()optional int32 annot_index = 3;booleanhasColorCode()optional string color_code = 4;booleanhasContents()optional string contents = 5;booleanhasHeight()optional int32 height = 18;booleanhasHidden()optional bool hidden = 6;booleanhasIcon()optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;booleanhasOpacity()optional double opacity = 7;booleanhasOpenByDefault()optional bool open_by_default = 8;booleanhasPageIndex()optional int32 page_index = 2;booleanhasPrintable()optional bool printable = 9;booleanhasReadOnly()optional bool read_only = 10;booleanhasRotatable()optional bool rotatable = 11;booleanhasSubject()optional string subject = 12;booleanhasTitle()optional string title = 13;booleanhasWidth()optional int32 width = 17;booleanhasX()optional int32 x = 15;booleanhasY()optional int32 y = 16;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PdfiumTextAnnotationP.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PdfiumTextAnnotationP.BuildermergeFrom(com.google.protobuf.Message other)PdfiumTextAnnotationP.BuildermergeFrom(PdfiumTextAnnotationP other)PdfiumTextAnnotationP.BuildermergeIcon(PdfiumAnnotationIconP value)optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumTextAnnotationP.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PdfiumTextAnnotationP.BuildersetAnnotIndex(int value)optional int32 annot_index = 3;PdfiumTextAnnotationP.BuildersetColorCode(String value)optional string color_code = 4;PdfiumTextAnnotationP.BuildersetColorCodeBytes(com.google.protobuf.ByteString value)optional string color_code = 4;PdfiumTextAnnotationP.BuildersetContents(String value)optional string contents = 5;PdfiumTextAnnotationP.BuildersetContentsBytes(com.google.protobuf.ByteString value)optional string contents = 5;PdfiumTextAnnotationP.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PdfiumTextAnnotationP.BuildersetHeight(int value)optional int32 height = 18;PdfiumTextAnnotationP.BuildersetHidden(boolean value)optional bool hidden = 6;PdfiumTextAnnotationP.BuildersetIcon(PdfiumAnnotationIconP value)optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumTextAnnotationP.BuildersetIcon(PdfiumAnnotationIconP.Builder builderForValue)optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;PdfiumTextAnnotationP.BuildersetOpacity(double value)optional double opacity = 7;PdfiumTextAnnotationP.BuildersetOpenByDefault(boolean value)optional bool open_by_default = 8;PdfiumTextAnnotationP.BuildersetPageIndex(int value)optional int32 page_index = 2;PdfiumTextAnnotationP.BuildersetPrintable(boolean value)optional bool printable = 9;PdfiumTextAnnotationP.BuildersetReadOnly(boolean value)optional bool read_only = 10;PdfiumTextAnnotationP.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PdfiumTextAnnotationP.BuildersetRotatable(boolean value)optional bool rotatable = 11;PdfiumTextAnnotationP.BuildersetSubject(String value)optional string subject = 12;PdfiumTextAnnotationP.BuildersetSubjectBytes(com.google.protobuf.ByteString value)optional string subject = 12;PdfiumTextAnnotationP.BuildersetTitle(String value)optional string title = 13;PdfiumTextAnnotationP.BuildersetTitleBytes(com.google.protobuf.ByteString value)optional string title = 13;PdfiumTextAnnotationP.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PdfiumTextAnnotationP.BuildersetWidth(int value)optional int32 width = 17;PdfiumTextAnnotationP.BuildersetX(int value)optional int32 x = 15;PdfiumTextAnnotationP.BuildersetY(int value)optional int32 y = 16;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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<PdfiumTextAnnotationP.Builder>
-
clear
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>
-
getDefaultInstanceForType
public PdfiumTextAnnotationP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PdfiumTextAnnotationP build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PdfiumTextAnnotationP buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>
-
setField
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>
-
clearField
public PdfiumTextAnnotationP.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
clearOneof
public PdfiumTextAnnotationP.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
setRepeatedField
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>
-
addRepeatedField
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>
-
mergeFrom
public PdfiumTextAnnotationP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PdfiumTextAnnotationP.Builder>
-
mergeFrom
public PdfiumTextAnnotationP.Builder mergeFrom(PdfiumTextAnnotationP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
mergeFrom
public PdfiumTextAnnotationP.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<PdfiumTextAnnotationP.Builder>- Throws:
IOException
-
hasPageIndex
public boolean hasPageIndex()
optional int32 page_index = 2;- Specified by:
hasPageIndexin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the pageIndex field is set.
-
getPageIndex
public int getPageIndex()
optional int32 page_index = 2;- Specified by:
getPageIndexin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The pageIndex.
-
setPageIndex
public PdfiumTextAnnotationP.Builder setPageIndex(int value)
optional int32 page_index = 2;- Parameters:
value- The pageIndex to set.- Returns:
- This builder for chaining.
-
clearPageIndex
public PdfiumTextAnnotationP.Builder clearPageIndex()
optional int32 page_index = 2;- Returns:
- This builder for chaining.
-
hasAnnotIndex
public boolean hasAnnotIndex()
optional int32 annot_index = 3;- Specified by:
hasAnnotIndexin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the annotIndex field is set.
-
getAnnotIndex
public int getAnnotIndex()
optional int32 annot_index = 3;- Specified by:
getAnnotIndexin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The annotIndex.
-
setAnnotIndex
public PdfiumTextAnnotationP.Builder setAnnotIndex(int value)
optional int32 annot_index = 3;- Parameters:
value- The annotIndex to set.- Returns:
- This builder for chaining.
-
clearAnnotIndex
public PdfiumTextAnnotationP.Builder clearAnnotIndex()
optional int32 annot_index = 3;- Returns:
- This builder for chaining.
-
hasColorCode
public boolean hasColorCode()
optional string color_code = 4;- Specified by:
hasColorCodein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the colorCode field is set.
-
getColorCode
public String getColorCode()
optional string color_code = 4;- Specified by:
getColorCodein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The colorCode.
-
getColorCodeBytes
public com.google.protobuf.ByteString getColorCodeBytes()
optional string color_code = 4;- Specified by:
getColorCodeBytesin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The bytes for colorCode.
-
setColorCode
public PdfiumTextAnnotationP.Builder setColorCode(String value)
optional string color_code = 4;- Parameters:
value- The colorCode to set.- Returns:
- This builder for chaining.
-
clearColorCode
public PdfiumTextAnnotationP.Builder clearColorCode()
optional string color_code = 4;- Returns:
- This builder for chaining.
-
setColorCodeBytes
public PdfiumTextAnnotationP.Builder setColorCodeBytes(com.google.protobuf.ByteString value)
optional string color_code = 4;- Parameters:
value- The bytes for colorCode to set.- Returns:
- This builder for chaining.
-
hasContents
public boolean hasContents()
optional string contents = 5;- Specified by:
hasContentsin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the contents field is set.
-
getContents
public String getContents()
optional string contents = 5;- Specified by:
getContentsin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The contents.
-
getContentsBytes
public com.google.protobuf.ByteString getContentsBytes()
optional string contents = 5;- Specified by:
getContentsBytesin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The bytes for contents.
-
setContents
public PdfiumTextAnnotationP.Builder setContents(String value)
optional string contents = 5;- Parameters:
value- The contents to set.- Returns:
- This builder for chaining.
-
clearContents
public PdfiumTextAnnotationP.Builder clearContents()
optional string contents = 5;- Returns:
- This builder for chaining.
-
setContentsBytes
public PdfiumTextAnnotationP.Builder setContentsBytes(com.google.protobuf.ByteString value)
optional string contents = 5;- Parameters:
value- The bytes for contents to set.- Returns:
- This builder for chaining.
-
hasHidden
public boolean hasHidden()
optional bool hidden = 6;- Specified by:
hasHiddenin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the hidden field is set.
-
getHidden
public boolean getHidden()
optional bool hidden = 6;- Specified by:
getHiddenin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The hidden.
-
setHidden
public PdfiumTextAnnotationP.Builder setHidden(boolean value)
optional bool hidden = 6;- Parameters:
value- The hidden to set.- Returns:
- This builder for chaining.
-
clearHidden
public PdfiumTextAnnotationP.Builder clearHidden()
optional bool hidden = 6;- Returns:
- This builder for chaining.
-
hasOpacity
public boolean hasOpacity()
optional double opacity = 7;- Specified by:
hasOpacityin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the opacity field is set.
-
getOpacity
public double getOpacity()
optional double opacity = 7;- Specified by:
getOpacityin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The opacity.
-
setOpacity
public PdfiumTextAnnotationP.Builder setOpacity(double value)
optional double opacity = 7;- Parameters:
value- The opacity to set.- Returns:
- This builder for chaining.
-
clearOpacity
public PdfiumTextAnnotationP.Builder clearOpacity()
optional double opacity = 7;- Returns:
- This builder for chaining.
-
hasOpenByDefault
public boolean hasOpenByDefault()
optional bool open_by_default = 8;- Specified by:
hasOpenByDefaultin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the openByDefault field is set.
-
getOpenByDefault
public boolean getOpenByDefault()
optional bool open_by_default = 8;- Specified by:
getOpenByDefaultin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The openByDefault.
-
setOpenByDefault
public PdfiumTextAnnotationP.Builder setOpenByDefault(boolean value)
optional bool open_by_default = 8;- Parameters:
value- The openByDefault to set.- Returns:
- This builder for chaining.
-
clearOpenByDefault
public PdfiumTextAnnotationP.Builder clearOpenByDefault()
optional bool open_by_default = 8;- Returns:
- This builder for chaining.
-
hasPrintable
public boolean hasPrintable()
optional bool printable = 9;- Specified by:
hasPrintablein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the printable field is set.
-
getPrintable
public boolean getPrintable()
optional bool printable = 9;- Specified by:
getPrintablein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The printable.
-
setPrintable
public PdfiumTextAnnotationP.Builder setPrintable(boolean value)
optional bool printable = 9;- Parameters:
value- The printable to set.- Returns:
- This builder for chaining.
-
clearPrintable
public PdfiumTextAnnotationP.Builder clearPrintable()
optional bool printable = 9;- Returns:
- This builder for chaining.
-
hasReadOnly
public boolean hasReadOnly()
optional bool read_only = 10;- Specified by:
hasReadOnlyin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the readOnly field is set.
-
getReadOnly
public boolean getReadOnly()
optional bool read_only = 10;- Specified by:
getReadOnlyin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The readOnly.
-
setReadOnly
public PdfiumTextAnnotationP.Builder setReadOnly(boolean value)
optional bool read_only = 10;- Parameters:
value- The readOnly to set.- Returns:
- This builder for chaining.
-
clearReadOnly
public PdfiumTextAnnotationP.Builder clearReadOnly()
optional bool read_only = 10;- Returns:
- This builder for chaining.
-
hasRotatable
public boolean hasRotatable()
optional bool rotatable = 11;- Specified by:
hasRotatablein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the rotatable field is set.
-
getRotatable
public boolean getRotatable()
optional bool rotatable = 11;- Specified by:
getRotatablein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The rotatable.
-
setRotatable
public PdfiumTextAnnotationP.Builder setRotatable(boolean value)
optional bool rotatable = 11;- Parameters:
value- The rotatable to set.- Returns:
- This builder for chaining.
-
clearRotatable
public PdfiumTextAnnotationP.Builder clearRotatable()
optional bool rotatable = 11;- Returns:
- This builder for chaining.
-
hasSubject
public boolean hasSubject()
optional string subject = 12;- Specified by:
hasSubjectin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the subject field is set.
-
getSubject
public String getSubject()
optional string subject = 12;- Specified by:
getSubjectin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()
optional string subject = 12;- Specified by:
getSubjectBytesin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The bytes for subject.
-
setSubject
public PdfiumTextAnnotationP.Builder setSubject(String value)
optional string subject = 12;- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
public PdfiumTextAnnotationP.Builder clearSubject()
optional string subject = 12;- Returns:
- This builder for chaining.
-
setSubjectBytes
public PdfiumTextAnnotationP.Builder setSubjectBytes(com.google.protobuf.ByteString value)
optional string subject = 12;- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-
hasTitle
public boolean hasTitle()
optional string title = 13;- Specified by:
hasTitlein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the title field is set.
-
getTitle
public String getTitle()
optional string title = 13;- Specified by:
getTitlein interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
optional string title = 13;- Specified by:
getTitleBytesin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The bytes for title.
-
setTitle
public PdfiumTextAnnotationP.Builder setTitle(String value)
optional string title = 13;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
public PdfiumTextAnnotationP.Builder clearTitle()
optional string title = 13;- Returns:
- This builder for chaining.
-
setTitleBytes
public PdfiumTextAnnotationP.Builder setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 13;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
hasIcon
public boolean hasIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;- Specified by:
hasIconin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the icon field is set.
-
getIcon
public PdfiumAnnotationIconP getIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;- Specified by:
getIconin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The icon.
-
setIcon
public PdfiumTextAnnotationP.Builder setIcon(PdfiumAnnotationIconP value)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
-
setIcon
public PdfiumTextAnnotationP.Builder setIcon(PdfiumAnnotationIconP.Builder builderForValue)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
-
mergeIcon
public PdfiumTextAnnotationP.Builder mergeIcon(PdfiumAnnotationIconP value)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
-
clearIcon
public PdfiumTextAnnotationP.Builder clearIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
-
getIconBuilder
public PdfiumAnnotationIconP.Builder getIconBuilder()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
-
getIconOrBuilder
public PdfiumAnnotationIconPOrBuilder getIconOrBuilder()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;- Specified by:
getIconOrBuilderin interfacePdfiumTextAnnotationPOrBuilder
-
hasX
public boolean hasX()
optional int32 x = 15;- Specified by:
hasXin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the x field is set.
-
getX
public int getX()
optional int32 x = 15;- Specified by:
getXin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The x.
-
setX
public PdfiumTextAnnotationP.Builder setX(int value)
optional int32 x = 15;- Parameters:
value- The x to set.- Returns:
- This builder for chaining.
-
clearX
public PdfiumTextAnnotationP.Builder clearX()
optional int32 x = 15;- Returns:
- This builder for chaining.
-
hasY
public boolean hasY()
optional int32 y = 16;- Specified by:
hasYin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the y field is set.
-
getY
public int getY()
optional int32 y = 16;- Specified by:
getYin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The y.
-
setY
public PdfiumTextAnnotationP.Builder setY(int value)
optional int32 y = 16;- Parameters:
value- The y to set.- Returns:
- This builder for chaining.
-
clearY
public PdfiumTextAnnotationP.Builder clearY()
optional int32 y = 16;- Returns:
- This builder for chaining.
-
hasWidth
public boolean hasWidth()
optional int32 width = 17;- Specified by:
hasWidthin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the width field is set.
-
getWidth
public int getWidth()
optional int32 width = 17;- Specified by:
getWidthin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The width.
-
setWidth
public PdfiumTextAnnotationP.Builder setWidth(int value)
optional int32 width = 17;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
public PdfiumTextAnnotationP.Builder clearWidth()
optional int32 width = 17;- Returns:
- This builder for chaining.
-
hasHeight
public boolean hasHeight()
optional int32 height = 18;- Specified by:
hasHeightin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- Whether the height field is set.
-
getHeight
public int getHeight()
optional int32 height = 18;- Specified by:
getHeightin interfacePdfiumTextAnnotationPOrBuilder- Returns:
- The height.
-
setHeight
public PdfiumTextAnnotationP.Builder setHeight(int value)
optional int32 height = 18;- Parameters:
value- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
public PdfiumTextAnnotationP.Builder clearHeight()
optional int32 height = 18;- Returns:
- This builder for chaining.
-
setUnknownFields
public final PdfiumTextAnnotationP.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
mergeUnknownFields
public final PdfiumTextAnnotationP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
-