Lines Matching defs:OverlayInfo
29 * represent an overlay package will have a corresponding OverlayInfo.
33 public final class OverlayInfo implements Parcelable {
49 * An internal state used as the initial state of an overlay. OverlayInfo
128 * The state of this OverlayInfo as defined by the STATE_* constants in this class.
155 * Create a new OverlayInfo based on source with an updated state.
157 * @param source the source OverlayInfo to base the new instance on
158 * @param state the new state for the source OverlayInfo
160 public OverlayInfo(@NonNull OverlayInfo source, @State int state) {
165 public OverlayInfo(@NonNull String packageName, @NonNull String targetPackageName,
179 public OverlayInfo(Parcel source) {
233 public static final Parcelable.Creator<OverlayInfo> CREATOR =
234 new Parcelable.Creator<OverlayInfo>() {
236 public OverlayInfo createFromParcel(Parcel source) {
237 return new OverlayInfo(source);
241 public OverlayInfo[] newArray(int size) {
242 return new OverlayInfo[size];
317 OverlayInfo other = (OverlayInfo) obj;
341 return "OverlayInfo { overlay=" + packageName + ", target=" + targetPackageName + ", state="