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
build()
PdfiumTextAnnotationP
buildPartial()
PdfiumTextAnnotationP.Builder
clear()
PdfiumTextAnnotationP.Builder
clearAnnotIndex()
optional int32 annot_index = 3;
PdfiumTextAnnotationP.Builder
clearColorCode()
optional string color_code = 4;
PdfiumTextAnnotationP.Builder
clearContents()
optional string contents = 5;
PdfiumTextAnnotationP.Builder
clearHeight()
optional int32 height = 18;
PdfiumTextAnnotationP.Builder
clearHidden()
optional bool hidden = 6;
PdfiumTextAnnotationP.Builder
clearIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumTextAnnotationP.Builder
clearOpacity()
optional double opacity = 7;
PdfiumTextAnnotationP.Builder
clearOpenByDefault()
optional bool open_by_default = 8;
PdfiumTextAnnotationP.Builder
clearPageIndex()
optional int32 page_index = 2;
PdfiumTextAnnotationP.Builder
clearPrintable()
optional bool printable = 9;
PdfiumTextAnnotationP.Builder
clearReadOnly()
optional bool read_only = 10;
PdfiumTextAnnotationP.Builder
clearRotatable()
optional bool rotatable = 11;
PdfiumTextAnnotationP.Builder
clearSubject()
optional string subject = 12;
PdfiumTextAnnotationP.Builder
clearTitle()
optional string title = 13;
PdfiumTextAnnotationP.Builder
clearWidth()
optional int32 width = 17;
PdfiumTextAnnotationP.Builder
clearX()
optional int32 x = 15;
PdfiumTextAnnotationP.Builder
clearY()
optional int32 y = 16;
int
getAnnotIndex()
optional int32 annot_index = 3;
String
getColorCode()
optional string color_code = 4;
com.google.protobuf.ByteString
getColorCodeBytes()
optional string color_code = 4;
String
getContents()
optional string contents = 5;
com.google.protobuf.ByteString
getContentsBytes()
optional string contents = 5;
PdfiumTextAnnotationP
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
int
getHeight()
optional int32 height = 18;
boolean
getHidden()
optional bool hidden = 6;
PdfiumAnnotationIconP
getIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumAnnotationIconP.Builder
getIconBuilder()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumAnnotationIconPOrBuilder
getIconOrBuilder()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
double
getOpacity()
optional double opacity = 7;
boolean
getOpenByDefault()
optional bool open_by_default = 8;
int
getPageIndex()
optional int32 page_index = 2;
boolean
getPrintable()
optional bool printable = 9;
boolean
getReadOnly()
optional bool read_only = 10;
boolean
getRotatable()
optional bool rotatable = 11;
String
getSubject()
optional string subject = 12;
com.google.protobuf.ByteString
getSubjectBytes()
optional string subject = 12;
String
getTitle()
optional string title = 13;
com.google.protobuf.ByteString
getTitleBytes()
optional string title = 13;
int
getWidth()
optional int32 width = 17;
int
getX()
optional int32 x = 15;
int
getY()
optional int32 y = 16;
boolean
hasAnnotIndex()
optional int32 annot_index = 3;
boolean
hasColorCode()
optional string color_code = 4;
boolean
hasContents()
optional string contents = 5;
boolean
hasHeight()
optional int32 height = 18;
boolean
hasHidden()
optional bool hidden = 6;
boolean
hasIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
boolean
hasOpacity()
optional double opacity = 7;
boolean
hasOpenByDefault()
optional bool open_by_default = 8;
boolean
hasPageIndex()
optional int32 page_index = 2;
boolean
hasPrintable()
optional bool printable = 9;
boolean
hasReadOnly()
optional bool read_only = 10;
boolean
hasRotatable()
optional bool rotatable = 11;
boolean
hasSubject()
optional string subject = 12;
boolean
hasTitle()
optional string title = 13;
boolean
hasWidth()
optional int32 width = 17;
boolean
hasX()
optional int32 x = 15;
boolean
hasY()
optional int32 y = 16;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
PdfiumTextAnnotationP.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
PdfiumTextAnnotationP.Builder
mergeFrom(com.google.protobuf.Message other)
PdfiumTextAnnotationP.Builder
mergeFrom(PdfiumTextAnnotationP other)
PdfiumTextAnnotationP.Builder
mergeIcon(PdfiumAnnotationIconP value)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumTextAnnotationP.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PdfiumTextAnnotationP.Builder
setAnnotIndex(int value)
optional int32 annot_index = 3;
PdfiumTextAnnotationP.Builder
setColorCode(String value)
optional string color_code = 4;
PdfiumTextAnnotationP.Builder
setColorCodeBytes(com.google.protobuf.ByteString value)
optional string color_code = 4;
PdfiumTextAnnotationP.Builder
setContents(String value)
optional string contents = 5;
PdfiumTextAnnotationP.Builder
setContentsBytes(com.google.protobuf.ByteString value)
optional string contents = 5;
PdfiumTextAnnotationP.Builder
setHeight(int value)
optional int32 height = 18;
PdfiumTextAnnotationP.Builder
setHidden(boolean value)
optional bool hidden = 6;
PdfiumTextAnnotationP.Builder
setIcon(PdfiumAnnotationIconP value)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumTextAnnotationP.Builder
setIcon(PdfiumAnnotationIconP.Builder builderForValue)
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumTextAnnotationP.Builder
setOpacity(double value)
optional double opacity = 7;
PdfiumTextAnnotationP.Builder
setOpenByDefault(boolean value)
optional bool open_by_default = 8;
PdfiumTextAnnotationP.Builder
setPageIndex(int value)
optional int32 page_index = 2;
PdfiumTextAnnotationP.Builder
setPrintable(boolean value)
optional bool printable = 9;
PdfiumTextAnnotationP.Builder
setReadOnly(boolean value)
optional bool read_only = 10;
PdfiumTextAnnotationP.Builder
setRotatable(boolean value)
optional bool rotatable = 11;
PdfiumTextAnnotationP.Builder
setSubject(String value)
optional string subject = 12;
PdfiumTextAnnotationP.Builder
setSubjectBytes(com.google.protobuf.ByteString value)
optional string subject = 12;
PdfiumTextAnnotationP.Builder
setTitle(String value)
optional string title = 13;
PdfiumTextAnnotationP.Builder
setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 13;
PdfiumTextAnnotationP.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PdfiumTextAnnotationP.Builder
setWidth(int value)
optional int32 width = 17;
PdfiumTextAnnotationP.Builder
setX(int value)
optional int32 x = 15;
PdfiumTextAnnotationP.Builder
setY(int value)
optional int32 y = 16;
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
clear
public PdfiumTextAnnotationP.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
getDefaultInstanceForType
public PdfiumTextAnnotationP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public PdfiumTextAnnotationP build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PdfiumTextAnnotationP buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public PdfiumTextAnnotationP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PdfiumTextAnnotationP.Builder>
-
mergeFrom
public PdfiumTextAnnotationP.Builder mergeFrom(PdfiumTextAnnotationP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PdfiumTextAnnotationP.Builder>
- Throws:
IOException
-
hasPageIndex
public boolean hasPageIndex()
optional int32 page_index = 2;
- Specified by:
hasPageIndex
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the pageIndex field is set.
-
getPageIndex
public int getPageIndex()
optional int32 page_index = 2;
- Specified by:
getPageIndex
in 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:
hasAnnotIndex
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the annotIndex field is set.
-
getAnnotIndex
public int getAnnotIndex()
optional int32 annot_index = 3;
- Specified by:
getAnnotIndex
in 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:
hasColorCode
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the colorCode field is set.
-
getColorCode
public String getColorCode()
optional string color_code = 4;
- Specified by:
getColorCode
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- The colorCode.
-
getColorCodeBytes
public com.google.protobuf.ByteString getColorCodeBytes()
optional string color_code = 4;
- Specified by:
getColorCodeBytes
in 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:
hasContents
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the contents field is set.
-
getContents
public String getContents()
optional string contents = 5;
- Specified by:
getContents
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- The contents.
-
getContentsBytes
public com.google.protobuf.ByteString getContentsBytes()
optional string contents = 5;
- Specified by:
getContentsBytes
in 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:
hasHidden
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the hidden field is set.
-
getHidden
public boolean getHidden()
optional bool hidden = 6;
- Specified by:
getHidden
in 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:
hasOpacity
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the opacity field is set.
-
getOpacity
public double getOpacity()
optional double opacity = 7;
- Specified by:
getOpacity
in 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:
hasOpenByDefault
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the openByDefault field is set.
-
getOpenByDefault
public boolean getOpenByDefault()
optional bool open_by_default = 8;
- Specified by:
getOpenByDefault
in 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:
hasPrintable
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the printable field is set.
-
getPrintable
public boolean getPrintable()
optional bool printable = 9;
- Specified by:
getPrintable
in 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:
hasReadOnly
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the readOnly field is set.
-
getReadOnly
public boolean getReadOnly()
optional bool read_only = 10;
- Specified by:
getReadOnly
in 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:
hasRotatable
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the rotatable field is set.
-
getRotatable
public boolean getRotatable()
optional bool rotatable = 11;
- Specified by:
getRotatable
in 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:
hasSubject
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the subject field is set.
-
getSubject
public String getSubject()
optional string subject = 12;
- Specified by:
getSubject
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()
optional string subject = 12;
- Specified by:
getSubjectBytes
in 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:
hasTitle
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the title field is set.
-
getTitle
public String getTitle()
optional string title = 13;
- Specified by:
getTitle
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
optional string title = 13;
- Specified by:
getTitleBytes
in 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:
hasIcon
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the icon field is set.
-
getIcon
public PdfiumAnnotationIconP getIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
- Specified by:
getIcon
in 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:
getIconOrBuilder
in interfacePdfiumTextAnnotationPOrBuilder
-
hasX
public boolean hasX()
optional int32 x = 15;
- Specified by:
hasX
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the x field is set.
-
getX
public int getX()
optional int32 x = 15;
- Specified by:
getX
in 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:
hasY
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the y field is set.
-
getY
public int getY()
optional int32 y = 16;
- Specified by:
getY
in 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:
hasWidth
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the width field is set.
-
getWidth
public int getWidth()
optional int32 width = 17;
- Specified by:
getWidth
in 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:
hasHeight
in interfacePdfiumTextAnnotationPOrBuilder
- Returns:
- Whether the height field is set.
-
getHeight
public int getHeight()
optional int32 height = 18;
- Specified by:
getHeight
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
mergeUnknownFields
public final PdfiumTextAnnotationP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
-