Class Bookmark
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.ironsoftware.ironpdf.internal.proto.Bookmark
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,BookmarkOrBuilder
,Serializable
public final class Bookmark
extends com.google.protobuf.GeneratedMessageV3
implements BookmarkOrBuilder
Protobuf type
IronPdfEngine.Proto.Bookmark
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeIronPdfEngine.Proto.Bookmark
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static Bookmark
static final com.google.protobuf.Descriptors.Descriptor
optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
optional string next_bookmark_text = 2;
com.google.protobuf.ByteString
optional string next_bookmark_text = 2;
int
int32 page_index = 4;
optional string parent_bookmark_text = 3;
com.google.protobuf.ByteString
optional string parent_bookmark_text = 3;
com.google.protobuf.Parser<Bookmark>
optional string previous_bookmark_text = 5;
com.google.protobuf.ByteString
optional string previous_bookmark_text = 5;
int
getText()
string text = 6;
com.google.protobuf.ByteString
string text = 6;
final com.google.protobuf.UnknownFieldSet
boolean
optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
int
hashCode()
boolean
optional string next_bookmark_text = 2;
boolean
optional string parent_bookmark_text = 3;
boolean
optional string previous_bookmark_text = 5;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Bookmark.Builder
static Bookmark.Builder
newBuilder
(Bookmark prototype) protected Bookmark.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Bookmark
parseDelimitedFrom
(InputStream input) static Bookmark
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Bookmark
parseFrom
(byte[] data) static Bookmark
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Bookmark
parseFrom
(com.google.protobuf.ByteString data) static Bookmark
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Bookmark
parseFrom
(com.google.protobuf.CodedInputStream input) static Bookmark
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Bookmark
parseFrom
(InputStream input) static Bookmark
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Bookmark
parseFrom
(ByteBuffer data) static Bookmark
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Bookmark>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
DESTINATION_TYPE_FIELD_NUMBER
public static final int DESTINATION_TYPE_FIELD_NUMBER- See Also:
-
NEXT_BOOKMARK_TEXT_FIELD_NUMBER
public static final int NEXT_BOOKMARK_TEXT_FIELD_NUMBER- See Also:
-
PARENT_BOOKMARK_TEXT_FIELD_NUMBER
public static final int PARENT_BOOKMARK_TEXT_FIELD_NUMBER- See Also:
-
PAGE_INDEX_FIELD_NUMBER
public static final int PAGE_INDEX_FIELD_NUMBER- See Also:
-
PREVIOUS_BOOKMARK_TEXT_FIELD_NUMBER
public static final int PREVIOUS_BOOKMARK_TEXT_FIELD_NUMBER- See Also:
-
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasDestinationType
public boolean hasDestinationType()optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
- Specified by:
hasDestinationType
in interfaceBookmarkOrBuilder
- Returns:
- Whether the destinationType field is set.
-
getDestinationType
optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
- Specified by:
getDestinationType
in interfaceBookmarkOrBuilder
- Returns:
- The destinationType.
-
getDestinationTypeOrBuilder
optional .IronPdfEngine.Proto.BookmarkDestinations destination_type = 1;
- Specified by:
getDestinationTypeOrBuilder
in interfaceBookmarkOrBuilder
-
hasNextBookmarkText
public boolean hasNextBookmarkText()optional string next_bookmark_text = 2;
- Specified by:
hasNextBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- Whether the nextBookmarkText field is set.
-
getNextBookmarkText
optional string next_bookmark_text = 2;
- Specified by:
getNextBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- The nextBookmarkText.
-
getNextBookmarkTextBytes
public com.google.protobuf.ByteString getNextBookmarkTextBytes()optional string next_bookmark_text = 2;
- Specified by:
getNextBookmarkTextBytes
in interfaceBookmarkOrBuilder
- Returns:
- The bytes for nextBookmarkText.
-
hasParentBookmarkText
public boolean hasParentBookmarkText()optional string parent_bookmark_text = 3;
- Specified by:
hasParentBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- Whether the parentBookmarkText field is set.
-
getParentBookmarkText
optional string parent_bookmark_text = 3;
- Specified by:
getParentBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- The parentBookmarkText.
-
getParentBookmarkTextBytes
public com.google.protobuf.ByteString getParentBookmarkTextBytes()optional string parent_bookmark_text = 3;
- Specified by:
getParentBookmarkTextBytes
in interfaceBookmarkOrBuilder
- Returns:
- The bytes for parentBookmarkText.
-
getPageIndex
public int getPageIndex()int32 page_index = 4;
- Specified by:
getPageIndex
in interfaceBookmarkOrBuilder
- Returns:
- The pageIndex.
-
hasPreviousBookmarkText
public boolean hasPreviousBookmarkText()optional string previous_bookmark_text = 5;
- Specified by:
hasPreviousBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- Whether the previousBookmarkText field is set.
-
getPreviousBookmarkText
optional string previous_bookmark_text = 5;
- Specified by:
getPreviousBookmarkText
in interfaceBookmarkOrBuilder
- Returns:
- The previousBookmarkText.
-
getPreviousBookmarkTextBytes
public com.google.protobuf.ByteString getPreviousBookmarkTextBytes()optional string previous_bookmark_text = 5;
- Specified by:
getPreviousBookmarkTextBytes
in interfaceBookmarkOrBuilder
- Returns:
- The bytes for previousBookmarkText.
-
getText
string text = 6;
- Specified by:
getText
in interfaceBookmarkOrBuilder
- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()string text = 6;
- Specified by:
getTextBytes
in interfaceBookmarkOrBuilder
- Returns:
- The bytes for text.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Bookmark parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bookmark parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bookmark parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bookmark parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bookmark parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bookmark parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Bookmark parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Bookmark parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Bookmark parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Bookmark.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-