Class SnapshotArgument
- java.lang.Object
-
- org.eclipse.mat.internal.snapshot.SnapshotArgument
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,ArgumentFactory
public class SnapshotArgument extends java.lang.Object implements ArgumentFactory, java.io.Closeable
-
-
Constructor Summary
Constructors Constructor Description SnapshotArgument(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendUsage(java.lang.StringBuilder buf)java.lang.Objectbuild(ArgumentDescriptor descriptor)voidclose()Tidy up and dispose of any snapshot obtained from build.java.lang.StringgetFilename()
-
-
-
Method Detail
-
getFilename
public java.lang.String getFilename()
-
appendUsage
public void appendUsage(java.lang.StringBuilder buf)
- Specified by:
appendUsagein interfaceArgumentFactory
-
build
public java.lang.Object build(ArgumentDescriptor descriptor) throws SnapshotException
- Specified by:
buildin interfaceArgumentFactory- Throws:
SnapshotException
-
close
public void close()
Tidy up and dispose of any snapshot obtained from build.- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
-