hazelcast-all-3.2.5.jar
登录
|
com.hazelcast:hazelcast-all:3.2.5
META-INF
com
hazelcast
queue
nio
core
spring
query
config
partition
strategy
PartitionDataSerializerHook.java
InternalPartitionService.java
package-info.java
PartitionRuntimeState.java
MigrationEndpoint.java
membergroup
PartitionServiceProxy.java
MigrationCycleOperation.java
MigrationInfo.java
ReplicaErrorLogger.java
PartitionInfo.java
PartitionPortableHook.java
client
impl
InternalPartition.java
mapreduce
aws
security
web
monitor
examples
transaction
wan
util
map
storage
osgi
spi
topic
multimap
cluster
instance
executor
collection
ascii
client
concurrent
logging
jmx
management
hibernate
server.bat
test.bat
hazelcast-download.properties
hazelcast-client-config-3.1.xsd
hazelcast-client-default.xml
hazelcast-default.xml
hazelcast-client-config-3.2.xsd
hazelcast-spring-3.1.xsd
run.sh
server.sh
hazelcast-common-config-3.1.xsd
hazelcast-fullconfig.xml
hazelcast-config-3.1.xsd
hazelcast-runtime.properties
run.bat
client.sh
hazelcast-spring-3.0.xsd
hazelcast-client-config-3.0.xsd
hazelcast-client-full.xml
hazelcast-common-config-3.0.xsd
test.sh
hazelcast-config-3.0.xsd
hazelcast-spring-3.2.xsd
hazelcast-config-3.2.xsd
PartitionInfo.java
清空
类结构
package com.hazelcast.partition; import com.hazelcast.nio.
Address
; import java.util.
Arrays
; import static com.hazelcast.util.
ValidationUtil
.isNotNull; /** * A DTO for Partition Information. */ public class
PartitionInfo
{ private final
Address
[]
addresses
; private final int
partitionId
; public
PartitionInfo
(int
partitionId
,
Address
[]
addresses
) { this.
addresses
=
isNotNull
(
addresses
, "addresses"); this.
partitionId
=
partitionId
; } public
Address
getReplicaAddress
(int
index
) { return
addresses
[
index
]; } //Internal structure, so it doesn't matter if we expose this array. @edu.umd.cs.findbugs.annotations.
SuppressWarnings
("EI_EXPOSE_REP") public
Address
[]
getReplicaAddresses
() { return
addresses
; } public int
getPartitionId
() { return
partitionId
; } public int
getReplicaCount
() { return
addresses
.length; } @
Override
public boolean
equals
(
Object
o
) { if (this ==
o
) { return true; } if (
o
== null ||
getClass
() !=
o
.
getClass
()) { return false; }
PartitionInfo
that
= (
PartitionInfo
)
o
; if (
partitionId
!=
that
.
partitionId
) { return false; } if (!
Arrays
.
equals
(
addresses
,
that
.
addresses
)) { return false; } return true; } @
Override
public int
hashCode
() { int
result
=
Arrays
.
hashCode
(
addresses
);
result
= 31 *
result
+
partitionId
; return
result
; } @
Override
public
String
toString
() { return "PartitionInfo{" + "addresses=" +
Arrays
.
toString
(
addresses
) + ", partitionId=" +
partitionId
+ '}'; } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口