public final class

LayoutElementProto.FontSetting

extends <any>

implements LayoutElementProto.FontSettingOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.proto.LayoutElementProto.FontSetting

Overview

 A single point of customization in a font.
 
Protobuf type androidx.wear.protolayout.proto.FontSetting

Summary

Fields
public static final intFEATURE_FIELD_NUMBER

public static final intVARIATION_FIELD_NUMBER

Methods
protected final java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)

public static LayoutElementProto.FontSettinggetDefaultInstance()

public LayoutElementProto.FontFeatureSettinggetFeature()

 A single point of customization in a font feature, with specified tag.

public LayoutElementProto.FontSetting.InnerCasegetInnerCase()

public LayoutElementProto.FontVariationSettinggetVariation()

 A single point of customization in a font variation, with axis tag and a
 value for it.

public booleanhasFeature()

 A single point of customization in a font feature, with specified tag.

public booleanhasVariation()

 A single point of customization in a font variation, with axis tag and a
 value for it.

public static LayoutElementProto.FontSetting.BuildernewBuilder()

public static LayoutElementProto.FontSetting.BuildernewBuilder(LayoutElementProto.FontSetting prototype)

public static LayoutElementProto.FontSettingparseDelimitedFrom(java.io.InputStream input)

public static LayoutElementProto.FontSettingparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSettingparseFrom(byte[] data[], com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSettingparseFrom(java.nio.ByteBuffer data)

public static LayoutElementProto.FontSettingparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSettingparseFrom(com.google.protobuf.ByteString data)

public static LayoutElementProto.FontSettingparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSettingparseFrom(com.google.protobuf.CodedInputStream input)

public static LayoutElementProto.FontSettingparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSettingparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static <any>parser()

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Fields

public static final int VARIATION_FIELD_NUMBER

public static final int FEATURE_FIELD_NUMBER

Methods

public boolean hasVariation()

 A single point of customization in a font variation, with axis tag and a
 value for it.
 
.androidx.wear.protolayout.proto.FontVariationSetting variation = 1;

 A single point of customization in a font variation, with axis tag and a
 value for it.
 
.androidx.wear.protolayout.proto.FontVariationSetting variation = 1;

public boolean hasFeature()

 A single point of customization in a font feature, with specified tag.
 
.androidx.wear.protolayout.proto.FontFeatureSetting feature = 2;

 A single point of customization in a font feature, with specified tag.
 
.androidx.wear.protolayout.proto.FontFeatureSetting feature = 2;

public static LayoutElementProto.FontSetting parseFrom(java.nio.ByteBuffer data)

public static LayoutElementProto.FontSetting parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting parseFrom(com.google.protobuf.ByteString data)

public static LayoutElementProto.FontSetting parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting parseFrom(byte[] data[], com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting parseDelimitedFrom(java.io.InputStream input)

public static LayoutElementProto.FontSetting parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting parseFrom(com.google.protobuf.CodedInputStream input)

public static LayoutElementProto.FontSetting parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static LayoutElementProto.FontSetting.Builder newBuilder()

protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)

public static LayoutElementProto.FontSetting getDefaultInstance()

public static <any> parser()