Class FontMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<FontMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<FontMetadata.Builder>
ai.pipestream.parsed.data.tika.font.v1.FontMetadata.Builder
- All Implemented Interfaces:
FontMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
FontMetadata
public static final class FontMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FontMetadata.Builder>
implements FontMetadataOrBuilder
Font metadata extracted from font files (TTF, AFM, etc.) Based on Tika's Font.java interface, AdobeFontMetricParser, and TrueTypeParserProtobuf type
ai.pipestream.parsed.data.tika.font.v1.FontMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllComments(Iterable<String> values) Font comments - from AFM file commentsaddAllCompatibleApplications(Iterable<String> values) Compatible applicationsaddAllCompatibleOs(Iterable<String> values) Compatible operating systemsaddAllFontCapabilities(Iterable<String> values) Font capabilitiesaddAllKeywords(Iterable<String> values) Font keywords/tagsaddAllOpentypeFeatures(Iterable<String> values) OpenType features supportedaddAllSpecialCharacters(Iterable<String> values) Special character supportaddAllStyleFlags(Iterable<String> values) Font style flags (bold, italic, etc.)addAllSupportedLanguages(Iterable<String> values) Supported languagesaddComments(String value) Font comments - from AFM file commentsaddCommentsBytes(com.google.protobuf.ByteString value) Font comments - from AFM file commentsaddCompatibleApplications(String value) Compatible applicationsaddCompatibleApplicationsBytes(com.google.protobuf.ByteString value) Compatible applicationsaddCompatibleOs(String value) Compatible operating systemsaddCompatibleOsBytes(com.google.protobuf.ByteString value) Compatible operating systemsaddFontCapabilities(String value) Font capabilitiesaddFontCapabilitiesBytes(com.google.protobuf.ByteString value) Font capabilitiesaddKeywords(String value) Font keywords/tagsaddKeywordsBytes(com.google.protobuf.ByteString value) Font keywords/tagsaddOpentypeFeatures(String value) OpenType features supportedaddOpentypeFeaturesBytes(com.google.protobuf.ByteString value) OpenType features supportedaddSpecialCharacters(String value) Special character supportaddSpecialCharactersBytes(com.google.protobuf.ByteString value) Special character supportaddStyleFlags(String value) Font style flags (bold, italic, etc.)addStyleFlagsBytes(com.google.protobuf.ByteString value) Font style flags (bold, italic, etc.)addSupportedLanguages(String value) Supported languagesaddSupportedLanguagesBytes(com.google.protobuf.ByteString value) Supported languagesbuild()clear()Catch-all for unknown or future font metadata fieldsAnti-aliasing propertiesFont ascender valueAverage character width - from FontMetrics.getAverageCharacterWidth()Base Tika fields common to all document typesFont baseline informationFont bounding box coordinatesCharacter set supported by fontFont comments - from AFM file commentsCompatible applicationsCompatible operating systemsCompression informationCopyright notice - from NameRecord.NAME_COPYRIGHTFont creation date - from TikaCoreProperties.CREATEDDefault point sizeFont descender valueFont display nameDocument/AFM version - from FontMetrics.getAFMVersion()Embedding permissionsFont file checksumFont file sizeFont capabilitiesFont descriptionFont designer/creatorFont encoding informationFont family name - from NameRecord.NAME_FONT_FAMILY_NAMEFont format type (TTF, AFM, etc.)Font foundry/manufacturerFull font name - from NameRecord.NAME_FULL_FONT_NAMEFont locale informationBasic font name - from Font.FONT_NAME interfaceFont notice - from FontMetrics.getNotice()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEFont underline thickness - from FontMetrics.getUnderlineThickness()Font version informationFont weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()Font format versionNumber of glyphs in fontFont hinting informationFont keywords/tagsFont license informationFont line gapFont menu nameFont MIME typeFont modification date - from TikaCoreProperties.MODIFIEDOpenType features supportedFont optimization levelOriginal filenamePostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEFont quality metricsRecommended line spacingFont smoothing settingsFont spacing informationSpecial character supportFont style flags (bold, italic, etc.)Supported languagesTrademark information - from NameRecord.NAME_TRADEMARKFont units per emUsage restrictionsWriting direction (LTR, RTL, etc.)com.google.protobuf.StructCatch-all for unknown or future font metadata fieldscom.google.protobuf.Struct.BuilderCatch-all for unknown or future font metadata fieldscom.google.protobuf.StructOrBuilderCatch-all for unknown or future font metadata fieldsAnti-aliasing propertiescom.google.protobuf.ByteStringAnti-aliasing propertiesintFont ascender valuefloatAverage character width - from FontMetrics.getAverageCharacterWidth()Base Tika fields common to all document typesBase Tika fields common to all document typesBase Tika fields common to all document typesFont baseline informationFont baseline informationFont baseline informationFont bounding box coordinatesFont bounding box coordinatesFont bounding box coordinatesCharacter set supported by fontcom.google.protobuf.ByteStringCharacter set supported by fontgetComments(int index) Font comments - from AFM file commentscom.google.protobuf.ByteStringgetCommentsBytes(int index) Font comments - from AFM file commentsintFont comments - from AFM file commentscom.google.protobuf.ProtocolStringListFont comments - from AFM file commentsgetCompatibleApplications(int index) Compatible applicationscom.google.protobuf.ByteStringgetCompatibleApplicationsBytes(int index) Compatible applicationsintCompatible applicationscom.google.protobuf.ProtocolStringListCompatible applicationsgetCompatibleOs(int index) Compatible operating systemscom.google.protobuf.ByteStringgetCompatibleOsBytes(int index) Compatible operating systemsintCompatible operating systemscom.google.protobuf.ProtocolStringListCompatible operating systemsCompression informationcom.google.protobuf.ByteStringCompression informationCopyright notice - from NameRecord.NAME_COPYRIGHTcom.google.protobuf.ByteStringCopyright notice - from NameRecord.NAME_COPYRIGHTFont creation date - from TikaCoreProperties.CREATEDcom.google.protobuf.ByteStringFont creation date - from TikaCoreProperties.CREATEDfloatDefault point sizeintFont descender valuestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFont display namecom.google.protobuf.ByteStringFont display nameDocument/AFM version - from FontMetrics.getAFMVersion()com.google.protobuf.ByteStringDocument/AFM version - from FontMetrics.getAFMVersion()Embedding permissionscom.google.protobuf.ByteStringEmbedding permissionsFont file checksumcom.google.protobuf.ByteStringFont file checksumlongFont file sizegetFontCapabilities(int index) Font capabilitiescom.google.protobuf.ByteStringgetFontCapabilitiesBytes(int index) Font capabilitiesintFont capabilitiescom.google.protobuf.ProtocolStringListFont capabilitiesFont descriptioncom.google.protobuf.ByteStringFont descriptionFont designer/creatorcom.google.protobuf.ByteStringFont designer/creatorFont encoding informationcom.google.protobuf.ByteStringFont encoding informationFont family name - from NameRecord.NAME_FONT_FAMILY_NAMEcom.google.protobuf.ByteStringFont family name - from NameRecord.NAME_FONT_FAMILY_NAMEFont format type (TTF, AFM, etc.)com.google.protobuf.ByteStringFont format type (TTF, AFM, etc.)Font foundry/manufacturercom.google.protobuf.ByteStringFont foundry/manufacturerFull font name - from NameRecord.NAME_FULL_FONT_NAMEcom.google.protobuf.ByteStringFull font name - from NameRecord.NAME_FULL_FONT_NAMEFont locale informationcom.google.protobuf.ByteStringFont locale informationBasic font name - from Font.FONT_NAME interfacecom.google.protobuf.ByteStringBasic font name - from Font.FONT_NAME interfaceFont notice - from FontMetrics.getNotice()com.google.protobuf.ByteStringFont notice - from FontMetrics.getNotice()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEcom.google.protobuf.ByteStringFont subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEfloatFont underline thickness - from FontMetrics.getUnderlineThickness()Font version informationcom.google.protobuf.ByteStringFont version informationFont weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()com.google.protobuf.ByteStringFont weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()Font format versioncom.google.protobuf.ByteStringFont format versionintNumber of glyphs in fontFont hinting informationcom.google.protobuf.ByteStringFont hinting informationgetKeywords(int index) Font keywords/tagscom.google.protobuf.ByteStringgetKeywordsBytes(int index) Font keywords/tagsintFont keywords/tagscom.google.protobuf.ProtocolStringListFont keywords/tagsFont license informationcom.google.protobuf.ByteStringFont license informationintFont line gapFont menu namecom.google.protobuf.ByteStringFont menu nameFont MIME typecom.google.protobuf.ByteStringFont MIME typeFont modification date - from TikaCoreProperties.MODIFIEDcom.google.protobuf.ByteStringFont modification date - from TikaCoreProperties.MODIFIEDgetOpentypeFeatures(int index) OpenType features supportedcom.google.protobuf.ByteStringgetOpentypeFeaturesBytes(int index) OpenType features supportedintOpenType features supportedcom.google.protobuf.ProtocolStringListOpenType features supportedFont optimization levelcom.google.protobuf.ByteStringFont optimization levelOriginal filenamecom.google.protobuf.ByteStringOriginal filenamePostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEcom.google.protobuf.ByteStringPostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEFont quality metricsFont quality metricsFont quality metricsfloatRecommended line spacingFont smoothing settingscom.google.protobuf.ByteStringFont smoothing settingsFont spacing informationFont spacing informationFont spacing informationgetSpecialCharacters(int index) Special character supportcom.google.protobuf.ByteStringgetSpecialCharactersBytes(int index) Special character supportintSpecial character supportcom.google.protobuf.ProtocolStringListSpecial character supportgetStyleFlags(int index) Font style flags (bold, italic, etc.)com.google.protobuf.ByteStringgetStyleFlagsBytes(int index) Font style flags (bold, italic, etc.)intFont style flags (bold, italic, etc.)com.google.protobuf.ProtocolStringListFont style flags (bold, italic, etc.)getSupportedLanguages(int index) Supported languagescom.google.protobuf.ByteStringgetSupportedLanguagesBytes(int index) Supported languagesintSupported languagescom.google.protobuf.ProtocolStringListSupported languagesTrademark information - from NameRecord.NAME_TRADEMARKcom.google.protobuf.ByteStringTrademark information - from NameRecord.NAME_TRADEMARKintFont units per emUsage restrictionscom.google.protobuf.ByteStringUsage restrictionsWriting direction (LTR, RTL, etc.)com.google.protobuf.ByteStringWriting direction (LTR, RTL, etc.)booleanCatch-all for unknown or future font metadata fieldsbooleanBase Tika fields common to all document typesbooleanFont baseline informationbooleanFont bounding box coordinatesbooleanBasic font name - from Font.FONT_NAME interfacebooleanOriginal filenamebooleanFont quality metricsbooleanFont spacing informationprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAdditionalMetadata(com.google.protobuf.Struct value) Catch-all for unknown or future font metadata fieldsmergeBaseFields(TikaBaseFields value) Base Tika fields common to all document typesmergeBaselineInfo(FontBaseline value) Font baseline informationmergeBoundingBox(FontBoundingBox value) Font bounding box coordinatesmergeFrom(FontMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Font quality metricsmergeSpacingInfo(FontSpacing value) Font spacing informationsetAdditionalMetadata(com.google.protobuf.Struct value) Catch-all for unknown or future font metadata fieldssetAdditionalMetadata(com.google.protobuf.Struct.Builder builderForValue) Catch-all for unknown or future font metadata fieldssetAntialiasingInfo(String value) Anti-aliasing propertiessetAntialiasingInfoBytes(com.google.protobuf.ByteString value) Anti-aliasing propertiessetAscender(int value) Font ascender valuesetAverageCharacterWidth(float value) Average character width - from FontMetrics.getAverageCharacterWidth()setBaseFields(TikaBaseFields value) Base Tika fields common to all document typessetBaseFields(TikaBaseFields.Builder builderForValue) Base Tika fields common to all document typessetBaselineInfo(FontBaseline value) Font baseline informationsetBaselineInfo(FontBaseline.Builder builderForValue) Font baseline informationsetBoundingBox(FontBoundingBox value) Font bounding box coordinatessetBoundingBox(FontBoundingBox.Builder builderForValue) Font bounding box coordinatessetCharacterSet(String value) Character set supported by fontsetCharacterSetBytes(com.google.protobuf.ByteString value) Character set supported by fontsetComments(int index, String value) Font comments - from AFM file commentssetCompatibleApplications(int index, String value) Compatible applicationssetCompatibleOs(int index, String value) Compatible operating systemssetCompressionInfo(String value) Compression informationsetCompressionInfoBytes(com.google.protobuf.ByteString value) Compression informationsetCopyright(String value) Copyright notice - from NameRecord.NAME_COPYRIGHTsetCopyrightBytes(com.google.protobuf.ByteString value) Copyright notice - from NameRecord.NAME_COPYRIGHTsetCreationDate(String value) Font creation date - from TikaCoreProperties.CREATEDsetCreationDateBytes(com.google.protobuf.ByteString value) Font creation date - from TikaCoreProperties.CREATEDsetDefaultPointSize(float value) Default point sizesetDescender(int value) Font descender valuesetDisplayName(String value) Font display namesetDisplayNameBytes(com.google.protobuf.ByteString value) Font display namesetDocVersion(String value) Document/AFM version - from FontMetrics.getAFMVersion()setDocVersionBytes(com.google.protobuf.ByteString value) Document/AFM version - from FontMetrics.getAFMVersion()setEmbeddingPermissions(String value) Embedding permissionssetEmbeddingPermissionsBytes(com.google.protobuf.ByteString value) Embedding permissionssetFileChecksum(String value) Font file checksumsetFileChecksumBytes(com.google.protobuf.ByteString value) Font file checksumsetFileSize(long value) Font file sizesetFontCapabilities(int index, String value) Font capabilitiessetFontDescription(String value) Font descriptionsetFontDescriptionBytes(com.google.protobuf.ByteString value) Font descriptionsetFontDesigner(String value) Font designer/creatorsetFontDesignerBytes(com.google.protobuf.ByteString value) Font designer/creatorsetFontEncoding(String value) Font encoding informationsetFontEncodingBytes(com.google.protobuf.ByteString value) Font encoding informationsetFontFamilyName(String value) Font family name - from NameRecord.NAME_FONT_FAMILY_NAMEsetFontFamilyNameBytes(com.google.protobuf.ByteString value) Font family name - from NameRecord.NAME_FONT_FAMILY_NAMEsetFontFormat(String value) Font format type (TTF, AFM, etc.)setFontFormatBytes(com.google.protobuf.ByteString value) Font format type (TTF, AFM, etc.)setFontFoundry(String value) Font foundry/manufacturersetFontFoundryBytes(com.google.protobuf.ByteString value) Font foundry/manufacturersetFontFullName(String value) Full font name - from NameRecord.NAME_FULL_FONT_NAMEsetFontFullNameBytes(com.google.protobuf.ByteString value) Full font name - from NameRecord.NAME_FULL_FONT_NAMEsetFontLocale(String value) Font locale informationsetFontLocaleBytes(com.google.protobuf.ByteString value) Font locale informationsetFontName(String value) Basic font name - from Font.FONT_NAME interfacesetFontNameBytes(com.google.protobuf.ByteString value) Basic font name - from Font.FONT_NAME interfacesetFontNotice(String value) Font notice - from FontMetrics.getNotice()setFontNoticeBytes(com.google.protobuf.ByteString value) Font notice - from FontMetrics.getNotice()setFontSubFamilyName(String value) Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEsetFontSubFamilyNameBytes(com.google.protobuf.ByteString value) Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEsetFontUnderlineThickness(float value) Font underline thickness - from FontMetrics.getUnderlineThickness()setFontVersion(String value) Font version informationsetFontVersionBytes(com.google.protobuf.ByteString value) Font version informationsetFontWeight(String value) Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()setFontWeightBytes(com.google.protobuf.ByteString value) Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()setFormatVersion(String value) Font format versionsetFormatVersionBytes(com.google.protobuf.ByteString value) Font format versionsetGlyphCount(int value) Number of glyphs in fontsetHintingInfo(String value) Font hinting informationsetHintingInfoBytes(com.google.protobuf.ByteString value) Font hinting informationsetKeywords(int index, String value) Font keywords/tagssetLicenseInfo(String value) Font license informationsetLicenseInfoBytes(com.google.protobuf.ByteString value) Font license informationsetLineGap(int value) Font line gapsetMenuName(String value) Font menu namesetMenuNameBytes(com.google.protobuf.ByteString value) Font menu namesetMimeType(String value) Font MIME typesetMimeTypeBytes(com.google.protobuf.ByteString value) Font MIME typesetModificationDate(String value) Font modification date - from TikaCoreProperties.MODIFIEDsetModificationDateBytes(com.google.protobuf.ByteString value) Font modification date - from TikaCoreProperties.MODIFIEDsetOpentypeFeatures(int index, String value) OpenType features supportedsetOptimizationLevel(String value) Font optimization levelsetOptimizationLevelBytes(com.google.protobuf.ByteString value) Font optimization levelsetOriginalFilename(String value) Original filenamesetOriginalFilenameBytes(com.google.protobuf.ByteString value) Original filenamesetPostscriptName(String value) PostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEsetPostscriptNameBytes(com.google.protobuf.ByteString value) PostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEFont quality metricssetQualityMetrics(FontQualityMetrics.Builder builderForValue) Font quality metricssetRecommendedLineSpacing(float value) Recommended line spacingsetSmoothingSettings(String value) Font smoothing settingssetSmoothingSettingsBytes(com.google.protobuf.ByteString value) Font smoothing settingssetSpacingInfo(FontSpacing value) Font spacing informationsetSpacingInfo(FontSpacing.Builder builderForValue) Font spacing informationsetSpecialCharacters(int index, String value) Special character supportsetStyleFlags(int index, String value) Font style flags (bold, italic, etc.)setSupportedLanguages(int index, String value) Supported languagessetTrademark(String value) Trademark information - from NameRecord.NAME_TRADEMARKsetTrademarkBytes(com.google.protobuf.ByteString value) Trademark information - from NameRecord.NAME_TRADEMARKsetUnitsPerEm(int value) Font units per emsetUsageRestrictions(String value) Usage restrictionssetUsageRestrictionsBytes(com.google.protobuf.ByteString value) Usage restrictionssetWritingDirection(String value) Writing direction (LTR, RTL, etc.)setWritingDirectionBytes(com.google.protobuf.ByteString value) Writing direction (LTR, RTL, etc.)Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FontMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FontMetadata.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.GeneratedMessage.Builder<FontMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FontMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FontMetadata.Builder>
-
mergeFrom
public FontMetadata.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<FontMetadata.Builder>- Throws:
IOException
-
hasFontName
public boolean hasFontName()Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Specified by:
hasFontNamein interfaceFontMetadataOrBuilder- Returns:
- Whether the fontName field is set.
-
getFontName
Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Specified by:
getFontNamein interfaceFontMetadataOrBuilder- Returns:
- The fontName.
-
getFontNameBytes
public com.google.protobuf.ByteString getFontNameBytes()Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Specified by:
getFontNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontName.
-
setFontName
Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Parameters:
value- The fontName to set.- Returns:
- This builder for chaining.
-
clearFontName
Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Returns:
- This builder for chaining.
-
setFontNameBytes
Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Parameters:
value- The bytes for fontName to set.- Returns:
- This builder for chaining.
-
getFontFullName
Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Specified by:
getFontFullNamein interfaceFontMetadataOrBuilder- Returns:
- The fontFullName.
-
getFontFullNameBytes
public com.google.protobuf.ByteString getFontFullNameBytes()Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Specified by:
getFontFullNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontFullName.
-
setFontFullName
Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Parameters:
value- The fontFullName to set.- Returns:
- This builder for chaining.
-
clearFontFullName
Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Returns:
- This builder for chaining.
-
setFontFullNameBytes
Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Parameters:
value- The bytes for fontFullName to set.- Returns:
- This builder for chaining.
-
getFontFamilyName
Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Specified by:
getFontFamilyNamein interfaceFontMetadataOrBuilder- Returns:
- The fontFamilyName.
-
getFontFamilyNameBytes
public com.google.protobuf.ByteString getFontFamilyNameBytes()Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Specified by:
getFontFamilyNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontFamilyName.
-
setFontFamilyName
Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Parameters:
value- The fontFamilyName to set.- Returns:
- This builder for chaining.
-
clearFontFamilyName
Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Returns:
- This builder for chaining.
-
setFontFamilyNameBytes
Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Parameters:
value- The bytes for fontFamilyName to set.- Returns:
- This builder for chaining.
-
getFontSubFamilyName
Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Specified by:
getFontSubFamilyNamein interfaceFontMetadataOrBuilder- Returns:
- The fontSubFamilyName.
-
getFontSubFamilyNameBytes
public com.google.protobuf.ByteString getFontSubFamilyNameBytes()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Specified by:
getFontSubFamilyNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontSubFamilyName.
-
setFontSubFamilyName
Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Parameters:
value- The fontSubFamilyName to set.- Returns:
- This builder for chaining.
-
clearFontSubFamilyName
Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Returns:
- This builder for chaining.
-
setFontSubFamilyNameBytes
Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Parameters:
value- The bytes for fontSubFamilyName to set.- Returns:
- This builder for chaining.
-
getPostscriptName
PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Specified by:
getPostscriptNamein interfaceFontMetadataOrBuilder- Returns:
- The postscriptName.
-
getPostscriptNameBytes
public com.google.protobuf.ByteString getPostscriptNameBytes()PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Specified by:
getPostscriptNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for postscriptName.
-
setPostscriptName
PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Parameters:
value- The postscriptName to set.- Returns:
- This builder for chaining.
-
clearPostscriptName
PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Returns:
- This builder for chaining.
-
setPostscriptNameBytes
PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Parameters:
value- The bytes for postscriptName to set.- Returns:
- This builder for chaining.
-
getFontVersion
Font version information
string font_version = 6 [json_name = "fontVersion"];- Specified by:
getFontVersionin interfaceFontMetadataOrBuilder- Returns:
- The fontVersion.
-
getFontVersionBytes
public com.google.protobuf.ByteString getFontVersionBytes()Font version information
string font_version = 6 [json_name = "fontVersion"];- Specified by:
getFontVersionBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontVersion.
-
setFontVersion
Font version information
string font_version = 6 [json_name = "fontVersion"];- Parameters:
value- The fontVersion to set.- Returns:
- This builder for chaining.
-
clearFontVersion
Font version information
string font_version = 6 [json_name = "fontVersion"];- Returns:
- This builder for chaining.
-
setFontVersionBytes
Font version information
string font_version = 6 [json_name = "fontVersion"];- Parameters:
value- The bytes for fontVersion to set.- Returns:
- This builder for chaining.
-
getDocVersion
Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Specified by:
getDocVersionin interfaceFontMetadataOrBuilder- Returns:
- The docVersion.
-
getDocVersionBytes
public com.google.protobuf.ByteString getDocVersionBytes()Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Specified by:
getDocVersionBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for docVersion.
-
setDocVersion
Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Parameters:
value- The docVersion to set.- Returns:
- This builder for chaining.
-
clearDocVersion
Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Returns:
- This builder for chaining.
-
setDocVersionBytes
Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Parameters:
value- The bytes for docVersion to set.- Returns:
- This builder for chaining.
-
getFontWeight
Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Specified by:
getFontWeightin interfaceFontMetadataOrBuilder- Returns:
- The fontWeight.
-
getFontWeightBytes
public com.google.protobuf.ByteString getFontWeightBytes()Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Specified by:
getFontWeightBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontWeight.
-
setFontWeight
Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Parameters:
value- The fontWeight to set.- Returns:
- This builder for chaining.
-
clearFontWeight
Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Returns:
- This builder for chaining.
-
setFontWeightBytes
Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Parameters:
value- The bytes for fontWeight to set.- Returns:
- This builder for chaining.
-
getAverageCharacterWidth
public float getAverageCharacterWidth()Average character width - from FontMetrics.getAverageCharacterWidth()
float average_character_width = 9 [json_name = "averageCharacterWidth"];- Specified by:
getAverageCharacterWidthin interfaceFontMetadataOrBuilder- Returns:
- The averageCharacterWidth.
-
setAverageCharacterWidth
Average character width - from FontMetrics.getAverageCharacterWidth()
float average_character_width = 9 [json_name = "averageCharacterWidth"];- Parameters:
value- The averageCharacterWidth to set.- Returns:
- This builder for chaining.
-
clearAverageCharacterWidth
Average character width - from FontMetrics.getAverageCharacterWidth()
float average_character_width = 9 [json_name = "averageCharacterWidth"];- Returns:
- This builder for chaining.
-
getFontUnderlineThickness
public float getFontUnderlineThickness()Font underline thickness - from FontMetrics.getUnderlineThickness()
float font_underline_thickness = 10 [json_name = "fontUnderlineThickness"];- Specified by:
getFontUnderlineThicknessin interfaceFontMetadataOrBuilder- Returns:
- The fontUnderlineThickness.
-
setFontUnderlineThickness
Font underline thickness - from FontMetrics.getUnderlineThickness()
float font_underline_thickness = 10 [json_name = "fontUnderlineThickness"];- Parameters:
value- The fontUnderlineThickness to set.- Returns:
- This builder for chaining.
-
clearFontUnderlineThickness
Font underline thickness - from FontMetrics.getUnderlineThickness()
float font_underline_thickness = 10 [json_name = "fontUnderlineThickness"];- Returns:
- This builder for chaining.
-
getCopyright
Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Specified by:
getCopyrightin interfaceFontMetadataOrBuilder- Returns:
- The copyright.
-
getCopyrightBytes
public com.google.protobuf.ByteString getCopyrightBytes()Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Specified by:
getCopyrightBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for copyright.
-
setCopyright
Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Parameters:
value- The copyright to set.- Returns:
- This builder for chaining.
-
clearCopyright
Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Returns:
- This builder for chaining.
-
setCopyrightBytes
Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Parameters:
value- The bytes for copyright to set.- Returns:
- This builder for chaining.
-
getTrademark
Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Specified by:
getTrademarkin interfaceFontMetadataOrBuilder- Returns:
- The trademark.
-
getTrademarkBytes
public com.google.protobuf.ByteString getTrademarkBytes()Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Specified by:
getTrademarkBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for trademark.
-
setTrademark
Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Parameters:
value- The trademark to set.- Returns:
- This builder for chaining.
-
clearTrademark
Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Returns:
- This builder for chaining.
-
setTrademarkBytes
Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Parameters:
value- The bytes for trademark to set.- Returns:
- This builder for chaining.
-
getFontNotice
Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Specified by:
getFontNoticein interfaceFontMetadataOrBuilder- Returns:
- The fontNotice.
-
getFontNoticeBytes
public com.google.protobuf.ByteString getFontNoticeBytes()Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Specified by:
getFontNoticeBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontNotice.
-
setFontNotice
Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Parameters:
value- The fontNotice to set.- Returns:
- This builder for chaining.
-
clearFontNotice
Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Returns:
- This builder for chaining.
-
setFontNoticeBytes
Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Parameters:
value- The bytes for fontNotice to set.- Returns:
- This builder for chaining.
-
getFontFormat
Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Specified by:
getFontFormatin interfaceFontMetadataOrBuilder- Returns:
- The fontFormat.
-
getFontFormatBytes
public com.google.protobuf.ByteString getFontFormatBytes()Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Specified by:
getFontFormatBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontFormat.
-
setFontFormat
Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Parameters:
value- The fontFormat to set.- Returns:
- This builder for chaining.
-
clearFontFormat
Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Returns:
- This builder for chaining.
-
setFontFormatBytes
Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Parameters:
value- The bytes for fontFormat to set.- Returns:
- This builder for chaining.
-
getFontEncoding
Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Specified by:
getFontEncodingin interfaceFontMetadataOrBuilder- Returns:
- The fontEncoding.
-
getFontEncodingBytes
public com.google.protobuf.ByteString getFontEncodingBytes()Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Specified by:
getFontEncodingBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontEncoding.
-
setFontEncoding
Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Parameters:
value- The fontEncoding to set.- Returns:
- This builder for chaining.
-
clearFontEncoding
Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Returns:
- This builder for chaining.
-
setFontEncodingBytes
Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Parameters:
value- The bytes for fontEncoding to set.- Returns:
- This builder for chaining.
-
getCharacterSet
Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Specified by:
getCharacterSetin interfaceFontMetadataOrBuilder- Returns:
- The characterSet.
-
getCharacterSetBytes
public com.google.protobuf.ByteString getCharacterSetBytes()Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Specified by:
getCharacterSetBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for characterSet.
-
setCharacterSet
Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Parameters:
value- The characterSet to set.- Returns:
- This builder for chaining.
-
clearCharacterSet
Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Returns:
- This builder for chaining.
-
setCharacterSetBytes
Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Parameters:
value- The bytes for characterSet to set.- Returns:
- This builder for chaining.
-
getStyleFlagsList
public com.google.protobuf.ProtocolStringList getStyleFlagsList()Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Specified by:
getStyleFlagsListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the styleFlags.
-
getStyleFlagsCount
public int getStyleFlagsCount()Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Specified by:
getStyleFlagsCountin interfaceFontMetadataOrBuilder- Returns:
- The count of styleFlags.
-
getStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Specified by:
getStyleFlagsin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The styleFlags at the given index.
-
getStyleFlagsBytes
public com.google.protobuf.ByteString getStyleFlagsBytes(int index) Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Specified by:
getStyleFlagsBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the styleFlags at the given index.
-
setStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
index- The index to set the value at.value- The styleFlags to set.- Returns:
- This builder for chaining.
-
addStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
value- The styleFlags to add.- Returns:
- This builder for chaining.
-
addAllStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
values- The styleFlags to add.- Returns:
- This builder for chaining.
-
clearStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Returns:
- This builder for chaining.
-
addStyleFlagsBytes
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
value- The bytes of the styleFlags to add.- Returns:
- This builder for chaining.
-
hasBoundingBox
public boolean hasBoundingBox()Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"];- Specified by:
hasBoundingBoxin interfaceFontMetadataOrBuilder- Returns:
- Whether the boundingBox field is set.
-
getBoundingBox
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"];- Specified by:
getBoundingBoxin interfaceFontMetadataOrBuilder- Returns:
- The boundingBox.
-
setBoundingBox
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
setBoundingBox
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
mergeBoundingBox
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
clearBoundingBox
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
getBoundingBoxBuilder
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
getBoundingBoxOrBuilder
Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"];- Specified by:
getBoundingBoxOrBuilderin interfaceFontMetadataOrBuilder
-
hasBaselineInfo
public boolean hasBaselineInfo()Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"];- Specified by:
hasBaselineInfoin interfaceFontMetadataOrBuilder- Returns:
- Whether the baselineInfo field is set.
-
getBaselineInfo
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"];- Specified by:
getBaselineInfoin interfaceFontMetadataOrBuilder- Returns:
- The baselineInfo.
-
setBaselineInfo
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
setBaselineInfo
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
mergeBaselineInfo
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
clearBaselineInfo
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
getBaselineInfoBuilder
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
getBaselineInfoOrBuilder
Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"];- Specified by:
getBaselineInfoOrBuilderin interfaceFontMetadataOrBuilder
-
hasSpacingInfo
public boolean hasSpacingInfo()Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"];- Specified by:
hasSpacingInfoin interfaceFontMetadataOrBuilder- Returns:
- Whether the spacingInfo field is set.
-
getSpacingInfo
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"];- Specified by:
getSpacingInfoin interfaceFontMetadataOrBuilder- Returns:
- The spacingInfo.
-
setSpacingInfo
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
setSpacingInfo
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
mergeSpacingInfo
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
clearSpacingInfo
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
getSpacingInfoBuilder
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
getSpacingInfoOrBuilder
Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"];- Specified by:
getSpacingInfoOrBuilderin interfaceFontMetadataOrBuilder
-
getHintingInfo
Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Specified by:
getHintingInfoin interfaceFontMetadataOrBuilder- Returns:
- The hintingInfo.
-
getHintingInfoBytes
public com.google.protobuf.ByteString getHintingInfoBytes()Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Specified by:
getHintingInfoBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for hintingInfo.
-
setHintingInfo
Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Parameters:
value- The hintingInfo to set.- Returns:
- This builder for chaining.
-
clearHintingInfo
Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Returns:
- This builder for chaining.
-
setHintingInfoBytes
Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Parameters:
value- The bytes for hintingInfo to set.- Returns:
- This builder for chaining.
-
getAntialiasingInfo
Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Specified by:
getAntialiasingInfoin interfaceFontMetadataOrBuilder- Returns:
- The antialiasingInfo.
-
getAntialiasingInfoBytes
public com.google.protobuf.ByteString getAntialiasingInfoBytes()Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Specified by:
getAntialiasingInfoBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for antialiasingInfo.
-
setAntialiasingInfo
Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Parameters:
value- The antialiasingInfo to set.- Returns:
- This builder for chaining.
-
clearAntialiasingInfo
Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Returns:
- This builder for chaining.
-
setAntialiasingInfoBytes
Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Parameters:
value- The bytes for antialiasingInfo to set.- Returns:
- This builder for chaining.
-
getSmoothingSettings
Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Specified by:
getSmoothingSettingsin interfaceFontMetadataOrBuilder- Returns:
- The smoothingSettings.
-
getSmoothingSettingsBytes
public com.google.protobuf.ByteString getSmoothingSettingsBytes()Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Specified by:
getSmoothingSettingsBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for smoothingSettings.
-
setSmoothingSettings
Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Parameters:
value- The smoothingSettings to set.- Returns:
- This builder for chaining.
-
clearSmoothingSettings
Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Returns:
- This builder for chaining.
-
setSmoothingSettingsBytes
Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Parameters:
value- The bytes for smoothingSettings to set.- Returns:
- This builder for chaining.
-
getSupportedLanguagesList
public com.google.protobuf.ProtocolStringList getSupportedLanguagesList()Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Specified by:
getSupportedLanguagesListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the supportedLanguages.
-
getSupportedLanguagesCount
public int getSupportedLanguagesCount()Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Specified by:
getSupportedLanguagesCountin interfaceFontMetadataOrBuilder- Returns:
- The count of supportedLanguages.
-
getSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Specified by:
getSupportedLanguagesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The supportedLanguages at the given index.
-
getSupportedLanguagesBytes
public com.google.protobuf.ByteString getSupportedLanguagesBytes(int index) Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Specified by:
getSupportedLanguagesBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the supportedLanguages at the given index.
-
setSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
index- The index to set the value at.value- The supportedLanguages to set.- Returns:
- This builder for chaining.
-
addSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
value- The supportedLanguages to add.- Returns:
- This builder for chaining.
-
addAllSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
values- The supportedLanguages to add.- Returns:
- This builder for chaining.
-
clearSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Returns:
- This builder for chaining.
-
addSupportedLanguagesBytes
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
value- The bytes of the supportedLanguages to add.- Returns:
- This builder for chaining.
-
getFontLocale
Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Specified by:
getFontLocalein interfaceFontMetadataOrBuilder- Returns:
- The fontLocale.
-
getFontLocaleBytes
public com.google.protobuf.ByteString getFontLocaleBytes()Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Specified by:
getFontLocaleBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontLocale.
-
setFontLocale
Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Parameters:
value- The fontLocale to set.- Returns:
- This builder for chaining.
-
clearFontLocale
Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Returns:
- This builder for chaining.
-
setFontLocaleBytes
Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Parameters:
value- The bytes for fontLocale to set.- Returns:
- This builder for chaining.
-
getWritingDirection
Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Specified by:
getWritingDirectionin interfaceFontMetadataOrBuilder- Returns:
- The writingDirection.
-
getWritingDirectionBytes
public com.google.protobuf.ByteString getWritingDirectionBytes()Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Specified by:
getWritingDirectionBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for writingDirection.
-
setWritingDirection
Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Parameters:
value- The writingDirection to set.- Returns:
- This builder for chaining.
-
clearWritingDirection
Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Returns:
- This builder for chaining.
-
setWritingDirectionBytes
Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Parameters:
value- The bytes for writingDirection to set.- Returns:
- This builder for chaining.
-
getFontDesigner
Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Specified by:
getFontDesignerin interfaceFontMetadataOrBuilder- Returns:
- The fontDesigner.
-
getFontDesignerBytes
public com.google.protobuf.ByteString getFontDesignerBytes()Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Specified by:
getFontDesignerBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontDesigner.
-
setFontDesigner
Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Parameters:
value- The fontDesigner to set.- Returns:
- This builder for chaining.
-
clearFontDesigner
Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Returns:
- This builder for chaining.
-
setFontDesignerBytes
Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Parameters:
value- The bytes for fontDesigner to set.- Returns:
- This builder for chaining.
-
getFontFoundry
Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Specified by:
getFontFoundryin interfaceFontMetadataOrBuilder- Returns:
- The fontFoundry.
-
getFontFoundryBytes
public com.google.protobuf.ByteString getFontFoundryBytes()Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Specified by:
getFontFoundryBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontFoundry.
-
setFontFoundry
Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Parameters:
value- The fontFoundry to set.- Returns:
- This builder for chaining.
-
clearFontFoundry
Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Returns:
- This builder for chaining.
-
setFontFoundryBytes
Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Parameters:
value- The bytes for fontFoundry to set.- Returns:
- This builder for chaining.
-
getCreationDate
Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Specified by:
getCreationDatein interfaceFontMetadataOrBuilder- Returns:
- The creationDate.
-
getCreationDateBytes
public com.google.protobuf.ByteString getCreationDateBytes()Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Specified by:
getCreationDateBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for creationDate.
-
setCreationDate
Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Parameters:
value- The creationDate to set.- Returns:
- This builder for chaining.
-
clearCreationDate
Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Returns:
- This builder for chaining.
-
setCreationDateBytes
Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Parameters:
value- The bytes for creationDate to set.- Returns:
- This builder for chaining.
-
getModificationDate
Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Specified by:
getModificationDatein interfaceFontMetadataOrBuilder- Returns:
- The modificationDate.
-
getModificationDateBytes
public com.google.protobuf.ByteString getModificationDateBytes()Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Specified by:
getModificationDateBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for modificationDate.
-
setModificationDate
Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Parameters:
value- The modificationDate to set.- Returns:
- This builder for chaining.
-
clearModificationDate
Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Returns:
- This builder for chaining.
-
setModificationDateBytes
Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Parameters:
value- The bytes for modificationDate to set.- Returns:
- This builder for chaining.
-
getLicenseInfo
Font license information
string license_info = 31 [json_name = "licenseInfo"];- Specified by:
getLicenseInfoin interfaceFontMetadataOrBuilder- Returns:
- The licenseInfo.
-
getLicenseInfoBytes
public com.google.protobuf.ByteString getLicenseInfoBytes()Font license information
string license_info = 31 [json_name = "licenseInfo"];- Specified by:
getLicenseInfoBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for licenseInfo.
-
setLicenseInfo
Font license information
string license_info = 31 [json_name = "licenseInfo"];- Parameters:
value- The licenseInfo to set.- Returns:
- This builder for chaining.
-
clearLicenseInfo
Font license information
string license_info = 31 [json_name = "licenseInfo"];- Returns:
- This builder for chaining.
-
setLicenseInfoBytes
Font license information
string license_info = 31 [json_name = "licenseInfo"];- Parameters:
value- The bytes for licenseInfo to set.- Returns:
- This builder for chaining.
-
getUsageRestrictions
Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Specified by:
getUsageRestrictionsin interfaceFontMetadataOrBuilder- Returns:
- The usageRestrictions.
-
getUsageRestrictionsBytes
public com.google.protobuf.ByteString getUsageRestrictionsBytes()Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Specified by:
getUsageRestrictionsBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for usageRestrictions.
-
setUsageRestrictions
Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Parameters:
value- The usageRestrictions to set.- Returns:
- This builder for chaining.
-
clearUsageRestrictions
Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Returns:
- This builder for chaining.
-
setUsageRestrictionsBytes
Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Parameters:
value- The bytes for usageRestrictions to set.- Returns:
- This builder for chaining.
-
getEmbeddingPermissions
Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Specified by:
getEmbeddingPermissionsin interfaceFontMetadataOrBuilder- Returns:
- The embeddingPermissions.
-
getEmbeddingPermissionsBytes
public com.google.protobuf.ByteString getEmbeddingPermissionsBytes()Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Specified by:
getEmbeddingPermissionsBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for embeddingPermissions.
-
setEmbeddingPermissions
Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Parameters:
value- The embeddingPermissions to set.- Returns:
- This builder for chaining.
-
clearEmbeddingPermissions
Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Returns:
- This builder for chaining.
-
setEmbeddingPermissionsBytes
Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Parameters:
value- The bytes for embeddingPermissions to set.- Returns:
- This builder for chaining.
-
getGlyphCount
public int getGlyphCount()Number of glyphs in font
int32 glyph_count = 34 [json_name = "glyphCount"];- Specified by:
getGlyphCountin interfaceFontMetadataOrBuilder- Returns:
- The glyphCount.
-
setGlyphCount
Number of glyphs in font
int32 glyph_count = 34 [json_name = "glyphCount"];- Parameters:
value- The glyphCount to set.- Returns:
- This builder for chaining.
-
clearGlyphCount
Number of glyphs in font
int32 glyph_count = 34 [json_name = "glyphCount"];- Returns:
- This builder for chaining.
-
getUnitsPerEm
public int getUnitsPerEm()Font units per em
int32 units_per_em = 35 [json_name = "unitsPerEm"];- Specified by:
getUnitsPerEmin interfaceFontMetadataOrBuilder- Returns:
- The unitsPerEm.
-
setUnitsPerEm
Font units per em
int32 units_per_em = 35 [json_name = "unitsPerEm"];- Parameters:
value- The unitsPerEm to set.- Returns:
- This builder for chaining.
-
clearUnitsPerEm
Font units per em
int32 units_per_em = 35 [json_name = "unitsPerEm"];- Returns:
- This builder for chaining.
-
getAscender
public int getAscender()Font ascender value
int32 ascender = 36 [json_name = "ascender"];- Specified by:
getAscenderin interfaceFontMetadataOrBuilder- Returns:
- The ascender.
-
setAscender
Font ascender value
int32 ascender = 36 [json_name = "ascender"];- Parameters:
value- The ascender to set.- Returns:
- This builder for chaining.
-
clearAscender
Font ascender value
int32 ascender = 36 [json_name = "ascender"];- Returns:
- This builder for chaining.
-
getDescender
public int getDescender()Font descender value
int32 descender = 37 [json_name = "descender"];- Specified by:
getDescenderin interfaceFontMetadataOrBuilder- Returns:
- The descender.
-
setDescender
Font descender value
int32 descender = 37 [json_name = "descender"];- Parameters:
value- The descender to set.- Returns:
- This builder for chaining.
-
clearDescender
Font descender value
int32 descender = 37 [json_name = "descender"];- Returns:
- This builder for chaining.
-
getLineGap
public int getLineGap()Font line gap
int32 line_gap = 38 [json_name = "lineGap"];- Specified by:
getLineGapin interfaceFontMetadataOrBuilder- Returns:
- The lineGap.
-
setLineGap
Font line gap
int32 line_gap = 38 [json_name = "lineGap"];- Parameters:
value- The lineGap to set.- Returns:
- This builder for chaining.
-
clearLineGap
Font line gap
int32 line_gap = 38 [json_name = "lineGap"];- Returns:
- This builder for chaining.
-
getOptimizationLevel
Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Specified by:
getOptimizationLevelin interfaceFontMetadataOrBuilder- Returns:
- The optimizationLevel.
-
getOptimizationLevelBytes
public com.google.protobuf.ByteString getOptimizationLevelBytes()Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Specified by:
getOptimizationLevelBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for optimizationLevel.
-
setOptimizationLevel
Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Parameters:
value- The optimizationLevel to set.- Returns:
- This builder for chaining.
-
clearOptimizationLevel
Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Returns:
- This builder for chaining.
-
setOptimizationLevelBytes
Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Parameters:
value- The bytes for optimizationLevel to set.- Returns:
- This builder for chaining.
-
getCompressionInfo
Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Specified by:
getCompressionInfoin interfaceFontMetadataOrBuilder- Returns:
- The compressionInfo.
-
getCompressionInfoBytes
public com.google.protobuf.ByteString getCompressionInfoBytes()Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Specified by:
getCompressionInfoBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for compressionInfo.
-
setCompressionInfo
Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Parameters:
value- The compressionInfo to set.- Returns:
- This builder for chaining.
-
clearCompressionInfo
Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Returns:
- This builder for chaining.
-
setCompressionInfoBytes
Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Parameters:
value- The bytes for compressionInfo to set.- Returns:
- This builder for chaining.
-
hasQualityMetrics
public boolean hasQualityMetrics()Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"];- Specified by:
hasQualityMetricsin interfaceFontMetadataOrBuilder- Returns:
- Whether the qualityMetrics field is set.
-
getQualityMetrics
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"];- Specified by:
getQualityMetricsin interfaceFontMetadataOrBuilder- Returns:
- The qualityMetrics.
-
setQualityMetrics
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
setQualityMetrics
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
mergeQualityMetrics
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
clearQualityMetrics
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
getQualityMetricsBuilder
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
getQualityMetricsOrBuilder
Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"];- Specified by:
getQualityMetricsOrBuilderin interfaceFontMetadataOrBuilder
-
getCompatibleOsList
public com.google.protobuf.ProtocolStringList getCompatibleOsList()Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Specified by:
getCompatibleOsListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the compatibleOs.
-
getCompatibleOsCount
public int getCompatibleOsCount()Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Specified by:
getCompatibleOsCountin interfaceFontMetadataOrBuilder- Returns:
- The count of compatibleOs.
-
getCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Specified by:
getCompatibleOsin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The compatibleOs at the given index.
-
getCompatibleOsBytes
public com.google.protobuf.ByteString getCompatibleOsBytes(int index) Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Specified by:
getCompatibleOsBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the compatibleOs at the given index.
-
setCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
index- The index to set the value at.value- The compatibleOs to set.- Returns:
- This builder for chaining.
-
addCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
value- The compatibleOs to add.- Returns:
- This builder for chaining.
-
addAllCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
values- The compatibleOs to add.- Returns:
- This builder for chaining.
-
clearCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Returns:
- This builder for chaining.
-
addCompatibleOsBytes
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
value- The bytes of the compatibleOs to add.- Returns:
- This builder for chaining.
-
getCompatibleApplicationsList
public com.google.protobuf.ProtocolStringList getCompatibleApplicationsList()Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Specified by:
getCompatibleApplicationsListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the compatibleApplications.
-
getCompatibleApplicationsCount
public int getCompatibleApplicationsCount()Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Specified by:
getCompatibleApplicationsCountin interfaceFontMetadataOrBuilder- Returns:
- The count of compatibleApplications.
-
getCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Specified by:
getCompatibleApplicationsin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The compatibleApplications at the given index.
-
getCompatibleApplicationsBytes
public com.google.protobuf.ByteString getCompatibleApplicationsBytes(int index) Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Specified by:
getCompatibleApplicationsBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the compatibleApplications at the given index.
-
setCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
index- The index to set the value at.value- The compatibleApplications to set.- Returns:
- This builder for chaining.
-
addCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
value- The compatibleApplications to add.- Returns:
- This builder for chaining.
-
addAllCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
values- The compatibleApplications to add.- Returns:
- This builder for chaining.
-
clearCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Returns:
- This builder for chaining.
-
addCompatibleApplicationsBytes
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
value- The bytes of the compatibleApplications to add.- Returns:
- This builder for chaining.
-
getFormatVersion
Font format version
string format_version = 44 [json_name = "formatVersion"];- Specified by:
getFormatVersionin interfaceFontMetadataOrBuilder- Returns:
- The formatVersion.
-
getFormatVersionBytes
public com.google.protobuf.ByteString getFormatVersionBytes()Font format version
string format_version = 44 [json_name = "formatVersion"];- Specified by:
getFormatVersionBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for formatVersion.
-
setFormatVersion
Font format version
string format_version = 44 [json_name = "formatVersion"];- Parameters:
value- The formatVersion to set.- Returns:
- This builder for chaining.
-
clearFormatVersion
Font format version
string format_version = 44 [json_name = "formatVersion"];- Returns:
- This builder for chaining.
-
setFormatVersionBytes
Font format version
string format_version = 44 [json_name = "formatVersion"];- Parameters:
value- The bytes for formatVersion to set.- Returns:
- This builder for chaining.
-
getOpentypeFeaturesList
public com.google.protobuf.ProtocolStringList getOpentypeFeaturesList()OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Specified by:
getOpentypeFeaturesListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the opentypeFeatures.
-
getOpentypeFeaturesCount
public int getOpentypeFeaturesCount()OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Specified by:
getOpentypeFeaturesCountin interfaceFontMetadataOrBuilder- Returns:
- The count of opentypeFeatures.
-
getOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Specified by:
getOpentypeFeaturesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The opentypeFeatures at the given index.
-
getOpentypeFeaturesBytes
public com.google.protobuf.ByteString getOpentypeFeaturesBytes(int index) OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Specified by:
getOpentypeFeaturesBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the opentypeFeatures at the given index.
-
setOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
index- The index to set the value at.value- The opentypeFeatures to set.- Returns:
- This builder for chaining.
-
addOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
value- The opentypeFeatures to add.- Returns:
- This builder for chaining.
-
addAllOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
values- The opentypeFeatures to add.- Returns:
- This builder for chaining.
-
clearOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Returns:
- This builder for chaining.
-
addOpentypeFeaturesBytes
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
value- The bytes of the opentypeFeatures to add.- Returns:
- This builder for chaining.
-
getFontCapabilitiesList
public com.google.protobuf.ProtocolStringList getFontCapabilitiesList()Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Specified by:
getFontCapabilitiesListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the fontCapabilities.
-
getFontCapabilitiesCount
public int getFontCapabilitiesCount()Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Specified by:
getFontCapabilitiesCountin interfaceFontMetadataOrBuilder- Returns:
- The count of fontCapabilities.
-
getFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Specified by:
getFontCapabilitiesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The fontCapabilities at the given index.
-
getFontCapabilitiesBytes
public com.google.protobuf.ByteString getFontCapabilitiesBytes(int index) Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Specified by:
getFontCapabilitiesBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fontCapabilities at the given index.
-
setFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
index- The index to set the value at.value- The fontCapabilities to set.- Returns:
- This builder for chaining.
-
addFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
value- The fontCapabilities to add.- Returns:
- This builder for chaining.
-
addAllFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
values- The fontCapabilities to add.- Returns:
- This builder for chaining.
-
clearFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Returns:
- This builder for chaining.
-
addFontCapabilitiesBytes
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
value- The bytes of the fontCapabilities to add.- Returns:
- This builder for chaining.
-
getSpecialCharactersList
public com.google.protobuf.ProtocolStringList getSpecialCharactersList()Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Specified by:
getSpecialCharactersListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the specialCharacters.
-
getSpecialCharactersCount
public int getSpecialCharactersCount()Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Specified by:
getSpecialCharactersCountin interfaceFontMetadataOrBuilder- Returns:
- The count of specialCharacters.
-
getSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Specified by:
getSpecialCharactersin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The specialCharacters at the given index.
-
getSpecialCharactersBytes
public com.google.protobuf.ByteString getSpecialCharactersBytes(int index) Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Specified by:
getSpecialCharactersBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the specialCharacters at the given index.
-
setSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
index- The index to set the value at.value- The specialCharacters to set.- Returns:
- This builder for chaining.
-
addSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
value- The specialCharacters to add.- Returns:
- This builder for chaining.
-
addAllSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
values- The specialCharacters to add.- Returns:
- This builder for chaining.
-
clearSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Returns:
- This builder for chaining.
-
addSpecialCharactersBytes
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
value- The bytes of the specialCharacters to add.- Returns:
- This builder for chaining.
-
getFontDescription
Font description
string font_description = 48 [json_name = "fontDescription"];- Specified by:
getFontDescriptionin interfaceFontMetadataOrBuilder- Returns:
- The fontDescription.
-
getFontDescriptionBytes
public com.google.protobuf.ByteString getFontDescriptionBytes()Font description
string font_description = 48 [json_name = "fontDescription"];- Specified by:
getFontDescriptionBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fontDescription.
-
setFontDescription
Font description
string font_description = 48 [json_name = "fontDescription"];- Parameters:
value- The fontDescription to set.- Returns:
- This builder for chaining.
-
clearFontDescription
Font description
string font_description = 48 [json_name = "fontDescription"];- Returns:
- This builder for chaining.
-
setFontDescriptionBytes
Font description
string font_description = 48 [json_name = "fontDescription"];- Parameters:
value- The bytes for fontDescription to set.- Returns:
- This builder for chaining.
-
getCommentsList
public com.google.protobuf.ProtocolStringList getCommentsList()Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Specified by:
getCommentsListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the comments.
-
getCommentsCount
public int getCommentsCount()Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Specified by:
getCommentsCountin interfaceFontMetadataOrBuilder- Returns:
- The count of comments.
-
getComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Specified by:
getCommentsin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The comments at the given index.
-
getCommentsBytes
public com.google.protobuf.ByteString getCommentsBytes(int index) Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Specified by:
getCommentsBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the comments at the given index.
-
setComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
index- The index to set the value at.value- The comments to set.- Returns:
- This builder for chaining.
-
addComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
value- The comments to add.- Returns:
- This builder for chaining.
-
addAllComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
values- The comments to add.- Returns:
- This builder for chaining.
-
clearComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Returns:
- This builder for chaining.
-
addCommentsBytes
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
value- The bytes of the comments to add.- Returns:
- This builder for chaining.
-
getKeywordsList
public com.google.protobuf.ProtocolStringList getKeywordsList()Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Specified by:
getKeywordsListin interfaceFontMetadataOrBuilder- Returns:
- A list containing the keywords.
-
getKeywordsCount
public int getKeywordsCount()Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Specified by:
getKeywordsCountin interfaceFontMetadataOrBuilder- Returns:
- The count of keywords.
-
getKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Specified by:
getKeywordsin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The keywords at the given index.
-
getKeywordsBytes
public com.google.protobuf.ByteString getKeywordsBytes(int index) Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Specified by:
getKeywordsBytesin interfaceFontMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the keywords at the given index.
-
setKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
index- The index to set the value at.value- The keywords to set.- Returns:
- This builder for chaining.
-
addKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
value- The keywords to add.- Returns:
- This builder for chaining.
-
addAllKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
values- The keywords to add.- Returns:
- This builder for chaining.
-
clearKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Returns:
- This builder for chaining.
-
addKeywordsBytes
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
value- The bytes of the keywords to add.- Returns:
- This builder for chaining.
-
hasOriginalFilename
public boolean hasOriginalFilename()Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Specified by:
hasOriginalFilenamein interfaceFontMetadataOrBuilder- Returns:
- Whether the originalFilename field is set.
-
getOriginalFilename
Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Specified by:
getOriginalFilenamein interfaceFontMetadataOrBuilder- Returns:
- The originalFilename.
-
getOriginalFilenameBytes
public com.google.protobuf.ByteString getOriginalFilenameBytes()Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Specified by:
getOriginalFilenameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for originalFilename.
-
setOriginalFilename
Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Parameters:
value- The originalFilename to set.- Returns:
- This builder for chaining.
-
clearOriginalFilename
Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Returns:
- This builder for chaining.
-
setOriginalFilenameBytes
Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Parameters:
value- The bytes for originalFilename to set.- Returns:
- This builder for chaining.
-
getFileSize
public long getFileSize()Font file size
int64 file_size = 52 [json_name = "fileSize"];- Specified by:
getFileSizein interfaceFontMetadataOrBuilder- Returns:
- The fileSize.
-
setFileSize
Font file size
int64 file_size = 52 [json_name = "fileSize"];- Parameters:
value- The fileSize to set.- Returns:
- This builder for chaining.
-
clearFileSize
Font file size
int64 file_size = 52 [json_name = "fileSize"];- Returns:
- This builder for chaining.
-
getFileChecksum
Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Specified by:
getFileChecksumin interfaceFontMetadataOrBuilder- Returns:
- The fileChecksum.
-
getFileChecksumBytes
public com.google.protobuf.ByteString getFileChecksumBytes()Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Specified by:
getFileChecksumBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for fileChecksum.
-
setFileChecksum
Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Parameters:
value- The fileChecksum to set.- Returns:
- This builder for chaining.
-
clearFileChecksum
Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Returns:
- This builder for chaining.
-
setFileChecksumBytes
Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Parameters:
value- The bytes for fileChecksum to set.- Returns:
- This builder for chaining.
-
getMimeType
Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Specified by:
getMimeTypein interfaceFontMetadataOrBuilder- Returns:
- The mimeType.
-
getMimeTypeBytes
public com.google.protobuf.ByteString getMimeTypeBytes()Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Specified by:
getMimeTypeBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for mimeType.
-
setMimeType
Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Parameters:
value- The mimeType to set.- Returns:
- This builder for chaining.
-
clearMimeType
Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Returns:
- This builder for chaining.
-
setMimeTypeBytes
Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Parameters:
value- The bytes for mimeType to set.- Returns:
- This builder for chaining.
-
getDefaultPointSize
public float getDefaultPointSize()Default point size
float default_point_size = 55 [json_name = "defaultPointSize"];- Specified by:
getDefaultPointSizein interfaceFontMetadataOrBuilder- Returns:
- The defaultPointSize.
-
setDefaultPointSize
Default point size
float default_point_size = 55 [json_name = "defaultPointSize"];- Parameters:
value- The defaultPointSize to set.- Returns:
- This builder for chaining.
-
clearDefaultPointSize
Default point size
float default_point_size = 55 [json_name = "defaultPointSize"];- Returns:
- This builder for chaining.
-
getRecommendedLineSpacing
public float getRecommendedLineSpacing()Recommended line spacing
float recommended_line_spacing = 56 [json_name = "recommendedLineSpacing"];- Specified by:
getRecommendedLineSpacingin interfaceFontMetadataOrBuilder- Returns:
- The recommendedLineSpacing.
-
setRecommendedLineSpacing
Recommended line spacing
float recommended_line_spacing = 56 [json_name = "recommendedLineSpacing"];- Parameters:
value- The recommendedLineSpacing to set.- Returns:
- This builder for chaining.
-
clearRecommendedLineSpacing
Recommended line spacing
float recommended_line_spacing = 56 [json_name = "recommendedLineSpacing"];- Returns:
- This builder for chaining.
-
getDisplayName
Font display name
string display_name = 57 [json_name = "displayName"];- Specified by:
getDisplayNamein interfaceFontMetadataOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Font display name
string display_name = 57 [json_name = "displayName"];- Specified by:
getDisplayNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Font display name
string display_name = 57 [json_name = "displayName"];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Font display name
string display_name = 57 [json_name = "displayName"];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Font display name
string display_name = 57 [json_name = "displayName"];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getMenuName
Font menu name
string menu_name = 58 [json_name = "menuName"];- Specified by:
getMenuNamein interfaceFontMetadataOrBuilder- Returns:
- The menuName.
-
getMenuNameBytes
public com.google.protobuf.ByteString getMenuNameBytes()Font menu name
string menu_name = 58 [json_name = "menuName"];- Specified by:
getMenuNameBytesin interfaceFontMetadataOrBuilder- Returns:
- The bytes for menuName.
-
setMenuName
Font menu name
string menu_name = 58 [json_name = "menuName"];- Parameters:
value- The menuName to set.- Returns:
- This builder for chaining.
-
clearMenuName
Font menu name
string menu_name = 58 [json_name = "menuName"];- Returns:
- This builder for chaining.
-
setMenuNameBytes
Font menu name
string menu_name = 58 [json_name = "menuName"];- Parameters:
value- The bytes for menuName to set.- Returns:
- This builder for chaining.
-
hasAdditionalMetadata
public boolean hasAdditionalMetadata()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
hasAdditionalMetadatain interfaceFontMetadataOrBuilder- Returns:
- Whether the additionalMetadata field is set.
-
getAdditionalMetadata
public com.google.protobuf.Struct getAdditionalMetadata()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
getAdditionalMetadatain interfaceFontMetadataOrBuilder- Returns:
- The additionalMetadata.
-
setAdditionalMetadata
Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
setAdditionalMetadata
public FontMetadata.Builder setAdditionalMetadata(com.google.protobuf.Struct.Builder builderForValue) Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
mergeAdditionalMetadata
Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
clearAdditionalMetadata
Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
getAdditionalMetadataBuilder
public com.google.protobuf.Struct.Builder getAdditionalMetadataBuilder()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
getAdditionalMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
getAdditionalMetadataOrBuilderin interfaceFontMetadataOrBuilder
-
hasBaseFields
public boolean hasBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
hasBaseFieldsin interfaceFontMetadataOrBuilder- Returns:
- Whether the baseFields field is set.
-
getBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
getBaseFieldsin interfaceFontMetadataOrBuilder- Returns:
- The baseFields.
-
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
mergeBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
clearBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
getBaseFieldsBuilder
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
getBaseFieldsOrBuilder
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Specified by:
getBaseFieldsOrBuilderin interfaceFontMetadataOrBuilder
-