| // Signature format: 4.0 |
| package androidx.a2ui.model.catalog { |
| |
| public interface A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public abstract androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| } |
| |
| public sealed nonexhaustive interface A2uiFunctionCollection extends kotlin.jvm.internal.markers.KMappedMarker java.util.List<androidx.a2ui.model.catalog.A2uiFunction> { |
| method public operator androidx.a2ui.model.catalog.A2uiFunction? get(String name); |
| } |
| |
| public final class A2uiFunctionCollectionKt { |
| method public static androidx.a2ui.model.catalog.A2uiFunctionCollection A2uiFunctionCollection(); |
| method public static androidx.a2ui.model.catalog.A2uiFunctionCollection A2uiFunctionCollection(optional java.util.List<? extends androidx.a2ui.model.catalog.A2uiFunction> functions); |
| method @BytecodeOnly public static androidx.a2ui.model.catalog.A2uiFunctionCollection! A2uiFunctionCollection$default(java.util.List!, int, Object!); |
| } |
| |
| public interface A2uiFunctionDefinition { |
| method @InaccessibleFromKotlin public androidx.a2ui.model.schema.A2uiSchema getArgumentSchema(); |
| method @InaccessibleFromKotlin public String getDescription(); |
| method @InaccessibleFromKotlin public String getName(); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionReturnType getReturnType(); |
| property public abstract androidx.a2ui.model.schema.A2uiSchema argumentSchema; |
| property public abstract String description; |
| property public abstract String name; |
| property public abstract androidx.a2ui.model.catalog.A2uiFunctionReturnType returnType; |
| } |
| |
| public final class A2uiFunctionDefinitionKt { |
| method public static androidx.a2ui.model.schema.A2uiSchema toSchema(androidx.a2ui.model.catalog.A2uiFunctionDefinition); |
| } |
| |
| public enum A2uiFunctionReturnType { |
| method @InaccessibleFromKotlin public String getValue(); |
| property public String value; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType ANY; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType ARRAY; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType BOOLEAN; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType NUMBER; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType OBJECT; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType STRING; |
| enum_constant public static final androidx.a2ui.model.catalog.A2uiFunctionReturnType VOID; |
| } |
| |
| } |
| |
| package androidx.a2ui.model.catalog.basiccatalog { |
| |
| public final class A2uiBasicCatalogFunctions { |
| method public static java.util.List<androidx.a2ui.model.catalog.A2uiFunction> createBasicCatalogFunctions(androidx.a2ui.model.catalog.functions.A2uiUrlOpener urlOpener, androidx.a2ui.model.catalog.functions.A2uiMessageFormatter messageFormatter); |
| method public static java.util.List<androidx.a2ui.model.catalog.A2uiFunction> createBasicCatalogFunctions(androidx.a2ui.model.catalog.functions.A2uiUrlOpener urlOpener, androidx.a2ui.model.catalog.functions.A2uiMessageFormatter messageFormatter, optional androidx.a2ui.model.catalog.functions.A2uiLocaleProvider? localeProvider); |
| method @BytecodeOnly public static java.util.List! createBasicCatalogFunctions$default(androidx.a2ui.model.catalog.functions.A2uiUrlOpener!, androidx.a2ui.model.catalog.functions.A2uiMessageFormatter!, androidx.a2ui.model.catalog.functions.A2uiLocaleProvider!, int, Object!); |
| } |
| |
| } |
| |
| package androidx.a2ui.model.catalog.functions { |
| |
| public final class A2uiAndFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiAndFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiAndFunction INSTANCE; |
| } |
| |
| public static final class A2uiAndFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiAndFunction INSTANCE; |
| } |
| |
| public final class A2uiEmailFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiEmailFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiEmailFunction INSTANCE; |
| } |
| |
| public static final class A2uiEmailFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiEmailFunction INSTANCE; |
| } |
| |
| public final class A2uiFormatCurrencyFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| ctor public A2uiFormatCurrencyFunction(); |
| ctor public A2uiFormatCurrencyFunction(optional androidx.a2ui.model.catalog.functions.A2uiLocaleProvider localeProvider); |
| ctor @BytecodeOnly public A2uiFormatCurrencyFunction(androidx.a2ui.model.catalog.functions.A2uiLocaleProvider!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatCurrencyFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatCurrencyFunction INSTANCE; |
| } |
| |
| public static final class A2uiFormatCurrencyFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiFormatCurrencyFunction INSTANCE; |
| } |
| |
| public final class A2uiFormatDateFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| ctor public A2uiFormatDateFunction(); |
| ctor public A2uiFormatDateFunction(optional androidx.a2ui.model.catalog.functions.A2uiLocaleProvider localeProvider); |
| ctor @BytecodeOnly public A2uiFormatDateFunction(androidx.a2ui.model.catalog.functions.A2uiLocaleProvider!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatDateFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatDateFunction INSTANCE; |
| } |
| |
| public static final class A2uiFormatDateFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiFormatDateFunction INSTANCE; |
| } |
| |
| public final class A2uiFormatNumberFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| ctor public A2uiFormatNumberFunction(); |
| ctor public A2uiFormatNumberFunction(optional androidx.a2ui.model.catalog.functions.A2uiLocaleProvider localeProvider); |
| ctor @BytecodeOnly public A2uiFormatNumberFunction(androidx.a2ui.model.catalog.functions.A2uiLocaleProvider!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatNumberFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatNumberFunction INSTANCE; |
| } |
| |
| public static final class A2uiFormatNumberFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiFormatNumberFunction INSTANCE; |
| } |
| |
| public final class A2uiFormatStringFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatStringFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFormatStringFunction INSTANCE; |
| } |
| |
| public static final class A2uiFormatStringFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiFormatStringFunction INSTANCE; |
| } |
| |
| public final class A2uiFunctionArgParser { |
| method public Object getArg(java.util.Map<java.lang.String,?> args, String key); |
| method public Object getArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static Object! getArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public boolean getBooleanArg(java.util.Map<java.lang.String,?> args, String key); |
| method public boolean getBooleanArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static boolean getBooleanArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public java.util.List<java.lang.Boolean> getBooleanListArg(java.util.Map<java.lang.String,?> args, String key); |
| method public java.util.List<java.lang.Boolean> getBooleanListArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static java.util.List! getBooleanListArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public double getDoubleArg(java.util.Map<java.lang.String,?> args, String key); |
| method public double getDoubleArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static double getDoubleArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public java.util.List<java.lang.Double> getDoubleListArg(java.util.Map<java.lang.String,?> args, String key); |
| method public java.util.List<java.lang.Double> getDoubleListArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static java.util.List! getDoubleListArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public int getIntArg(java.util.Map<java.lang.String,?> args, String key); |
| method public int getIntArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static int getIntArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public java.util.List<java.lang.Integer> getIntListArg(java.util.Map<java.lang.String,?> args, String key); |
| method public java.util.List<java.lang.Integer> getIntListArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static java.util.List! getIntListArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public long getLongArg(java.util.Map<java.lang.String,?> args, String key); |
| method public long getLongArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static long getLongArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public java.util.List<java.lang.Long> getLongListArg(java.util.Map<java.lang.String,?> args, String key); |
| method public java.util.List<java.lang.Long> getLongListArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static java.util.List! getLongListArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public String getStringArg(java.util.Map<java.lang.String,?> args, String key); |
| method public String getStringArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static String! getStringArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| method public java.util.List<java.lang.String> getStringListArg(java.util.Map<java.lang.String,?> args, String key); |
| method public java.util.List<java.lang.String> getStringListArg(java.util.Map<java.lang.String,?> args, String key, optional String path); |
| method @BytecodeOnly public static java.util.List! getStringListArg$default(androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser!, java.util.Map!, String!, String!, int, Object!); |
| field public static final androidx.a2ui.model.catalog.functions.A2uiFunctionArgParser INSTANCE; |
| } |
| |
| public final class A2uiLengthFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiLengthFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiLengthFunction INSTANCE; |
| } |
| |
| public static final class A2uiLengthFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiLengthFunction INSTANCE; |
| } |
| |
| public fun interface A2uiLocaleProvider { |
| method public java.util.Locale getLocale(); |
| field public static final androidx.a2ui.model.catalog.functions.A2uiLocaleProvider.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiLocaleProvider Default; |
| } |
| |
| public static final class A2uiLocaleProvider.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiLocaleProvider Default; |
| } |
| |
| public fun interface A2uiMessageFormatter { |
| method public String format(String pattern, java.util.Locale locale, java.util.Map<java.lang.String,?> arguments); |
| } |
| |
| public final class A2uiNotFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiNotFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiNotFunction INSTANCE; |
| } |
| |
| public static final class A2uiNotFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiNotFunction INSTANCE; |
| } |
| |
| public final class A2uiNumericFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiNumericFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiNumericFunction INSTANCE; |
| } |
| |
| public static final class A2uiNumericFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiNumericFunction INSTANCE; |
| } |
| |
| public final class A2uiOpenUrlFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| ctor public A2uiOpenUrlFunction(androidx.a2ui.model.catalog.functions.A2uiUrlOpener urlOpener); |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiOpenUrlFunction.Companion Companion; |
| } |
| |
| public static final class A2uiOpenUrlFunction.Companion { |
| } |
| |
| public final class A2uiOrFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiOrFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiOrFunction INSTANCE; |
| } |
| |
| public static final class A2uiOrFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiOrFunction INSTANCE; |
| } |
| |
| public final class A2uiPluralizeFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| ctor public A2uiPluralizeFunction(androidx.a2ui.model.catalog.functions.A2uiMessageFormatter messageFormatter); |
| ctor public A2uiPluralizeFunction(androidx.a2ui.model.catalog.functions.A2uiMessageFormatter messageFormatter, optional androidx.a2ui.model.catalog.functions.A2uiLocaleProvider localeProvider); |
| ctor @BytecodeOnly public A2uiPluralizeFunction(androidx.a2ui.model.catalog.functions.A2uiMessageFormatter!, androidx.a2ui.model.catalog.functions.A2uiLocaleProvider!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| } |
| |
| public final class A2uiRegexFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiRegexFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiRegexFunction INSTANCE; |
| } |
| |
| public static final class A2uiRegexFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiRegexFunction INSTANCE; |
| } |
| |
| public final class A2uiRequiredFunction implements androidx.a2ui.model.catalog.A2uiFunction { |
| method public Object? execute(java.util.Map<java.lang.String,?> args, androidx.a2ui.model.protocol.A2uiExecutionContext executionContext); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.catalog.A2uiFunctionDefinition getDefinition(); |
| property public androidx.a2ui.model.catalog.A2uiFunctionDefinition definition; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiRequiredFunction.Companion Companion; |
| field public static final androidx.a2ui.model.catalog.functions.A2uiRequiredFunction INSTANCE; |
| } |
| |
| public static final class A2uiRequiredFunction.Companion { |
| property public androidx.a2ui.model.catalog.functions.A2uiRequiredFunction INSTANCE; |
| } |
| |
| public fun interface A2uiUrlOpener { |
| method public void openUrl(String url); |
| } |
| |
| } |
| |
| package androidx.a2ui.model.processor { |
| |
| public fun interface A2uiActionInterceptor { |
| method public suspend Object? onInterceptAction(androidx.a2ui.model.protocol.A2uiUserAction action, kotlin.coroutines.Continuation<? super androidx.a2ui.model.protocol.A2uiUserAction?>); |
| } |
| |
| public final class A2uiJsonMessageParser implements androidx.a2ui.model.processor.A2uiMessageParser<java.lang.String> { |
| ctor public A2uiJsonMessageParser(kotlin.jvm.functions.Function1<? super java.lang.String,? extends androidx.a2ui.model.processor.A2uiJsonReader> jsonReaderProvider); |
| method public androidx.a2ui.model.protocol.A2uiServerToClientMessage parse(String input); |
| } |
| |
| public interface A2uiJsonReader extends java.lang.AutoCloseable { |
| method public void beginArray(); |
| method public void beginObject(); |
| method public void endArray(); |
| method public void endObject(); |
| method public boolean hasNext(); |
| method public boolean nextBoolean(); |
| method public double nextDouble(); |
| method public int nextInt(); |
| method public long nextLong(); |
| method public String nextName(); |
| method public void nextNull(); |
| method public String nextString(); |
| method public androidx.a2ui.model.processor.A2uiJsonToken peek(); |
| method public void skipValue(); |
| } |
| |
| public enum A2uiJsonToken { |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken BEGIN_ARRAY; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken BEGIN_OBJECT; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken BOOLEAN; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken END_ARRAY; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken END_DOCUMENT; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken END_OBJECT; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken NAME; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken NULL; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken NUMBER; |
| enum_constant public static final androidx.a2ui.model.processor.A2uiJsonToken STRING; |
| } |
| |
| public interface A2uiMessageParser<T> { |
| method public androidx.a2ui.model.protocol.A2uiServerToClientMessage parse(T input); |
| } |
| |
| public interface A2uiMessageProcessor { |
| method public suspend Object? collectMessages(kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| method @InaccessibleFromKotlin public kotlinx.coroutines.flow.StateFlow<java.util.List<androidx.a2ui.model.processor.A2uiSurfaceModel>> getActiveSurfaces(); |
| method @InaccessibleFromKotlin public kotlinx.coroutines.flow.Flow<androidx.a2ui.model.protocol.A2uiClientToServerMessage> getOutboundEvents(); |
| method public void processMessage(androidx.a2ui.model.protocol.A2uiServerToClientMessage message); |
| property public abstract kotlinx.coroutines.flow.StateFlow<java.util.List<androidx.a2ui.model.processor.A2uiSurfaceModel>> activeSurfaces; |
| property public abstract kotlinx.coroutines.flow.Flow<androidx.a2ui.model.protocol.A2uiClientToServerMessage> outboundEvents; |
| } |
| |
| public interface A2uiSurfaceModel { |
| method @InaccessibleFromKotlin public String getId(); |
| property public abstract String id; |
| } |
| |
| } |
| |
| package androidx.a2ui.model.protocol { |
| |
| public final class A2uiClientCapabilities { |
| ctor public A2uiClientCapabilities(java.util.List<java.lang.String> supportedCatalogIds); |
| method @InaccessibleFromKotlin public java.util.List<java.lang.String> getSupportedCatalogIds(); |
| method public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object?>> toPayloadMap(); |
| property public java.util.List<java.lang.String> supportedCatalogIds; |
| } |
| |
| public final class A2uiClientDataModel { |
| ctor public A2uiClientDataModel(java.util.Map<java.lang.String,? extends java.lang.Object?> surfaces); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getSurfaces(); |
| method public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object?>> toPayloadMap(); |
| property public java.util.Map<java.lang.String,java.lang.Object?> surfaces; |
| } |
| |
| public final class A2uiClientErrorMessage implements androidx.a2ui.model.protocol.A2uiClientToServerMessage { |
| ctor @BytecodeOnly public A2uiClientErrorMessage(String!, String!, String!, java.util.Map!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiClientErrorMessage(String code, String surfaceId, String message, optional java.util.Map<java.lang.String,? extends java.lang.Object?> context); |
| method @InaccessibleFromKotlin public String getCode(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getContext(); |
| method @InaccessibleFromKotlin public String getMessage(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| property public String code; |
| property public java.util.Map<java.lang.String,java.lang.Object?> context; |
| property public String message; |
| property public String surfaceId; |
| } |
| |
| public final class A2uiClientEventMessage implements androidx.a2ui.model.protocol.A2uiClientToServerMessage { |
| ctor @BytecodeOnly public A2uiClientEventMessage(String!, String!, String!, long, java.util.Map!, androidx.a2ui.model.protocol.A2uiClientDataModel!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiClientEventMessage(String type, String surfaceId, String componentId, long timestamp, optional java.util.Map<java.lang.String,? extends java.lang.Object?> context, optional androidx.a2ui.model.protocol.A2uiClientDataModel? clientDataModel); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.protocol.A2uiClientDataModel? getClientDataModel(); |
| method @InaccessibleFromKotlin public String getComponentId(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getContext(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public long getTimestamp(); |
| method @InaccessibleFromKotlin public String getType(); |
| property public androidx.a2ui.model.protocol.A2uiClientDataModel? clientDataModel; |
| property public String componentId; |
| property public java.util.Map<java.lang.String,java.lang.Object?> context; |
| property public String surfaceId; |
| property public long timestamp; |
| property public String type; |
| } |
| |
| public sealed exhaustive interface A2uiClientToServerMessage { |
| } |
| |
| public final class A2uiComponentPayload { |
| ctor public A2uiComponentPayload(String id, String type, java.util.Map<java.lang.String,? extends java.lang.Object?> properties); |
| method @InaccessibleFromKotlin public String getId(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getProperties(); |
| method @InaccessibleFromKotlin public String getType(); |
| property public String id; |
| property public java.util.Map<java.lang.String,java.lang.Object?> properties; |
| property public String type; |
| } |
| |
| public final class A2uiCreateSurfaceMessage implements androidx.a2ui.model.protocol.A2uiServerToClientMessage { |
| ctor @BytecodeOnly public A2uiCreateSurfaceMessage(String!, String!, java.util.Map!, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiCreateSurfaceMessage(String surfaceId, String catalogId, optional java.util.Map<java.lang.String,? extends java.lang.Object?> theme, optional boolean shouldSendDataModel); |
| method @InaccessibleFromKotlin public String getCatalogId(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getTheme(); |
| method @InaccessibleFromKotlin public boolean shouldSendDataModel(); |
| property public String catalogId; |
| property public boolean shouldSendDataModel; |
| property public String surfaceId; |
| property public java.util.Map<java.lang.String,java.lang.Object?> theme; |
| } |
| |
| public final class A2uiDataPath { |
| ctor public A2uiDataPath(String path); |
| method public operator androidx.a2ui.model.protocol.A2uiDataPath div(androidx.a2ui.model.protocol.A2uiDataPath other); |
| method public operator androidx.a2ui.model.protocol.A2uiDataPath div(String other); |
| method @InaccessibleFromKotlin public String getNormalizedPath(); |
| method @InaccessibleFromKotlin public String getPath(); |
| method @InaccessibleFromKotlin public java.util.List<java.lang.String> getSegments(); |
| method @InaccessibleFromKotlin public boolean isAbsolute(); |
| property public boolean isAbsolute; |
| property public String normalizedPath; |
| property public String path; |
| property public java.util.List<java.lang.String> segments; |
| } |
| |
| public final class A2uiDeleteSurfaceMessage implements androidx.a2ui.model.protocol.A2uiServerToClientMessage { |
| ctor public A2uiDeleteSurfaceMessage(String surfaceId); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| property public String surfaceId; |
| } |
| |
| public final class A2uiEventAction implements androidx.a2ui.model.protocol.A2uiUserAction { |
| ctor public A2uiEventAction(String surfaceId, String componentId, long timestamp, String eventName, java.util.Map<java.lang.String,? extends java.lang.Object?> context); |
| method @InaccessibleFromKotlin public String getComponentId(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getContext(); |
| method @InaccessibleFromKotlin public String getEventName(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public long getTimestamp(); |
| property public String componentId; |
| property public java.util.Map<java.lang.String,java.lang.Object?> context; |
| property public String eventName; |
| property public String surfaceId; |
| property public long timestamp; |
| } |
| |
| public abstract sealed exhaustive class A2uiException extends java.lang.Exception { |
| method @InaccessibleFromKotlin public final String getCode(); |
| method @InaccessibleFromKotlin public final java.util.Map<java.lang.String,java.lang.Object?> getContext(); |
| property public final String code; |
| property public final java.util.Map<java.lang.String,java.lang.Object?> context; |
| } |
| |
| public static final class A2uiException.A2uiRuntimeException extends androidx.a2ui.model.protocol.A2uiException { |
| ctor @BytecodeOnly public A2uiException.A2uiRuntimeException(String!, java.util.Map!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiException.A2uiRuntimeException(String message, optional java.util.Map<java.lang.String,? extends java.lang.Object?> context); |
| } |
| |
| public static final class A2uiException.A2uiValidationException extends androidx.a2ui.model.protocol.A2uiException { |
| ctor public A2uiException.A2uiValidationException(String message, String path); |
| } |
| |
| public interface A2uiExecutionContext { |
| method public Object? evaluatePayload(androidx.a2ui.model.protocol.A2uiDataPath dataPath, Object? payload); |
| method public Object? executeFunction(String name, java.util.Map<java.lang.String,?> args); |
| method public <T> T getOrCreateFunctionScopedCache(androidx.a2ui.model.catalog.A2uiFunctionDefinition functionDefinition, kotlin.jvm.functions.Function0<? extends T> factory); |
| method public Object? resolveValue(androidx.a2ui.model.protocol.A2uiDataPath path); |
| } |
| |
| public final class A2uiFunctionCallAction implements androidx.a2ui.model.protocol.A2uiUserAction { |
| ctor public A2uiFunctionCallAction(String surfaceId, String componentId, long timestamp, String functionName, java.util.Map<java.lang.String,? extends java.lang.Object?> args); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,java.lang.Object?> getArgs(); |
| method @InaccessibleFromKotlin public String getComponentId(); |
| method @InaccessibleFromKotlin public String getFunctionName(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public long getTimestamp(); |
| property public java.util.Map<java.lang.String,java.lang.Object?> args; |
| property public String componentId; |
| property public String functionName; |
| property public String surfaceId; |
| property public long timestamp; |
| } |
| |
| public final class A2uiProtocolConstants { |
| property public static String PROTOCOL_VERSION; |
| field public static final androidx.a2ui.model.protocol.A2uiProtocolConstants INSTANCE; |
| field public static final String PROTOCOL_VERSION = "v0.9"; |
| } |
| |
| public sealed exhaustive interface A2uiServerToClientMessage { |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| property public abstract String surfaceId; |
| } |
| |
| public final class A2uiUpdateComponentsMessage implements androidx.a2ui.model.protocol.A2uiServerToClientMessage { |
| ctor public A2uiUpdateComponentsMessage(String surfaceId, java.util.List<androidx.a2ui.model.protocol.A2uiComponentPayload> components); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.protocol.A2uiComponentPayload> getComponents(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| property public java.util.List<androidx.a2ui.model.protocol.A2uiComponentPayload> components; |
| property public String surfaceId; |
| } |
| |
| public final class A2uiUpdateDataModelMessage implements androidx.a2ui.model.protocol.A2uiServerToClientMessage { |
| ctor public A2uiUpdateDataModelMessage(String surfaceId, optional String path, optional Object? value); |
| ctor @BytecodeOnly public A2uiUpdateDataModelMessage(String!, String!, Object!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @InaccessibleFromKotlin public String getPath(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public Object? getValue(); |
| property public String path; |
| property public String surfaceId; |
| property public Object? value; |
| } |
| |
| public sealed exhaustive interface A2uiUserAction { |
| method @InaccessibleFromKotlin public String getComponentId(); |
| method @InaccessibleFromKotlin public String getSurfaceId(); |
| method @InaccessibleFromKotlin public long getTimestamp(); |
| property public abstract String componentId; |
| property public abstract String surfaceId; |
| property public abstract long timestamp; |
| field public static final androidx.a2ui.model.protocol.A2uiUserAction.Companion Companion; |
| } |
| |
| public static final class A2uiUserAction.Companion { |
| } |
| |
| } |
| |
| package androidx.a2ui.model.schema { |
| |
| public final class A2uiAnySchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiAnySchema(); |
| ctor public A2uiAnySchema(optional String? description); |
| ctor @BytecodeOnly public A2uiAnySchema(String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiAnySchema(optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<?>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Object>> keywords; |
| field public static final androidx.a2ui.model.schema.A2uiAnySchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiAnySchema INSTANCE; |
| } |
| |
| public static final class A2uiAnySchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiAnySchema INSTANCE; |
| } |
| |
| public final class A2uiArraySchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiArraySchema(); |
| ctor public A2uiArraySchema(optional androidx.a2ui.model.schema.A2uiSchema? items); |
| ctor public A2uiArraySchema(optional androidx.a2ui.model.schema.A2uiSchema? items, optional String? description); |
| ctor public A2uiArraySchema(optional androidx.a2ui.model.schema.A2uiSchema? items, optional String? description, optional int minItems); |
| ctor public A2uiArraySchema(optional androidx.a2ui.model.schema.A2uiSchema? items, optional String? description, optional int minItems, optional int maxItems); |
| ctor @BytecodeOnly public A2uiArraySchema(androidx.a2ui.model.schema.A2uiSchema!, String!, int, int, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiArraySchema(optional androidx.a2ui.model.schema.A2uiSchema? items, optional String? description, optional int minItems, optional int maxItems, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<? extends java.util.List<?>>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.schema.A2uiSchema? getItems(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.util.List<java.lang.Object>>> getKeywords(); |
| method @InaccessibleFromKotlin public int getMaxItems(); |
| method @InaccessibleFromKotlin public int getMinItems(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public androidx.a2ui.model.schema.A2uiSchema? items; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.util.List<java.lang.Object>>> keywords; |
| property public int maxItems; |
| property public int minItems; |
| field public static final androidx.a2ui.model.schema.A2uiArraySchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiArraySchema INSTANCE; |
| } |
| |
| public static final class A2uiArraySchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiArraySchema INSTANCE; |
| } |
| |
| public final class A2uiBooleanSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiBooleanSchema(); |
| ctor public A2uiBooleanSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiBooleanSchema(String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiBooleanSchema(optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Boolean>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Boolean>> getKeywords(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Boolean>> keywords; |
| field public static final androidx.a2ui.model.schema.A2uiBooleanSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiBooleanSchema INSTANCE; |
| } |
| |
| public static final class A2uiBooleanSchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiBooleanSchema INSTANCE; |
| } |
| |
| public abstract class A2uiCompositeSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiCompositeSchema(); |
| method public abstract androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDefinitionName(); |
| method @InaccessibleFromKotlin public String? getSchemaId(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? definitionName; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Object>> keywords; |
| property public String? schemaId; |
| } |
| |
| public final class A2uiNumberSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiNumberSchema(); |
| ctor public A2uiNumberSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiNumberSchema(String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiNumberSchema(optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<? extends java.lang.Number>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Number>> getKeywords(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Number>> keywords; |
| field public static final androidx.a2ui.model.schema.A2uiNumberSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiNumberSchema INSTANCE; |
| } |
| |
| public static final class A2uiNumberSchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiNumberSchema INSTANCE; |
| } |
| |
| public final class A2uiObjectSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiObjectSchema(); |
| ctor @BytecodeOnly public A2uiObjectSchema(java.util.Map!, java.util.Set!, boolean, androidx.a2ui.model.schema.A2uiSchema!, String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties, optional java.util.Set<java.lang.String> required); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties, optional java.util.Set<java.lang.String> required, optional boolean isAdditionalPropertiesAllowed); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties, optional java.util.Set<java.lang.String> required, optional boolean isAdditionalPropertiesAllowed, optional androidx.a2ui.model.schema.A2uiSchema? additionalPropertiesSchema); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties, optional java.util.Set<java.lang.String> required, optional boolean isAdditionalPropertiesAllowed, optional androidx.a2ui.model.schema.A2uiSchema? additionalPropertiesSchema, optional String? description); |
| ctor public A2uiObjectSchema(optional java.util.Map<java.lang.String,? extends androidx.a2ui.model.schema.A2uiSchema> properties, optional java.util.Set<java.lang.String> required, optional boolean isAdditionalPropertiesAllowed, optional androidx.a2ui.model.schema.A2uiSchema? additionalPropertiesSchema, optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<? extends java.util.Map<java.lang.String,?>>> keywords); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.schema.A2uiSchema? getAdditionalPropertiesSchema(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.util.Map<java.lang.String,java.lang.Object>>> getKeywords(); |
| method @InaccessibleFromKotlin public java.util.Map<java.lang.String,androidx.a2ui.model.schema.A2uiSchema> getProperties(); |
| method @InaccessibleFromKotlin public java.util.Set<java.lang.String> getRequired(); |
| method @InaccessibleFromKotlin public boolean isAdditionalPropertiesAllowed(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public androidx.a2ui.model.schema.A2uiSchema? additionalPropertiesSchema; |
| property public String? description; |
| property public boolean isAdditionalPropertiesAllowed; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.util.Map<java.lang.String,java.lang.Object>>> keywords; |
| property public java.util.Map<java.lang.String,androidx.a2ui.model.schema.A2uiSchema> properties; |
| property public java.util.Set<java.lang.String> required; |
| field public static final androidx.a2ui.model.schema.A2uiObjectSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiObjectSchema INSTANCE; |
| } |
| |
| public static final class A2uiObjectSchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiObjectSchema INSTANCE; |
| } |
| |
| public final class A2uiRefSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiRefSchema(String ref); |
| ctor public A2uiRefSchema(String ref, optional String? description); |
| ctor @BytecodeOnly public A2uiRefSchema(String!, String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiRefSchema(String ref, optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<?>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public String getRef(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Object>> keywords; |
| property public String ref; |
| } |
| |
| public abstract sealed exhaustive class A2uiSchema { |
| method @InaccessibleFromKotlin public abstract String? getDescription(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Object>> getKeywords(); |
| method public final String toJsonSchema(); |
| property public abstract String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.Object>> keywords; |
| } |
| |
| public abstract sealed exhaustive class A2uiSchemaKeyword<T> { |
| } |
| |
| public static final class A2uiSchemaKeyword.AllOf extends androidx.a2ui.model.schema.A2uiSchemaKeyword { |
| ctor public A2uiSchemaKeyword.AllOf(java.util.List<? extends androidx.a2ui.model.schema.A2uiSchema> schemas); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchema> getSchemas(); |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchema> schemas; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.AllOf.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.AllOf.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.AnyOf extends androidx.a2ui.model.schema.A2uiSchemaKeyword { |
| ctor public A2uiSchemaKeyword.AnyOf(java.util.List<? extends androidx.a2ui.model.schema.A2uiSchema> schemas); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchema> getSchemas(); |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchema> schemas; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.AnyOf.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.AnyOf.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.Const<T> extends androidx.a2ui.model.schema.A2uiSchemaKeyword<T> { |
| ctor public A2uiSchemaKeyword.Const(T value); |
| method @InaccessibleFromKotlin public T getValue(); |
| property public T value; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.Const.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.Const.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.Default<T> extends androidx.a2ui.model.schema.A2uiSchemaKeyword<T> { |
| ctor public A2uiSchemaKeyword.Default(T value); |
| method @InaccessibleFromKotlin public T getValue(); |
| property public T value; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.Default.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.Default.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.Enum<T> extends androidx.a2ui.model.schema.A2uiSchemaKeyword<T> { |
| ctor public A2uiSchemaKeyword.Enum(java.util.List<? extends T> values); |
| method @InaccessibleFromKotlin public java.util.List<T> getValues(); |
| property public java.util.List<T> values; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.Enum.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.Enum.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.Not extends androidx.a2ui.model.schema.A2uiSchemaKeyword { |
| ctor public A2uiSchemaKeyword.Not(androidx.a2ui.model.schema.A2uiSchema schema); |
| method @InaccessibleFromKotlin public androidx.a2ui.model.schema.A2uiSchema getSchema(); |
| property public androidx.a2ui.model.schema.A2uiSchema schema; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.Not.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.Not.Companion { |
| } |
| |
| public static final class A2uiSchemaKeyword.OneOf extends androidx.a2ui.model.schema.A2uiSchemaKeyword { |
| ctor public A2uiSchemaKeyword.OneOf(java.util.List<? extends androidx.a2ui.model.schema.A2uiSchema> schemas); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchema> getSchemas(); |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchema> schemas; |
| field public static final androidx.a2ui.model.schema.A2uiSchemaKeyword.OneOf.Companion Companion; |
| } |
| |
| public static final class A2uiSchemaKeyword.OneOf.Companion { |
| } |
| |
| public final class A2uiStringSchema extends androidx.a2ui.model.schema.A2uiSchema { |
| ctor public A2uiStringSchema(); |
| ctor public A2uiStringSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiStringSchema(String!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor public A2uiStringSchema(optional String? description, optional java.util.List<? extends androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.String>> keywords); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| method @InaccessibleFromKotlin public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.String>> getKeywords(); |
| method public kotlinx.serialization.json.JsonElement toJsonElement(); |
| property public String? description; |
| property public java.util.List<androidx.a2ui.model.schema.A2uiSchemaKeyword<java.lang.String>> keywords; |
| field public static final androidx.a2ui.model.schema.A2uiStringSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.A2uiStringSchema INSTANCE; |
| } |
| |
| public static final class A2uiStringSchema.Companion { |
| property public androidx.a2ui.model.schema.A2uiStringSchema INSTANCE; |
| } |
| |
| } |
| |
| package androidx.a2ui.model.schema.commontypes { |
| |
| public final class A2uiAccessibilityAttributesSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiAccessibilityAttributesSchema(); |
| ctor public A2uiAccessibilityAttributesSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiAccessibilityAttributesSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiAccessibilityAttributesSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiAccessibilityAttributesSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiAccessibilityAttributesSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiAccessibilityAttributesSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiActionSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiActionSchema(); |
| ctor public A2uiActionSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiActionSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiActionSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiActionSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiActionSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiActionSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiCheckRuleSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiCheckRuleSchema(); |
| ctor public A2uiCheckRuleSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiCheckRuleSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiCheckRuleSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiCheckRuleSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiCheckRuleSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiCheckRuleSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiCheckableSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiCheckableSchema(); |
| ctor public A2uiCheckableSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiCheckableSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiCheckableSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiCheckableSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiCheckableSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiCheckableSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiChildListSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiChildListSchema(); |
| ctor public A2uiChildListSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiChildListSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiChildListSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiChildListSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiChildListSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiChildListSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiComponentCommonSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiComponentCommonSchema(); |
| ctor public A2uiComponentCommonSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiComponentCommonSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiComponentCommonSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiComponentCommonSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiComponentCommonSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiComponentCommonSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiComponentIdSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiComponentIdSchema(); |
| ctor public A2uiComponentIdSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiComponentIdSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiComponentIdSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiComponentIdSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiComponentIdSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiComponentIdSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDataBindingSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDataBindingSchema(); |
| ctor public A2uiDataBindingSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDataBindingSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDataBindingSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDataBindingSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDataBindingSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDataBindingSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDynamicBooleanSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDynamicBooleanSchema(); |
| ctor public A2uiDynamicBooleanSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDynamicBooleanSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicBooleanSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicBooleanSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDynamicBooleanSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDynamicBooleanSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDynamicNumberSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDynamicNumberSchema(); |
| ctor public A2uiDynamicNumberSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDynamicNumberSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicNumberSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicNumberSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDynamicNumberSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDynamicNumberSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDynamicStringListSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDynamicStringListSchema(); |
| ctor public A2uiDynamicStringListSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDynamicStringListSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicStringListSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicStringListSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDynamicStringListSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDynamicStringListSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDynamicStringSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDynamicStringSchema(); |
| ctor public A2uiDynamicStringSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDynamicStringSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicStringSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicStringSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDynamicStringSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDynamicStringSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiDynamicValueSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiDynamicValueSchema(); |
| ctor public A2uiDynamicValueSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiDynamicValueSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicValueSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiDynamicValueSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiDynamicValueSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiDynamicValueSchema DEFAULT_INSTANCE; |
| } |
| |
| public final class A2uiFunctionCallSchema extends androidx.a2ui.model.schema.A2uiCompositeSchema { |
| ctor public A2uiFunctionCallSchema(); |
| ctor public A2uiFunctionCallSchema(optional String? description); |
| ctor @BytecodeOnly public A2uiFunctionCallSchema(String!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public androidx.a2ui.model.schema.A2uiSchema getDefinition(); |
| method @InaccessibleFromKotlin public String? getDescription(); |
| property public String definitionName; |
| property public String? description; |
| property public String schemaId; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiFunctionCallSchema.Companion Companion; |
| field public static final androidx.a2ui.model.schema.commontypes.A2uiFunctionCallSchema DEFAULT_INSTANCE; |
| } |
| |
| public static final class A2uiFunctionCallSchema.Companion { |
| property public androidx.a2ui.model.schema.commontypes.A2uiFunctionCallSchema DEFAULT_INSTANCE; |
| } |
| |
| } |
| |