Class ComponentManifest
- java.lang.Object
-
- org.apache.cassandra.db.streaming.ComponentManifest
-
-
Field Summary
Fields Modifier and Type Field Description static IVersionedSerializer<ComponentManifest>
serializer
-
Constructor Summary
Constructors Constructor Description ComponentManifest(java.util.Map<Component,java.lang.Long> components)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Component>
components()
static ComponentManifest
create(Descriptor descriptor)
boolean
equals(java.lang.Object o)
int
hashCode()
java.util.Iterator<Component>
iterator()
long
sizeOf(Component component)
long
totalSize()
-
-
-
Field Detail
-
serializer
public static final IVersionedSerializer<ComponentManifest> serializer
-
-
Constructor Detail
-
ComponentManifest
public ComponentManifest(java.util.Map<Component,java.lang.Long> components)
-
-
Method Detail
-
create
public static ComponentManifest create(Descriptor descriptor)
-
sizeOf
public long sizeOf(Component component)
-
totalSize
public long totalSize()
-
components
public java.util.List<Component> components()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-