Class TextStamperInfo

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.ironsoftware.ironpdf.internal.proto.TextStamperInfo
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, TextStamperInfoOrBuilder, Serializable

public final class TextStamperInfo extends com.google.protobuf.GeneratedMessageV3 implements TextStamperInfoOrBuilder
Protobuf type IronPdfEngine.Proto.TextStamperInfo
See Also:
  • Field Details

    • IS_BOLD_FIELD_NUMBER

      public static final int IS_BOLD_FIELD_NUMBER
      See Also:
    • IS_ITALIC_FIELD_NUMBER

      public static final int IS_ITALIC_FIELD_NUMBER
      See Also:
    • IS_UNDERLINE_FIELD_NUMBER

      public static final int IS_UNDERLINE_FIELD_NUMBER
      See Also:
    • IS_STRIKETHROUGH_FIELD_NUMBER

      public static final int IS_STRIKETHROUGH_FIELD_NUMBER
      See Also:
    • FONT_FAMILY_FIELD_NUMBER

      public static final int FONT_FAMILY_FIELD_NUMBER
      See Also:
    • FONT_SIZE_FIELD_NUMBER

      public static final int FONT_SIZE_FIELD_NUMBER
      See Also:
    • USE_GOOGLE_FONT_FIELD_NUMBER

      public static final int USE_GOOGLE_FONT_FIELD_NUMBER
      See Also:
    • TEXT_COLOR_FIELD_NUMBER

      public static final int TEXT_COLOR_FIELD_NUMBER
      See Also:
    • BACKGROUND_COLOR_FIELD_NUMBER

      public static final int BACKGROUND_COLOR_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.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 class com.google.protobuf.GeneratedMessageV3
    • hasIsBold

      public boolean hasIsBold()
      optional bool is_bold = 1;
      Specified by:
      hasIsBold in interface TextStamperInfoOrBuilder
      Returns:
      Whether the isBold field is set.
    • getIsBold

      public boolean getIsBold()
      optional bool is_bold = 1;
      Specified by:
      getIsBold in interface TextStamperInfoOrBuilder
      Returns:
      The isBold.
    • hasIsItalic

      public boolean hasIsItalic()
      optional bool is_italic = 2;
      Specified by:
      hasIsItalic in interface TextStamperInfoOrBuilder
      Returns:
      Whether the isItalic field is set.
    • getIsItalic

      public boolean getIsItalic()
      optional bool is_italic = 2;
      Specified by:
      getIsItalic in interface TextStamperInfoOrBuilder
      Returns:
      The isItalic.
    • hasIsUnderline

      public boolean hasIsUnderline()
      optional bool is_underline = 3;
      Specified by:
      hasIsUnderline in interface TextStamperInfoOrBuilder
      Returns:
      Whether the isUnderline field is set.
    • getIsUnderline

      public boolean getIsUnderline()
      optional bool is_underline = 3;
      Specified by:
      getIsUnderline in interface TextStamperInfoOrBuilder
      Returns:
      The isUnderline.
    • hasIsStrikethrough

      public boolean hasIsStrikethrough()
      optional bool is_strikethrough = 4;
      Specified by:
      hasIsStrikethrough in interface TextStamperInfoOrBuilder
      Returns:
      Whether the isStrikethrough field is set.
    • getIsStrikethrough

      public boolean getIsStrikethrough()
      optional bool is_strikethrough = 4;
      Specified by:
      getIsStrikethrough in interface TextStamperInfoOrBuilder
      Returns:
      The isStrikethrough.
    • hasFontFamily

      public boolean hasFontFamily()
      optional string font_family = 5;
      Specified by:
      hasFontFamily in interface TextStamperInfoOrBuilder
      Returns:
      Whether the fontFamily field is set.
    • getFontFamily

      public String getFontFamily()
      optional string font_family = 5;
      Specified by:
      getFontFamily in interface TextStamperInfoOrBuilder
      Returns:
      The fontFamily.
    • getFontFamilyBytes

      public com.google.protobuf.ByteString getFontFamilyBytes()
      optional string font_family = 5;
      Specified by:
      getFontFamilyBytes in interface TextStamperInfoOrBuilder
      Returns:
      The bytes for fontFamily.
    • hasFontSize

      public boolean hasFontSize()
      optional int32 font_size = 6;
      Specified by:
      hasFontSize in interface TextStamperInfoOrBuilder
      Returns:
      Whether the fontSize field is set.
    • getFontSize

      public int getFontSize()
      optional int32 font_size = 6;
      Specified by:
      getFontSize in interface TextStamperInfoOrBuilder
      Returns:
      The fontSize.
    • hasUseGoogleFont

      public boolean hasUseGoogleFont()
      optional bool use_google_font = 7;
      Specified by:
      hasUseGoogleFont in interface TextStamperInfoOrBuilder
      Returns:
      Whether the useGoogleFont field is set.
    • getUseGoogleFont

      public boolean getUseGoogleFont()
      optional bool use_google_font = 7;
      Specified by:
      getUseGoogleFont in interface TextStamperInfoOrBuilder
      Returns:
      The useGoogleFont.
    • hasTextColor

      public boolean hasTextColor()
      optional string text_color = 8;
      Specified by:
      hasTextColor in interface TextStamperInfoOrBuilder
      Returns:
      Whether the textColor field is set.
    • getTextColor

      public String getTextColor()
      optional string text_color = 8;
      Specified by:
      getTextColor in interface TextStamperInfoOrBuilder
      Returns:
      The textColor.
    • getTextColorBytes

      public com.google.protobuf.ByteString getTextColorBytes()
      optional string text_color = 8;
      Specified by:
      getTextColorBytes in interface TextStamperInfoOrBuilder
      Returns:
      The bytes for textColor.
    • hasBackgroundColor

      public boolean hasBackgroundColor()
      optional string background_color = 9;
      Specified by:
      hasBackgroundColor in interface TextStamperInfoOrBuilder
      Returns:
      Whether the backgroundColor field is set.
    • getBackgroundColor

      public String getBackgroundColor()
      optional string background_color = 9;
      Specified by:
      getBackgroundColor in interface TextStamperInfoOrBuilder
      Returns:
      The backgroundColor.
    • getBackgroundColorBytes

      public com.google.protobuf.ByteString getBackgroundColorBytes()
      optional string background_color = 9;
      Specified by:
      getBackgroundColorBytes in interface TextStamperInfoOrBuilder
      Returns:
      The bytes for backgroundColor.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static TextStamperInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static TextStamperInfo parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TextStamperInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TextStamperInfo parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static TextStamperInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TextStamperInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static TextStamperInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public TextStamperInfo.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static TextStamperInfo.Builder newBuilder()
    • newBuilder

      public static TextStamperInfo.Builder newBuilder(TextStamperInfo prototype)
    • toBuilder

      public TextStamperInfo.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected TextStamperInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static TextStamperInfo getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<TextStamperInfo> parser()
    • getParserForType

      public com.google.protobuf.Parser<TextStamperInfo> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public TextStamperInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder