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>
 
 - 
 
 -