public final class

LayoutElementProto.ArcLayoutElement

extends <any>

implements LayoutElementProto.ArcLayoutElementOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.proto.LayoutElementProto.ArcLayoutElement

Overview

 The root of all elements that can be used in an Arc. This exists to act as a
 holder for all of the actual arc layout elements above.
 
Protobuf type androidx.wear.protolayout.proto.ArcLayoutElement

Summary

Fields
public static final intADAPTER_FIELD_NUMBER

public static final intLINE_FIELD_NUMBER

public static final intSPACER_FIELD_NUMBER

public static final intTEXT_FIELD_NUMBER

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

public LayoutElementProto.ArcAdaptergetAdapter()

.androidx.wear.protolayout.proto.ArcAdapter adapter = 4;

public static LayoutElementProto.ArcLayoutElementgetDefaultInstance()

public LayoutElementProto.ArcLayoutElement.InnerCasegetInnerCase()

public LayoutElementProto.ArcLinegetLine()

.androidx.wear.protolayout.proto.ArcLine line = 2;

public LayoutElementProto.ArcSpacergetSpacer()

.androidx.wear.protolayout.proto.ArcSpacer spacer = 3;

public LayoutElementProto.ArcTextgetText()

.androidx.wear.protolayout.proto.ArcText text = 1;

public booleanhasAdapter()

.androidx.wear.protolayout.proto.ArcAdapter adapter = 4;

public booleanhasLine()

.androidx.wear.protolayout.proto.ArcLine line = 2;

public booleanhasSpacer()

.androidx.wear.protolayout.proto.ArcSpacer spacer = 3;

public booleanhasText()

.androidx.wear.protolayout.proto.ArcText text = 1;

public static LayoutElementProto.ArcLayoutElement.BuildernewBuilder()

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

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

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

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

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

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

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

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

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

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

public static LayoutElementProto.ArcLayoutElementparseFrom(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 TEXT_FIELD_NUMBER

public static final int LINE_FIELD_NUMBER

public static final int SPACER_FIELD_NUMBER

public static final int ADAPTER_FIELD_NUMBER

Methods

public boolean hasText()

.androidx.wear.protolayout.proto.ArcText text = 1;

.androidx.wear.protolayout.proto.ArcText text = 1;

public boolean hasLine()

.androidx.wear.protolayout.proto.ArcLine line = 2;

.androidx.wear.protolayout.proto.ArcLine line = 2;

public boolean hasSpacer()

.androidx.wear.protolayout.proto.ArcSpacer spacer = 3;

public LayoutElementProto.ArcSpacer getSpacer()

.androidx.wear.protolayout.proto.ArcSpacer spacer = 3;

public boolean hasAdapter()

.androidx.wear.protolayout.proto.ArcAdapter adapter = 4;

public LayoutElementProto.ArcAdapter getAdapter()

.androidx.wear.protolayout.proto.ArcAdapter adapter = 4;

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

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

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

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

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

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

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

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

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

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

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

public static LayoutElementProto.ArcLayoutElement getDefaultInstance()

public static <any> parser()