Class ComponentManifest
- java.lang.Object
-
- org.apache.cassandra.db.streaming.ComponentManifest
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,IVersionedSerializer<ComponentManifest>>
serializers
-
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(SSTable sstable)
boolean
equals(java.lang.Object o)
int
hashCode()
java.util.Iterator<Component>
iterator()
long
sizeOf(Component component)
java.lang.String
toString()
long
totalSize()
-
-
-
Field Detail
-
serializers
public static final java.util.Map<java.lang.String,IVersionedSerializer<ComponentManifest>> serializers
-
-
Constructor Detail
-
ComponentManifest
public ComponentManifest(java.util.Map<Component,java.lang.Long> components)
-
-
Method Detail
-
create
public static ComponentManifest create(SSTable sstable)
-
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
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-