Lines Matching refs:Details
101 * A call can only be in this state if the {@link Details#PROPERTY_IS_EXTERNAL_CALL} property
102 * and {@link Details#CAPABILITY_CAN_PULL_CALL} capability are set on the call.
118 public static class Details {
344 * Whether the capabilities of this {@code Details} supports the specified capability.
432 * Whether the properties of this {@code Details} includes the specified property.
587 if (o instanceof Details) {
588 Details d = (Details) o;
629 public Details(
663 public static Details createFromParcelableCall(ParcelableCall parcelableCall) {
664 return new Details(
724 * Invoked when the details of this {@code Call} have changed. See {@link #getDetails()}.
727 * @param details A {@code Details} object describing the {@code Call}.
729 public void onDetailsChanged(Call call, Details details) {}
819 private Details mDetails;
945 * Merges the calls within this conference. See {@link Details#CAPABILITY_MERGE_CONFERENCE}.
952 * Swaps the calls within this conference. See {@link Details#CAPABILITY_SWAP_CONFERENCE}.
963 * {@link Call.Details#PROPERTY_IS_EXTERNAL_CALL} property set.
972 if (!mDetails.hasProperty(Details.PROPERTY_IS_EXTERNAL_CALL)) {
1160 * Obtains an object containing call details.
1162 * @return A {@link Details} object. Depending on the state of the {@code Call}, the
1165 public Details getDetails() {
1216 append(", details: ").
1301 Details details = Details.createFromParcelableCall(parcelableCall);
1302 boolean detailsChanged = !Objects.equals(mDetails, details);
1304 mDetails = details;
1449 private void fireDetailsChanged(final Details details) {
1456 callback.onDetailsChanged(call, details);