Top Inners Constructors Methods
net.harawata.appdirs

public Class AppDirsFactory

extends Object
Class Inheritance
Imports
net.harawata.appdirs.impl.MacOSXAppDirs, .ShellFolderResolver, .UnixAppDirs, .WindowsAppDirs, .WindowsFolderResolver

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
AppDirsFactory.Holder

Singleton instance holder.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static AppDirs

Returns:

platform dependent implementation of AppDirs. Since 1.4.0, the same instance is returned for repeated invocations.
getInstance
()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AppDirsFactoryback to summary
private AppDirsFactory()

Method Detail

getInstanceback to summary
public static AppDirs getInstance()
Returns:AppDirs

platform dependent implementation of AppDirs. Since 1.4.0, the same instance is returned for repeated invocations.

net.harawata.appdirs back to summary

private Class AppDirsFactory.Holder

extends Object
Class Inheritance

Singleton instance holder.

Field Summary

Modifier and TypeField and Description
pack-priv static final AppDirs

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static AppDirs
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
pack-priv static final AppDirs INSTANCE

Constructor Detail

Holderback to summary
private Holder()

Method Detail

createback to summary
pack-priv static AppDirs create()