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


Java Bytes.fromByteArray方法代码示例

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


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

示例1: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static InvalidationClientState fromMessageNano(com.google.protos.ipc.invalidation.NanoJavaClient.InvalidationClientState message) {
  if (message == null) { return null; }
  return new InvalidationClientState(com.google.ipc.invalidation.ticl.proto.Client.RunStateP.fromMessageNano(message.runState),
      Bytes.fromByteArray(message.clientToken),
      Bytes.fromByteArray(message.nonce),
      message.shouldSendRegistrations,
      message.lastMessageSendTimeMs,
      message.isOnline,
      com.google.ipc.invalidation.ticl.proto.JavaClient.ProtocolHandlerState.fromMessageNano(message.protocolHandlerState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RegistrationManagerStateP.fromMessageNano(message.registrationManagerState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RecurringTaskState.fromMessageNano(message.acquireTokenTaskState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RecurringTaskState.fromMessageNano(message.regSyncHeartbeatTaskState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RecurringTaskState.fromMessageNano(message.persistentWriteTaskState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RecurringTaskState.fromMessageNano(message.heartbeatTaskState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.RecurringTaskState.fromMessageNano(message.batchingTaskState),
      com.google.ipc.invalidation.ticl.proto.Client.PersistentTiclState.fromMessageNano(message.lastWrittenState),
      com.google.ipc.invalidation.ticl.proto.JavaClient.StatisticsState.fromMessageNano(message.statisticsState));
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:19,代码来源:JavaClient.java

示例2: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static AndroidListenerState fromMessageNano(com.google.protos.ipc.invalidation.NanoAndroidListenerProtocol.AndroidListenerState message) {
  if (message == null) { return null; }
  List<com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP> registration = new ArrayList<com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP>(message.registration.length);
  for (int i = 0; i < message.registration.length; i++) {
    registration.add(com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP.fromMessageNano(message.registration[i]));
  }
  List<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.RetryRegistrationState> retryRegistrationState = new ArrayList<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.RetryRegistrationState>(message.retryRegistrationState.length);
  for (int i = 0; i < message.retryRegistrationState.length; i++) {
    retryRegistrationState.add(com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.RetryRegistrationState.fromMessageNano(message.retryRegistrationState[i]));
  }
  List<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.ScheduledRegistrationRetry> registrationRetry = new ArrayList<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.ScheduledRegistrationRetry>(message.registrationRetry.length);
  for (int i = 0; i < message.registrationRetry.length; i++) {
    registrationRetry.add(com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.ScheduledRegistrationRetry.fromMessageNano(message.registrationRetry[i]));
  }
  return new AndroidListenerState(registration,
      retryRegistrationState,
      Bytes.fromByteArray(message.clientId),
      message.requestCodeSeqNum,
      registrationRetry);
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:21,代码来源:AndroidListenerProtocol.java

示例3: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static InvalidationP fromMessageNano(com.google.protos.ipc.invalidation.nano.NanoClientProtocol.InvalidationP message) {
  if (message == null) { return null; }
  return new InvalidationP(com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP.fromMessageNano(message.objectId),
      message.isKnownVersion,
      message.version,
      Bytes.fromByteArray(message.payload),
      message.isTrickleRestart);
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:9,代码来源:ClientProtocol.java

示例4: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static CreateClient fromMessageNano(com.google.protos.ipc.invalidation.NanoAndroidService.InternalDowncall.CreateClient message) {
  if (message == null) { return null; }
  return new CreateClient(message.clientType,
      Bytes.fromByteArray(message.clientName),
      com.google.ipc.invalidation.ticl.proto.ClientProtocol.ClientConfigP.fromMessageNano(message.clientConfig),
      message.skipStartForTest);
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:8,代码来源:AndroidService.java

示例5: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static PersistentStateBlob fromMessageNano(com.google.protos.ipc.invalidation.nano.NanoClient.PersistentStateBlob message) {
  if (message == null) { return null; }
  return new PersistentStateBlob(com.google.ipc.invalidation.ticl.proto.Client.PersistentTiclState.fromMessageNano(message.ticlState),
      Bytes.fromByteArray(message.authenticationCode));
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:6,代码来源:Client.java

示例6: fromMessageNano

import com.google.ipc.invalidation.util.Bytes; //导入方法依赖的package包/类
static NetworkEndpointId fromMessageNano(com.google.protos.ipc.invalidation.nano.NanoChannelCommon.NetworkEndpointId message) {
  if (message == null) { return null; }
  return new NetworkEndpointId(message.networkAddress,
      Bytes.fromByteArray(message.clientAddress),
      message.isOffline);
}
 
开发者ID:mogoweb,项目名称:365browser,代码行数:7,代码来源:ChannelCommon.java


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