Loading apex/appsearch/framework/api/current.txt +50 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,43 @@ package android.app.appsearch { method @NonNull public BuilderType setTtlMillis(long); } public final class GetByUriRequest { method @NonNull public String getNamespace(); method @NonNull public java.util.Set<java.lang.String> getUris(); } public static final class GetByUriRequest.Builder { ctor public GetByUriRequest.Builder(); method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.lang.String...); method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>); method @NonNull public android.app.appsearch.GetByUriRequest build(); method @NonNull public android.app.appsearch.GetByUriRequest.Builder setNamespace(@NonNull String); } public final class PutDocumentsRequest { method @NonNull public java.util.List<android.app.appsearch.GenericDocument> getDocuments(); } public static final class PutDocumentsRequest.Builder { ctor public PutDocumentsRequest.Builder(); method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull android.app.appsearch.GenericDocument...); method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull java.util.Collection<android.app.appsearch.GenericDocument>); method @NonNull public android.app.appsearch.PutDocumentsRequest build(); } public final class RemoveByUriRequest { method @NonNull public String getNamespace(); method @NonNull public java.util.Set<java.lang.String> getUris(); } public static final class RemoveByUriRequest.Builder { ctor public RemoveByUriRequest.Builder(); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.lang.String...); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>); method @NonNull public android.app.appsearch.RemoveByUriRequest build(); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder setNamespace(@NonNull String); } public final class SearchResult { method @NonNull public android.app.appsearch.GenericDocument getDocument(); method @NonNull public java.util.List<android.app.appsearch.SearchResult.MatchInfo> getMatches(); Loading Loading @@ -139,5 +176,18 @@ package android.app.appsearch { method @NonNull public android.app.appsearch.SearchSpec.Builder setTermMatch(int); } public final class SetSchemaRequest { method @NonNull public java.util.Set<android.app.appsearch.AppSearchSchema> getSchemas(); method public boolean isForceOverride(); } public static final class SetSchemaRequest.Builder { ctor public SetSchemaRequest.Builder(); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull android.app.appsearch.AppSearchSchema...); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull java.util.Collection<android.app.appsearch.AppSearchSchema>); method @NonNull public android.app.appsearch.SetSchemaRequest build(); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setForceOverride(boolean); } } apex/appsearch/framework/java/android/app/appsearch/GetByUriRequest.java +1 −2 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ import java.util.Set; /** * Encapsulates a request to retrieve documents by namespace and URI. * * @see AppSearchSession#getByUri * @hide * @see AppSearchManager#getByUri */ public final class GetByUriRequest { private final String mNamespace; Loading apex/appsearch/framework/java/android/app/appsearch/PutDocumentsRequest.java +2 −3 Original line number Diff line number Diff line Loading @@ -29,10 +29,9 @@ import java.util.Collections; import java.util.List; /** * Encapsulates a request to index a document into an {@link AppSearchSession} database. * Encapsulates a request to index a document into an {@link AppSearchManager} database. * * @see AppSearchSession#putDocuments * @hide * @see AppSearchManager#putDocuments */ public final class PutDocumentsRequest { private final List<GenericDocument> mDocuments; Loading apex/appsearch/framework/java/android/app/appsearch/RemoveByUriRequest.java +1 −2 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ import java.util.Set; /** * Encapsulates a request to remove documents by namespace and URI. * * @see AppSearchSession#removeByUri * @hide * @see AppSearchManager#removeByUri */ public final class RemoveByUriRequest { private final String mNamespace; Loading apex/appsearch/framework/java/android/app/appsearch/SetSchemaRequest.java +4 −5 Original line number Diff line number Diff line Loading @@ -30,10 +30,9 @@ import java.util.List; import java.util.Set; /** * Encapsulates a request to update the schema of an {@link AppSearchSession} database. * Encapsulates a request to update the schema of an {@link AppSearchManager} database. * * @see AppSearchSession#setSchema * @hide * @see AppSearchManager#setSchema */ public final class SetSchemaRequest { private final Set<AppSearchSchema> mSchemas; Loading Loading @@ -82,9 +81,9 @@ public final class SetSchemaRequest { * follow the new schema. * * <p>By default, this is {@code false} and schema incompatibility causes the {@link * AppSearchSession#setSchema} call to fail. * AppSearchManager#setSchema} call to fail. * * @see AppSearchSession#setSchema * @see AppSearchManager#setSchema */ @NonNull public Builder setForceOverride(boolean forceOverride) { Loading Loading
apex/appsearch/framework/api/current.txt +50 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,43 @@ package android.app.appsearch { method @NonNull public BuilderType setTtlMillis(long); } public final class GetByUriRequest { method @NonNull public String getNamespace(); method @NonNull public java.util.Set<java.lang.String> getUris(); } public static final class GetByUriRequest.Builder { ctor public GetByUriRequest.Builder(); method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.lang.String...); method @NonNull public android.app.appsearch.GetByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>); method @NonNull public android.app.appsearch.GetByUriRequest build(); method @NonNull public android.app.appsearch.GetByUriRequest.Builder setNamespace(@NonNull String); } public final class PutDocumentsRequest { method @NonNull public java.util.List<android.app.appsearch.GenericDocument> getDocuments(); } public static final class PutDocumentsRequest.Builder { ctor public PutDocumentsRequest.Builder(); method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull android.app.appsearch.GenericDocument...); method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocument(@NonNull java.util.Collection<android.app.appsearch.GenericDocument>); method @NonNull public android.app.appsearch.PutDocumentsRequest build(); } public final class RemoveByUriRequest { method @NonNull public String getNamespace(); method @NonNull public java.util.Set<java.lang.String> getUris(); } public static final class RemoveByUriRequest.Builder { ctor public RemoveByUriRequest.Builder(); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.lang.String...); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder addUri(@NonNull java.util.Collection<java.lang.String>); method @NonNull public android.app.appsearch.RemoveByUriRequest build(); method @NonNull public android.app.appsearch.RemoveByUriRequest.Builder setNamespace(@NonNull String); } public final class SearchResult { method @NonNull public android.app.appsearch.GenericDocument getDocument(); method @NonNull public java.util.List<android.app.appsearch.SearchResult.MatchInfo> getMatches(); Loading Loading @@ -139,5 +176,18 @@ package android.app.appsearch { method @NonNull public android.app.appsearch.SearchSpec.Builder setTermMatch(int); } public final class SetSchemaRequest { method @NonNull public java.util.Set<android.app.appsearch.AppSearchSchema> getSchemas(); method public boolean isForceOverride(); } public static final class SetSchemaRequest.Builder { ctor public SetSchemaRequest.Builder(); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull android.app.appsearch.AppSearchSchema...); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchema(@NonNull java.util.Collection<android.app.appsearch.AppSearchSchema>); method @NonNull public android.app.appsearch.SetSchemaRequest build(); method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setForceOverride(boolean); } }
apex/appsearch/framework/java/android/app/appsearch/GetByUriRequest.java +1 −2 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ import java.util.Set; /** * Encapsulates a request to retrieve documents by namespace and URI. * * @see AppSearchSession#getByUri * @hide * @see AppSearchManager#getByUri */ public final class GetByUriRequest { private final String mNamespace; Loading
apex/appsearch/framework/java/android/app/appsearch/PutDocumentsRequest.java +2 −3 Original line number Diff line number Diff line Loading @@ -29,10 +29,9 @@ import java.util.Collections; import java.util.List; /** * Encapsulates a request to index a document into an {@link AppSearchSession} database. * Encapsulates a request to index a document into an {@link AppSearchManager} database. * * @see AppSearchSession#putDocuments * @hide * @see AppSearchManager#putDocuments */ public final class PutDocumentsRequest { private final List<GenericDocument> mDocuments; Loading
apex/appsearch/framework/java/android/app/appsearch/RemoveByUriRequest.java +1 −2 Original line number Diff line number Diff line Loading @@ -29,8 +29,7 @@ import java.util.Set; /** * Encapsulates a request to remove documents by namespace and URI. * * @see AppSearchSession#removeByUri * @hide * @see AppSearchManager#removeByUri */ public final class RemoveByUriRequest { private final String mNamespace; Loading
apex/appsearch/framework/java/android/app/appsearch/SetSchemaRequest.java +4 −5 Original line number Diff line number Diff line Loading @@ -30,10 +30,9 @@ import java.util.List; import java.util.Set; /** * Encapsulates a request to update the schema of an {@link AppSearchSession} database. * Encapsulates a request to update the schema of an {@link AppSearchManager} database. * * @see AppSearchSession#setSchema * @hide * @see AppSearchManager#setSchema */ public final class SetSchemaRequest { private final Set<AppSearchSchema> mSchemas; Loading Loading @@ -82,9 +81,9 @@ public final class SetSchemaRequest { * follow the new schema. * * <p>By default, this is {@code false} and schema incompatibility causes the {@link * AppSearchSession#setSchema} call to fail. * AppSearchManager#setSchema} call to fail. * * @see AppSearchSession#setSchema * @see AppSearchManager#setSchema */ @NonNull public Builder setForceOverride(boolean forceOverride) { Loading