public final class

AnimationParameterProto.Easing

extends <any>

implements AnimationParameterProto.EasingOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.expression.proto.AnimationParameterProto.Easing

Overview

 The easing to be used for adjusting an animation's fraction. This allows
 animation to speed up and slow down, rather than moving at a constant rate.
 If not set, defaults to Linear Interpolator.
 
Protobuf type androidx.wear.protolayout.expression.proto.Easing

Summary

Fields
public static final intCUBIC_BEZIER_FIELD_NUMBER

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

public AnimationParameterProto.CubicBezierEasinggetCubicBezier()

 The cubic polynomial easing that implements third-order Bezier curves.

public static AnimationParameterProto.EasinggetDefaultInstance()

public AnimationParameterProto.Easing.InnerCasegetInnerCase()

public booleanhasCubicBezier()

 The cubic polynomial easing that implements third-order Bezier curves.

public static AnimationParameterProto.Easing.BuildernewBuilder()

public static AnimationParameterProto.Easing.BuildernewBuilder(AnimationParameterProto.Easing prototype)

public static AnimationParameterProto.EasingparseDelimitedFrom(java.io.InputStream input)

public static AnimationParameterProto.EasingparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.EasingparseFrom(byte[] data[], com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.EasingparseFrom(java.nio.ByteBuffer data)

public static AnimationParameterProto.EasingparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.EasingparseFrom(com.google.protobuf.ByteString data)

public static AnimationParameterProto.EasingparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.EasingparseFrom(com.google.protobuf.CodedInputStream input)

public static AnimationParameterProto.EasingparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.EasingparseFrom(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 CUBIC_BEZIER_FIELD_NUMBER

Methods

public boolean hasCubicBezier()

 The cubic polynomial easing that implements third-order Bezier curves.
 
.androidx.wear.protolayout.expression.proto.CubicBezierEasing cubic_bezier = 1;

 The cubic polynomial easing that implements third-order Bezier curves.
 
.androidx.wear.protolayout.expression.proto.CubicBezierEasing cubic_bezier = 1;

public static AnimationParameterProto.Easing parseFrom(java.nio.ByteBuffer data)

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

public static AnimationParameterProto.Easing parseFrom(com.google.protobuf.ByteString data)

public static AnimationParameterProto.Easing parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

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

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

public static AnimationParameterProto.Easing parseDelimitedFrom(java.io.InputStream input)

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

public static AnimationParameterProto.Easing parseFrom(com.google.protobuf.CodedInputStream input)

public static AnimationParameterProto.Easing parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static AnimationParameterProto.Easing.Builder newBuilder()

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

public static AnimationParameterProto.Easing getDefaultInstance()

public static <any> parser()