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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
PdfiumTextAnnotationP.Builder
clearHeight()
optional int32 height = 18;
PdfiumTextAnnotationP.Builder
clearHidden()
optional bool hidden = 6;
PdfiumTextAnnotationP.Builder
clearIcon()
optional .ironpdfengineproto.PdfiumAnnotationIconP icon = 14;
PdfiumTextAnnotationP.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
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;
PdfiumTextAnnotationP.Builder
clone()
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
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
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
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:
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
-
clone
public PdfiumTextAnnotationP.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
setField
public PdfiumTextAnnotationP.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
clearField
public PdfiumTextAnnotationP.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
clearOneof
public PdfiumTextAnnotationP.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
setRepeatedField
public PdfiumTextAnnotationP.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.Builder>
-
addRepeatedField
public PdfiumTextAnnotationP.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PdfiumTextAnnotationP.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>
-
-