com.pholser.util.properties
Interface SystemProperties
public interface SystemProperties
Schema interface for the standard system properties
.
- Author:
- Paul Holser
javaVersion
@BoundProperty(value="java.version")
String javaVersion()
javaVendor
@BoundProperty(value="java.vendor")
String javaVendor()
javaVendorUrl
@BoundProperty(value="java.vendor.url")
URL javaVendorUrl()
javaHome
@BoundProperty(value="java.home")
File javaHome()
javaVmSpecificationVersion
@BoundProperty(value="java.vm.specification.version")
String javaVmSpecificationVersion()
javaVmSpecificationVendor
@BoundProperty(value="java.vm.specification.vendor")
String javaVmSpecificationVendor()
javaVmSpecificationName
@BoundProperty(value="java.vm.specification.name")
String javaVmSpecificationName()
javaVmVersion
@BoundProperty(value="java.vm.version")
String javaVmVersion()
javaVmVendor
@BoundProperty(value="java.vm.vendor")
String javaVmVendor()
javaVmName
@BoundProperty(value="java.vm.name")
String javaVmName()
javaSpecificationVersion
@BoundProperty(value="java.specification.version")
String javaSpecificationVersion()
javaSpecificationVendor
@BoundProperty(value="java.specification.vendor")
String javaSpecificationVendor()
javaSpecificationName
@BoundProperty(value="java.specification.name")
String javaSpecificationName()
javaClassVersion
@BoundProperty(value="java.class.version")
BigDecimal javaClassVersion()
javaClassPath
@BoundProperty(value="java.class.path")
@ValuesSeparatedBy(valueOf="[path.separator]")
List<File> javaClassPath()
javaLibraryPath
@BoundProperty(value="java.library.path")
@ValuesSeparatedBy(valueOf="[path.separator]")
List<File> javaLibraryPath()
javaIoTmpdir
@BoundProperty(value="java.io.tmpdir")
File javaIoTmpdir()
javaCompiler
@BoundProperty(value="java.compiler")
String javaCompiler()
javaExtDirs
@BoundProperty(value="java.ext.dirs")
@ValuesSeparatedBy(valueOf="[path.separator]")
List<File> javaExtDirs()
osName
@BoundProperty(value="os.name")
String osName()
osArch
@BoundProperty(value="os.arch")
String osArch()
osVersion
@BoundProperty(value="os.version")
String osVersion()
fileSeparator
@BoundProperty(value="file.separator")
char fileSeparator()
pathSeparator
@BoundProperty(value="path.separator")
char pathSeparator()
lineSeparator
@BoundProperty(value="line.separator")
String lineSeparator()
userName
@BoundProperty(value="user.name")
String userName()
userHome
@BoundProperty(value="user.home")
File userHome()
userDir
@BoundProperty(value="user.dir")
File userDir()
© Copyright 2009-2013 Paul R. Holser, Jr. All rights reserved. Licensed under The MIT License. pholser@alumni.rice.edu