Skip navigation links
B C D E F G H I K L M N P R S T U X 

B

begin() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
start running the stop watch
BN - Static variable in class com.github.peiatgithub.java.utils.Constants
1 billion
bytesToReadable(double) - Static method in class com.github.peiatgithub.java.utils.Utils
Display the number of bytes in a human readable way.

C

catchThrowable(NonArgFunction) - Static method in class com.github.peiatgithub.java.utils.Utils
Simplify the codes to catch an unchecked exception, usually the RuntimeException.
CODE_SHOULD_NOT_BE_REACHED - Static variable in class com.github.peiatgithub.java.utils.Constants
 
com.github.peiatgithub.java.utils - package com.github.peiatgithub.java.utils
 
com.github.peiatgithub.java.utils.function - package com.github.peiatgithub.java.utils.function
 
com.github.peiatgithub.java.utils.xml - package com.github.peiatgithub.java.utils.xml
 
COMMA - Static variable in class com.github.peiatgithub.java.utils.Constants
 
Constants - Class in com.github.peiatgithub.java.utils
 
createAndStartThread(Runnable) - Static method in class com.github.peiatgithub.java.utils.Utils
Simplify this common practice to one line.

D

DASH - Static variable in class com.github.peiatgithub.java.utils.Constants
 
DEFAULT_STR - Static variable in class com.github.peiatgithub.java.utils.Constants
 
doSth() - Method in interface com.github.peiatgithub.java.utils.function.NonArgFunction
 

E

EMPTY - Static variable in class com.github.peiatgithub.java.utils.Constants
 

F

FIRST_NAME - Static variable in class com.github.peiatgithub.java.utils.Constants
 

G

GB - Static variable in class com.github.peiatgithub.java.utils.Constants
1 G Bytes
getMillis() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
Get the elapsed time since start in milli seconds.
getNanos() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
Get the elapsed time since start in nano seconds.
getSubString(String, String, int, int) - Static method in class com.github.peiatgithub.java.utils.Utils
Get the sub String between the n1th and the n2th delimiter index begins from 0 E.g.

H

hasRun() - Static method in class com.github.peiatgithub.java.utils.RunFlag
Tells you if RunFlag.run() has been invoked AND RESET the RunFlag.
HELLO_WORLD - Static variable in class com.github.peiatgithub.java.utils.Constants
 

I

ifElse(boolean, NonArgFunction, NonArgFunction) - Static method in class com.github.peiatgithub.java.utils.Utils
If flag is true, run function1, else, run function2 Simplify the usually 5 lines code to one line
ifNotNull(Object, NonArgFunction) - Static method in class com.github.peiatgithub.java.utils.Utils
If obj is not null, run fnc.
ifThen(boolean, NonArgFunction) - Static method in class com.github.peiatgithub.java.utils.Utils
If flag is true, run function.
intsSum(int...) - Static method in class com.github.peiatgithub.java.utils.Utils
get the sum value of an array of int numbers.

K

K - Static variable in class com.github.peiatgithub.java.utils.Constants
1 thousand
KB - Static variable in class com.github.peiatgithub.java.utils.Constants
1 K Bytes

L

LAST_NAME - Static variable in class com.github.peiatgithub.java.utils.Constants
 
LIGHT_YEAR_IN_KM - Static variable in class com.github.peiatgithub.java.utils.Constants
1 light year in Km

M

MB - Static variable in class com.github.peiatgithub.java.utils.Constants
1 M Bytes
MN - Static variable in class com.github.peiatgithub.java.utils.Constants
1 million

N

NanoStopWatch - Class in com.github.peiatgithub.java.utils
A stop watch to measure the elapsed time from previous call of begin() to the call of a stopXXX method.
NonArgFunction - Interface in com.github.peiatgithub.java.utils.function
Represents a function takes no arg and has no return value.
NULL_TEXT - Static variable in class com.github.peiatgithub.java.utils.Constants
 
numberToReadableString(long) - Static method in class com.github.peiatgithub.java.utils.Utils
returns the human readable String of a number with proper units

P

printlnWithThreadName(String) - Static method in class com.github.peiatgithub.java.utils.Utils
println the message with the thread name prefixed.

R

repeatRun(int, NonArgFunction) - Static method in class com.github.peiatgithub.java.utils.Utils
Simplifies the code to repeatedly run a piece of code for N times.
repeatRun(int, Consumer<Integer>) - Static method in class com.github.peiatgithub.java.utils.Utils
Simplify the code to repeatedly run a piece of code for N times.
reset() - Static method in class com.github.peiatgithub.java.utils.RunFlag
Reset the flag, then hasRun() will return false
run() - Static method in class com.github.peiatgithub.java.utils.RunFlag
Put this method call to where you what to see if the code will be reached.
RunFlag - Class in com.github.peiatgithub.java.utils
This class helps you judge if a piece of code has been reached.
RunFlag() - Constructor for class com.github.peiatgithub.java.utils.RunFlag
 

S

S1 - Static variable in class com.github.peiatgithub.java.utils.Constants
 
S2 - Static variable in class com.github.peiatgithub.java.utils.Constants
 
S3 - Static variable in class com.github.peiatgithub.java.utils.Constants
 
SEMICOLON - Static variable in class com.github.peiatgithub.java.utils.Constants
 
SHOULDv_THROWN_EXCEPTION - Static variable in class com.github.peiatgithub.java.utils.Constants
 
SPACE - Static variable in class com.github.peiatgithub.java.utils.Constants
 
stop() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
 
stopAndGetMillis() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
Stop the watch and get the elapsed time since start in milli seconds.
stopAndGetNanos() - Static method in class com.github.peiatgithub.java.utils.NanoStopWatch
Stop the watch and get the elapsed time since start in nano seconds.
STR - Static variable in class com.github.peiatgithub.java.utils.Constants
 

T

TEST_INT_ARRAY_123 - Static variable in class com.github.peiatgithub.java.utils.Constants
an array as test data, contains int 1, 2, 3
TEST_LIST_123 - Static variable in class com.github.peiatgithub.java.utils.Constants
an immutable list as test data, contains integers 1, 2, 3
TEST_MAP_123 - Static variable in class com.github.peiatgithub.java.utils.Constants
an immutable map as test data, contains pairs S1=1, S2=2, S3=3
TEST_SET_123 - Static variable in class com.github.peiatgithub.java.utils.Constants
an immutable set as test data, contains integers 1, 2, 3
threadJoin(Thread) - Static method in class com.github.peiatgithub.java.utils.Utils
Make the codes for thread.join() in one line by swallowing the InterruptedException (just call e.printStackTrace())
threadSleep(long) - Static method in class com.github.peiatgithub.java.utils.Utils
Make the codes for Thread.sleep(millis) in one line by swallowing the InterruptedException (just call e.printStackTrace())

U

UNDER_SCORE - Static variable in class com.github.peiatgithub.java.utils.Constants
 
URL_WIKIPEDIA - Static variable in class com.github.peiatgithub.java.utils.Constants
 
Utils - Class in com.github.peiatgithub.java.utils
 
Utils() - Constructor for class com.github.peiatgithub.java.utils.Utils
 

X

XpathBuilder - Class in com.github.peiatgithub.java.utils.xml
 
XpathBuilder() - Constructor for class com.github.peiatgithub.java.utils.xml.XpathBuilder
 
B C D E F G H I K L M N P R S T U X 
Skip navigation links

Copyright © 2018. All rights reserved.