本文整理汇总了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));
}
示例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);
}
示例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);
}
示例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);
}
示例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));
}
示例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);
}