当前位置: 首页>>代码示例>>Java>>正文


Java TextBuilder.append方法代码示例

本文整理汇总了Java中com.google.ipc.invalidation.util.TextBuilder.append方法的典型用法代码示例。如果您正苦于以下问题:Java TextBuilder.append方法的具体用法?Java TextBuilder.append怎么用?Java TextBuilder.append使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.ipc.invalidation.util.TextBuilder的用法示例。


在下文中一共展示了TextBuilder.append方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<ProtocolHandlerState:");
  if (hasMessageId()) {
    builder.append(" message_id=").append(messageId);
  }
  if (hasLastKnownServerTimeMs()) {
    builder.append(" last_known_server_time_ms=").append(lastKnownServerTimeMs);
  }
  if (hasNextMessageSendTimeMs()) {
    builder.append(" next_message_send_time_ms=").append(nextMessageSendTimeMs);
  }
  if (hasBatcherState()) {
    builder.append(" batcher_state=").append(batcherState);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:17,代码来源:JavaClient.java

示例2: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** Appends a description of the given client {@code downcall} to the given {@code builder}. */
public static TextBuilder toCompactString(TextBuilder builder,
    ClientDowncall downcall) {
  if (downcall == null) {
    return builder;
  }
  builder.append(ProtocolIntents.CLIENT_DOWNCALL_KEY).append("::");
  if (downcall.hasStart()) {
    builder.append("start()");
  } else if (downcall.hasStop()) {
    builder.append("stop()");
  } else if (downcall.hasAck()) {
    toCompactString(builder, downcall.getAck());
  } else if (downcall.hasRegistrations()) {
    toCompactString(builder, downcall.getRegistrations());
  } else {
    builder.append(UNKNOWN_MESSAGE);
  }
  return builder;
}
 
开发者ID:morristech,项目名称:android-chromium,代码行数:21,代码来源:AndroidStrings.java

示例3: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactString(TextBuilder builder,
    InfoMessage infoMessage) {
  if (infoMessage == null) {
    return builder;
  }
  builder.appendFormat("InfoMsg: Platform = %s, Is_summary_requested = %s, Perf counters: ",
      infoMessage.getClientVersion().getPlatform(),
      infoMessage.getServerRegistrationSummaryRequested());
  boolean first = true;
  for (PropertyRecord record : infoMessage.getPerformanceCounterList()) {
    if (!first) {
      builder.append(", ");
    }
    builder.appendFormat("%s = %d", record.getName(), record.getValue());
    first = false;
  }
  return builder;
}
 
开发者ID:R4md4c,项目名称:cordova-android-chromium,代码行数:20,代码来源:CommonProtoStrings2.java

示例4: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/**
 * Appends a description of the given {@code intent} to the given {@code builder}. If the intent
 * includes some recognized extras, formats the extra context as well.
 */
public static TextBuilder toCompactString(TextBuilder builder, Intent intent) {
  if (intent == null) {
    return builder;
  }
  builder.append("intent(");
  try {
    if (!tryParseExtra(builder, intent)) {
      builder.append(UNKNOWN_MESSAGE).append(", extras = ")
          .append(Joiner.on(", ").join(intent.getExtras().keySet()));
    }
  } catch (InvalidProtocolBufferException exception) {
    builder.append(ERROR_MESSAGE).append(" : ").append(exception);
  }
  return builder.append(")");
}
 
开发者ID:R4md4c,项目名称:cordova-android-chromium,代码行数:20,代码来源:AndroidStrings.java

示例5: toCompactStringForObjectIds

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactStringForObjectIds(TextBuilder builder,
    Collection<ObjectIdP> objectIds) {
  if (objectIds == null) {
    return builder;
  }
  boolean first = true;
  builder.append("ObjectIds: ");
  for (ObjectIdP objectId : objectIds) {
    if (!first) {
      builder.append(", ");
    }
    toCompactString(builder, objectId);
    first = false;
  }
  return builder;
}
 
开发者ID:R4md4c,项目名称:cordova-android-chromium,代码行数:18,代码来源:CommonProtoStrings2.java

示例6: toCompactStringForRegistrationStatuses

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactStringForRegistrationStatuses(TextBuilder builder,
    Collection<RegistrationStatus> registrationStatuses) {
  if (registrationStatuses == null) {
    return builder;
  }

  boolean first = true;
  builder.append("RegOps: ");
  for (RegistrationStatus registrationStatus : registrationStatuses) {
    if (!first) {
      builder.append(", ");
    }
    toCompactString(builder, registrationStatus);
    first = false;
  }
  return builder;
}
 
开发者ID:morristech,项目名称:android-chromium,代码行数:19,代码来源:CommonProtoStrings2.java

示例7: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<NetworkEndpointId:");
  if (hasNetworkAddress()) {
    builder.append(" network_address=").append(networkAddress);
  }
  if (hasClientAddress()) {
    builder.append(" client_address=").append(clientAddress);
  }
  if (hasIsOffline()) {
    builder.append(" is_offline=").append(isOffline);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:14,代码来源:ChannelCommon.java

示例8: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<ProtocolHandlerConfigP:");
  if (hasBatchingDelayMs()) {
    builder.append(" batching_delay_ms=").append(batchingDelayMs);
  }
  builder.append(" rate_limit=[").append(rateLimit).append(']');
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:9,代码来源:ClientProtocol.java

示例9: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<RunStateP:");
  if (hasState()) {
    builder.append(" state=").append(state);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:8,代码来源:Client.java

示例10: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<RegistrationFailureUpcall:");
  builder.append(" object_id=").append(objectId);
  builder.append(" transient=").append(transient_);
  builder.append(" message=").append(message);
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:8,代码来源:AndroidService.java

示例11: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<StartCommand:");
  if (hasClientType()) {
    builder.append(" client_type=").append(clientType);
  }
  if (hasClientName()) {
    builder.append(" client_name=").append(clientName);
  }
  if (hasAllowSuppression()) {
    builder.append(" allow_suppression=").append(allowSuppression);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:14,代码来源:AndroidListenerProtocol.java

示例12: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
public static TextBuilder toCompactString(TextBuilder builder, ServerHeader header) {
  if (header == null) {
    return builder;
  }
  builder.append("S2C: ");
  toCompactString(builder, header.getProtocolVersion());
  builder.appendFormat(", MsgId: %s, Num regs = %s, Token = ", header.getMessageId(),
      header.getRegistrationSummary().getNumRegistrations());
  toCompactString(builder, header.getClientToken());
  return builder;
}
 
开发者ID:morristech,项目名称:android-chromium,代码行数:12,代码来源:CommonProtoStrings2.java

示例13: serializedAckHandleToCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
/** Given serialized form of an ack handle, appends description to {@code builder}. */
private static TextBuilder serializedAckHandleToCompactString(
    TextBuilder builder, ByteString serialized) {
  if (serialized == null) {
    return builder;
  }
  // The ack handle is supposed by an AckHandleP!
  try {
    AckHandleP ackHandle = AckHandleP.parseFrom(serialized);
    return toCompactString(builder, ackHandle);
  } catch (InvalidProtocolBufferException exception) {
    // But it wasn't... Just log the raw bytes.
    return builder.append(serialized);
  }
}
 
开发者ID:morristech,项目名称:android-chromium,代码行数:16,代码来源:AndroidStrings.java

示例14: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入方法依赖的package包/类
@Override
public void toCompactString(TextBuilder builder) {
  builder.append("Storage state: ");
  for (Map.Entry<String, byte[]> entry : ticlPersistentState.entrySet()) {
    builder.appendFormat("<%s, %s>, ", entry.getKey(), Bytes.toString(entry.getValue()));
  }
}
 
开发者ID:R4md4c,项目名称:cordova-android-chromium,代码行数:8,代码来源:MemoryStorageImpl.java


注:本文中的com.google.ipc.invalidation.util.TextBuilder.append方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。