public class Sys extends Object
| Modifier and Type | Field and Description |
|---|---|
static ConcurrentHashMap<String,String> |
env |
static ConcurrentHashMap<Object,Object> |
systemProperties |
| Constructor and Description |
|---|
Sys() |
| Modifier and Type | Method and Description |
|---|---|
static int |
availableProcessors() |
static int |
buildNumber() |
static long |
committedVirtualMemorySize() |
static Object |
contextToHold() |
static long |
freeMemory() |
static long |
freePhysicalMemorySize() |
static long |
freeSwapSpaceSize() |
static List<GarbageCollectorMXBean> |
gc() |
static boolean |
hasSysProp(String propertyName) |
static MemoryUsage |
heapMemoryUsage() |
static boolean |
inContainer() |
static boolean |
is1_7() |
static boolean |
is1_7OrLater() |
static boolean |
is1_8() |
static boolean |
isWindows() |
static double |
loadAverage() |
static long |
maxFileDescriptorCount() |
static long |
maxMemory() |
static MemoryUsage |
nonHeapMemoryUsage() |
static long |
openFileDescriptorCount() |
static int |
pendingFinalizationCount() |
static void |
print(String message) |
static void |
println(String message) |
static double |
processCpuLoad() |
static long |
processCpuTime() |
static String |
putSysProp(String key,
Object value) |
static void |
sleep(long duration) |
static long |
startTime() |
static <T extends Enum> |
sysProp(Class<T> cls,
String key,
T defaultValue) |
static String |
sysProp(String key) |
static boolean |
sysProp(String key,
boolean defaultValue) |
static byte |
sysProp(String key,
byte defaultValue) |
static int |
sysProp(String key,
int defaultValue) |
static long |
sysProp(String key,
long defaultValue) |
static String |
sysProp(String key,
Object defaultValue)
Checks for the key under system property.
|
static short |
sysProp(String key,
short defaultValue) |
static BigDecimal |
sysPropBigDecima(String key,
BigDecimal defaultValue) |
static BigDecimal |
sysPropBigDecimal(String key) |
static BigInteger |
sysPropBigInteger(String key) |
static BigInteger |
sysPropBigInteger(String key,
BigInteger defaultValue) |
static boolean |
sysPropBoolean(String key) |
static byte |
sysPropByte(String key) |
static <T extends Enum> |
sysPropEnum(Class<T> cls,
String key) |
static int |
sysPropInt(String key) |
static int |
sysPropLong(String key) |
static short |
sysPropShort(String key) |
static double |
systemCpuLoad() |
static int |
threadCount() |
static long |
threadCPUTime() |
static int |
threadDaemonCount() |
static int |
threadPeakCount() |
static long |
threadsStarted() |
static long |
threadUserTime() |
static long |
time() |
static TimeKeeper |
timer() |
static long |
totalMemory() |
static long |
totalPhysicalMemorySize() |
static long |
totalSwapSpaceSize() |
static long |
uptime() |
static char |
windowsPathSeparator() |
public static ConcurrentHashMap<Object,Object> systemProperties
public static ConcurrentHashMap<String,String> env
public static void println(String message)
public static void print(String message)
public static boolean isWindows()
public static boolean is1_7OrLater()
public static boolean is1_7()
public static boolean is1_8()
public static int buildNumber()
public static char windowsPathSeparator()
public static TimeKeeper timer()
public static long time()
public static boolean inContainer()
public static Object contextToHold()
public static String sysProp(String key, Object defaultValue)
key - defaultValue - public static boolean sysPropBoolean(String key)
public static boolean sysProp(String key, boolean defaultValue)
public static int sysPropInt(String key)
public static int sysProp(String key, int defaultValue)
public static int sysPropLong(String key)
public static long sysProp(String key, long defaultValue)
public static short sysPropShort(String key)
public static short sysProp(String key, short defaultValue)
public static byte sysPropByte(String key)
public static byte sysProp(String key, byte defaultValue)
public static BigDecimal sysPropBigDecimal(String key)
public static BigDecimal sysPropBigDecima(String key, BigDecimal defaultValue)
public static BigInteger sysPropBigInteger(String key)
public static BigInteger sysPropBigInteger(String key, BigInteger defaultValue)
public static boolean hasSysProp(String propertyName)
public static void sleep(long duration)
public static int availableProcessors()
public static long freeMemory()
public static long totalMemory()
public static long maxMemory()
public static List<GarbageCollectorMXBean> gc()
public static double loadAverage()
public static long maxFileDescriptorCount()
public static long openFileDescriptorCount()
public static long committedVirtualMemorySize()
public static long totalSwapSpaceSize()
public static long freeSwapSpaceSize()
public static long processCpuTime()
public static long freePhysicalMemorySize()
public static long totalPhysicalMemorySize()
public static double systemCpuLoad()
public static double processCpuLoad()
public static long uptime()
public static long startTime()
public static int pendingFinalizationCount()
public static MemoryUsage heapMemoryUsage()
public static MemoryUsage nonHeapMemoryUsage()
public static int threadPeakCount()
public static int threadCount()
public static long threadsStarted()
public static long threadCPUTime()
public static long threadUserTime()
public static int threadDaemonCount()
Copyright © 2014. All rights reserved.