本文整理汇总了Java中com.google.ipc.invalidation.util.Bytes.EMPTY_BYTES属性的典型用法代码示例。如果您正苦于以下问题:Java Bytes.EMPTY_BYTES属性的具体用法?Java Bytes.EMPTY_BYTES怎么用?Java Bytes.EMPTY_BYTES使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.google.ipc.invalidation.util.Bytes
的用法示例。
在下文中一共展示了Bytes.EMPTY_BYTES属性的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: PersistentTiclState
private PersistentTiclState(Bytes clientToken,
Long lastMessageSendTimeMs) {
int hazzerBits = 0;
if (clientToken != null) {
hazzerBits |= 0x1;
this.clientToken = clientToken;
} else {
this.clientToken = Bytes.EMPTY_BYTES;
}
if (lastMessageSendTimeMs != null) {
hazzerBits |= 0x2;
this.lastMessageSendTimeMs = lastMessageSendTimeMs;
} else {
this.lastMessageSendTimeMs = 0;
}
this.__hazzerBits = hazzerBits;
}
示例2: PersistentStateBlob
private PersistentStateBlob(com.google.ipc.invalidation.ticl.proto.Client.PersistentTiclState ticlState,
Bytes authenticationCode) {
int hazzerBits = 0;
if (ticlState != null) {
hazzerBits |= 0x1;
this.ticlState = ticlState;
} else {
this.ticlState = com.google.ipc.invalidation.ticl.proto.Client.PersistentTiclState.DEFAULT_INSTANCE;
}
if (authenticationCode != null) {
hazzerBits |= 0x2;
this.authenticationCode = authenticationCode;
} else {
this.authenticationCode = Bytes.EMPTY_BYTES;
}
this.__hazzerBits = hazzerBits;
}
示例3: NetworkEndpointId
private NetworkEndpointId(Integer networkAddress,
Bytes clientAddress,
Boolean isOffline) {
int hazzerBits = 0;
if (networkAddress != null) {
hazzerBits |= 0x1;
this.networkAddress = networkAddress;
} else {
this.networkAddress = 1;
}
if (clientAddress != null) {
hazzerBits |= 0x2;
this.clientAddress = clientAddress;
} else {
this.clientAddress = Bytes.EMPTY_BYTES;
}
if (isOffline != null) {
hazzerBits |= 0x4;
this.isOffline = isOffline;
} else {
this.isOffline = false;
}
this.__hazzerBits = hazzerBits;
}
示例4: AddressedAndroidMessage
private AddressedAndroidMessage(String clientKey,
Bytes message) {
int hazzerBits = 0;
if (clientKey != null) {
hazzerBits |= 0x1;
this.clientKey = clientKey;
} else {
this.clientKey = "";
}
if (message != null) {
hazzerBits |= 0x2;
this.message = message;
} else {
this.message = Bytes.EMPTY_BYTES;
}
this.__hazzerBits = hazzerBits;
}
示例5: AndroidListenerState
private AndroidListenerState(Collection<com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP> registration,
Collection<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.RetryRegistrationState> retryRegistrationState,
Bytes clientId,
Integer requestCodeSeqNum,
Collection<com.google.ipc.invalidation.ticl.proto.AndroidListenerProtocol.AndroidListenerState.ScheduledRegistrationRetry> registrationRetry) {
int hazzerBits = 0;
this.registration = optional("registration", registration);
this.retryRegistrationState = optional("retry_registration_state", retryRegistrationState);
if (clientId != null) {
hazzerBits |= 0x1;
this.clientId = clientId;
} else {
this.clientId = Bytes.EMPTY_BYTES;
}
if (requestCodeSeqNum != null) {
hazzerBits |= 0x2;
this.requestCodeSeqNum = requestCodeSeqNum;
} else {
this.requestCodeSeqNum = 0;
}
this.registrationRetry = optional("registration_retry", registrationRetry);
this.__hazzerBits = hazzerBits;
}
示例6: RegistrationCommand
private RegistrationCommand(Boolean isRegister,
Collection<com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP> objectId,
Bytes clientId,
Boolean isDelayed) {
int hazzerBits = 0;
if (isRegister != null) {
hazzerBits |= 0x1;
this.isRegister = isRegister;
} else {
this.isRegister = false;
}
this.objectId = optional("object_id", objectId);
if (clientId != null) {
hazzerBits |= 0x2;
this.clientId = clientId;
} else {
this.clientId = Bytes.EMPTY_BYTES;
}
if (isDelayed != null) {
hazzerBits |= 0x4;
this.isDelayed = isDelayed;
} else {
this.isDelayed = false;
}
this.__hazzerBits = hazzerBits;
}
示例7: StartCommand
private StartCommand(Integer clientType,
Bytes clientName,
Boolean allowSuppression) {
int hazzerBits = 0;
if (clientType != null) {
hazzerBits |= 0x1;
this.clientType = clientType;
} else {
this.clientType = 0;
}
if (clientName != null) {
hazzerBits |= 0x2;
this.clientName = clientName;
} else {
this.clientName = Bytes.EMPTY_BYTES;
}
if (allowSuppression != null) {
hazzerBits |= 0x4;
this.allowSuppression = allowSuppression;
} else {
this.allowSuppression = false;
}
this.__hazzerBits = hazzerBits;
}
示例8: InvalidationP
private InvalidationP(com.google.ipc.invalidation.ticl.proto.ClientProtocol.ObjectIdP objectId,
Boolean isKnownVersion,
Long version,
Bytes payload,
Boolean isTrickleRestart) throws ValidationArgumentException {
int hazzerBits = 0;
required("object_id", objectId);
this.objectId = objectId;
required("is_known_version", isKnownVersion);
this.isKnownVersion = isKnownVersion;
required("version", version);
nonNegative("version", version);
this.version = version;
if (payload != null) {
hazzerBits |= 0x1;
this.payload = payload;
} else {
this.payload = Bytes.EMPTY_BYTES;
}
if (isTrickleRestart != null) {
hazzerBits |= 0x2;
this.isTrickleRestart = isTrickleRestart;
} else {
this.isTrickleRestart = true;
}
this.__hazzerBits = hazzerBits;
check(isKnownVersion || (isTrickleRestart == null || isTrickleRestart),
"is_trickle_restart required if not is_known_version");
}
示例9: ClientHeader
private ClientHeader(com.google.ipc.invalidation.ticl.proto.ClientProtocol.ProtocolVersion protocolVersion,
Bytes clientToken,
com.google.ipc.invalidation.ticl.proto.ClientProtocol.RegistrationSummary registrationSummary,
Long clientTimeMs,
Long maxKnownServerTimeMs,
String messageId,
Integer clientType) throws ValidationArgumentException {
int hazzerBits = 0;
required("protocol_version", protocolVersion);
this.protocolVersion = protocolVersion;
if (clientToken != null) {
hazzerBits |= 0x1;
nonEmpty("client_token", clientToken);
this.clientToken = clientToken;
} else {
this.clientToken = Bytes.EMPTY_BYTES;
}
this.registrationSummary = registrationSummary;
required("client_time_ms", clientTimeMs);
nonNegative("client_time_ms", clientTimeMs);
this.clientTimeMs = clientTimeMs;
required("max_known_server_time_ms", maxKnownServerTimeMs);
nonNegative("max_known_server_time_ms", maxKnownServerTimeMs);
this.maxKnownServerTimeMs = maxKnownServerTimeMs;
if (messageId != null) {
hazzerBits |= 0x2;
nonEmpty("message_id", messageId);
this.messageId = messageId;
} else {
this.messageId = "";
}
if (clientType != null) {
hazzerBits |= 0x4;
this.clientType = clientType;
} else {
this.clientType = 0;
}
this.__hazzerBits = hazzerBits;
}
示例10: TokenControlMessage
private TokenControlMessage(Bytes newToken) {
int hazzerBits = 0;
if (newToken != null) {
hazzerBits |= 0x1;
this.newToken = newToken;
} else {
this.newToken = Bytes.EMPTY_BYTES;
}
this.__hazzerBits = hazzerBits;
}