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


Java TextBuilder类代码示例

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


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

示例1: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<ClientHeader:");
  builder.append(" protocol_version=").append(protocolVersion);
  if (hasClientToken()) {
    builder.append(" client_token=").append(clientToken);
  }
  if (registrationSummary != null) {
    builder.append(" registration_summary=").append(registrationSummary);
  }
  builder.append(" client_time_ms=").append(clientTimeMs);
  builder.append(" max_known_server_time_ms=").append(maxKnownServerTimeMs);
  if (hasMessageId()) {
    builder.append(" message_id=").append(messageId);
  }
  if (hasClientType()) {
    builder.append(" client_type=").append(clientType);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:20,代码来源:ClientProtocol.java

示例2: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<ClientDowncall:");
  if (hasSerial()) {
    builder.append(" serial=").append(serial);
  }
  builder.append(" version=").append(version);
  if (hasStart()) {
    builder.append(" start=").append(start);
  }
  if (hasStop()) {
    builder.append(" stop=").append(stop);
  }
  if (ack != null) {
    builder.append(" ack=").append(ack);
  }
  if (registrations != null) {
    builder.append(" registrations=").append(registrations);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:21,代码来源:AndroidService.java

示例3: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
@Override public void toCompactString(TextBuilder builder) {
  builder.append("<AndroidEndpointId:");
  if (hasC2DmRegistrationId()) {
    builder.append(" c2dm_registration_id=").append(c2DmRegistrationId);
  }
  if (hasClientKey()) {
    builder.append(" client_key=").append(clientKey);
  }
  if (hasSenderId()) {
    builder.append(" sender_id=").append(senderId);
  }
  if (channelVersion != null) {
    builder.append(" channel_version=").append(channelVersion);
  }
  if (hasPackageName()) {
    builder.append(" package_name=").append(packageName);
  }
  builder.append('>');
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:20,代码来源:AndroidChannel.java

示例4: 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

示例5: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
/**
 * Appends a description of the given {@code registration} downcall to the given {@code builder}.
 */
public static TextBuilder toCompactString(TextBuilder builder,
    RegistrationDowncall registration) {
  if (registration == null) {
    return builder;
  }
  List<ObjectIdP> objects;
  if (registration.getRegistrationsCount() > 0) {
    builder.append("register(");
    objects = registration.getRegistrationsList();
  } else {
    builder.append("unregister(");
    objects = registration.getUnregistrationsList();
  }
  return CommonProtoStrings2.toCompactStringForObjectIds(builder, objects).append(")");
}
 
开发者ID:morristech,项目名称:android-chromium,代码行数:19,代码来源:AndroidStrings.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:R4md4c,项目名称:cordova-android-chromium,代码行数:19,代码来源:CommonProtoStrings2.java

示例7: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
/** See spec in implementation notes. */
public static TextBuilder toCompactString(TextBuilder builder,
    InvalidationP invalidation) {
  if (invalidation == null) {
    return builder;
  }
  builder.append("(Inv: ");
  toCompactString(builder, invalidation.getObjectId());
  builder.append(", ");
  if (invalidation.getIsTrickleRestart()) {
    builder.append("<");
  }
  builder.append(invalidation.getVersion());
  if (invalidation.hasPayload()) {
    builder.append(", P:");
    toCompactString(builder, invalidation.getPayload());
  }
  builder.append(')');
  return builder;
}
 
开发者ID:R4md4c,项目名称:cordova-android-chromium,代码行数:21,代码来源:CommonProtoStrings2.java

示例8: 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

示例9: toCompactStringForInvalidations

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

示例10: 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:R4md4c,项目名称:cordova-android-chromium,代码行数:21,代码来源:AndroidStrings.java

示例11: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
@Override
public void toCompactString(TextBuilder builder) {
  builder.append("<RecurringTask: name=").append(name)
      .append(", initialDelayMs=").append(initialDelayMs)
      .append(", timeoutDelayMs=").append(timeoutDelayMs)
      .append(", isScheduled=").append(isScheduled)
      .append(">");
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:9,代码来源:RecurringTask.java

示例12: toCompactString

import com.google.ipc.invalidation.util.TextBuilder; //导入依赖的package包/类
@Override
public void toCompactString(TextBuilder builder) {
  builder
      .append("<SimpleRegistrationStore: registrations=")
      .append(registrations.values())
      .append(", digest=")
      .append(digest)
      .append(">");
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:10,代码来源:SimpleRegistrationStore.java

示例13: 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:mogoweb,项目名称:365browser,代码行数:8,代码来源:MemoryStorageImpl.java


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