Package com.morpheusdata.core.util.image
Class VmdkHeader
java.lang.Object
com.morpheusdata.core.util.image.VmdkHeader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
cacheByte
(int b) protected void
cacheBytes
(byte[] bytes) protected void
cacheBytes
(byte[] b, int off, int len) protected void
byte[]
getBytes()
getFlags()
getMagic()
boolean
boolean
isDirty()
void
setCapacity
(Long capacity) void
setCompressed
(boolean compressed) void
setDescriptorSector
(Long descriptorSector) void
setDescriptorSectorNumberOfSectors
(Long descriptorSectorNumberOfSectors) void
setDirty
(boolean dirty) void
void
setGrainDirectorySector
(Long grainDirectorySector) void
setGrainNumberSectors
(Long grainNumberSectors) void
setGrainTableEntries
(Long grainTableEntries) void
void
setMetadataNumberOfSectors
(Long metadataNumberOfSectors) void
setSecondaryGrainDirectorySector
(Long secondaryGrainDirectorySector) void
setVersion
(Long version)
-
Constructor Details
-
VmdkHeader
public VmdkHeader()
-
-
Method Details
-
getMagic
-
setMagic
-
getBytes
public byte[] getBytes() -
cacheByte
- Throws:
IOException
-
cacheBytes
- Throws:
IOException
-
cacheBytes
- Throws:
IOException
-
closeCache
- Throws:
IOException
-
getVersion
-
setVersion
-
getFlags
-
setFlags
-
getGrainNumberSectors
-
setGrainNumberSectors
-
getDescriptorSector
-
setDescriptorSector
-
getDescriptorSectorNumberOfSectors
-
setDescriptorSectorNumberOfSectors
-
getGrainTableEntries
-
setGrainTableEntries
-
getSecondaryGrainDirectorySector
-
setSecondaryGrainDirectorySector
-
getGrainDirectorySector
-
setGrainDirectorySector
-
getMetadataNumberOfSectors
-
setMetadataNumberOfSectors
-
getCapacity
-
setCapacity
-
isDirty
public boolean isDirty() -
setDirty
public void setDirty(boolean dirty) -
isCompressed
public boolean isCompressed() -
setCompressed
public void setCompressed(boolean compressed)
-