|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jaudiotagger.audio.asf.data.MetadataContainerFactory
public final class MetadataContainerFactory
A factory for creating appropriate MetadataContainer objects upon
specified container types.
| Field Summary | |
|---|---|
private static MetadataContainerFactory |
INSTANCE
Factory instance. |
| Constructor Summary | |
|---|---|
private |
MetadataContainerFactory()
Hidden utility class constructor. |
| Method Summary | |
|---|---|
MetadataContainer |
createContainer(ContainerType type)
Creates an appropriate container implementation for the given container type. |
MetadataContainer |
createContainer(ContainerType type,
long pos,
java.math.BigInteger chunkSize)
Convenience Method for I/O. |
MetadataContainer[] |
createContainers(ContainerType[] types)
Convenience method which calls createContainer(ContainerType)
for each given container type. |
static MetadataContainerFactory |
getInstance()
Returns an instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final MetadataContainerFactory INSTANCE
| Constructor Detail |
|---|
private MetadataContainerFactory()
| Method Detail |
|---|
public static MetadataContainerFactory getInstance()
public MetadataContainer createContainer(ContainerType type)
type - the type of container to get a container instance for.
public MetadataContainer createContainer(ContainerType type,
long pos,
java.math.BigInteger chunkSize)
createContainer(ContainerType), but additionally assigns
position and size. (since a MetadataContainer is actually a
Chunk).
type - The containers type.pos - the position within the stream.chunkSize - the size of the container.
public MetadataContainer[] createContainers(ContainerType[] types)
createContainer(ContainerType)
for each given container type.
types - types of the container which are to be created.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||