com.fasterxml.sort.std
Class StdTempFileProvider

java.lang.Object
  extended by com.fasterxml.sort.std.StdTempFileProvider
All Implemented Interfaces:
TempFileProvider

public class StdTempFileProvider
extends Object
implements TempFileProvider

Default TempFileProvider implementation which uses JDK default temporary file generation mechanism.

Author:
tatu

Field Summary
protected  String _prefix
           
protected  String _suffix
           
static String DEFAULT_PREFIX
          Default temporary file prefix to use.
static String DEFAULT_SUFFIX
          Default temporary file suffix to use.
 
Constructor Summary
StdTempFileProvider()
           
StdTempFileProvider(String prefix, String suffix)
           
 
Method Summary
 File provide()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_PREFIX

public static final String DEFAULT_PREFIX
Default temporary file prefix to use.

See Also:
Constant Field Values

DEFAULT_SUFFIX

public static final String DEFAULT_SUFFIX
Default temporary file suffix to use.

See Also:
Constant Field Values

_prefix

protected final String _prefix

_suffix

protected final String _suffix
Constructor Detail

StdTempFileProvider

public StdTempFileProvider()

StdTempFileProvider

public StdTempFileProvider(String prefix,
                           String suffix)
Method Detail

provide

public File provide()
             throws IOException
Specified by:
provide in interface TempFileProvider
Throws:
IOException


Copyright © 2011. All Rights Reserved.