MovAtom

Inheritance: java.lang.Object, com.groupdocs.metadata.core.MetadataPackage, com.groupdocs.metadata.core.CustomPackage

All Implemented Interfaces: com.groupdocs.metadata.core.IIsoMediaBox

public final class MovAtom extends CustomPackage implements IIsoMediaBox

Represents a QuickTime atom.

Learn more

Methods

Method Description
getOffset() Gets the atom offset.
getSize() Gets the atom size in bytes.
getLongSize() Gets the atom size in bytes.
getType() Gets the 4-characters type.
getDataOffset() Gets the data offset.
getDataSize() Gets the data size in bytes.
hasExtendedSize() Gets a value indicating whether the extended size field was used to store the atom data.
getAtoms() Gets an array of MovAtom atoms.

getOffset()

public final long getOffset()

Gets the atom offset.

Returns: long - The atom offset.

getSize()

public final int getSize()

Gets the atom size in bytes.

Returns: int - The atom size.

getLongSize()

public final long getLongSize()

Gets the atom size in bytes.

Returns: long - The atom size.

getType()

public final String getType()

Gets the 4-characters type.

Returns: java.lang.String - The type.

getDataOffset()

public final long getDataOffset()

Gets the data offset.

Returns: long - The data offset.

getDataSize()

public final int getDataSize()

Gets the data size in bytes.

Returns: int - The data size.

hasExtendedSize()

public final boolean hasExtendedSize()

Gets a value indicating whether the extended size field was used to store the atom data.

Returns: boolean - True, if the extended size field was used to store the atom data; otherwise, false.

getAtoms()

public final MovAtom[] getAtoms()

Gets an array of MovAtom atoms.

Value: The QuickTime atoms.

Returns: com.groupdocs.metadata.core.MovAtom[]