if condition then java.util.concurrent.ConcurrentMap.putIfAbsent(java.lang.Object,java.lang.Object) out_control
java.util.concurrent.LinkedBlockingQueue.take() return
if condition then java.util.concurrent.ConcurrentHashMap.putIfAbsent(java.lang.Object,java.lang.Object) if condition then java.util.concurrent.Executor.Constant out_control out_control
if condition then java.util.concurrent.Executor.Constant out_control
java.util.concurrent.ConcurrentHashMap.get(java.lang.Object) if condition then java.util.concurrent.ConcurrentHashMap.putIfAbsent(java.lang.Object,java.lang.Object) if condition then java.util.concurrent.Executor.Constant out_control out_control
java.util.concurrent.ConcurrentHashMap.putIfAbsent(java.lang.Object,java.lang.Object) if condition then java.util.concurrent.Executor.Constant out_control
while condition body java.util.concurrent.locks.Condition.await() out_control
java.nio.ByteBuffer.get() return
java.nio.ByteBuffer.getChar() return
java.nio.ByteBuffer.getDouble() return
java.nio.ByteBuffer.getFloat() return
java.nio.ByteBuffer.getInt() return
java.nio.ByteBuffer.getLong() return
java.nio.ByteBuffer.getShort() return
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
for condition java.lang.String.length() body java.lang.String.charAt(int) java.nio.ByteBuffer.putChar(char) out_control
java.nio.ByteBuffer.array() return
java.nio.ByteBuffer.position() java.nio.ByteBuffer.get(byte[])
java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
byte.new[] java.nio.ByteBuffer.position() java.nio.ByteBuffer.get(byte[])
java.nio.ByteBuffer.position() java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
byte.new[] java.nio.ByteBuffer.position() java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
if condition java.nio.ByteBuffer.limit() then java.nio.ByteBuffer.limit(int) out_control java.nio.ByteBuffer.position(int)
int.Constant if condition java.nio.ByteBuffer.limit() then java.nio.ByteBuffer.limit(int) out_control java.nio.ByteBuffer.position(int)
int.Constant java.nio.ByteBuffer.position(int)
java.io.InputStream.skip(long) return
byte.new[] java.nio.ByteBuffer.get(byte[])
java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() byte.new[] java.nio.ByteBuffer.get(byte[])
byte.new[] java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() byte.new[] java.nio.ByteBuffer.get(byte[]) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip()
java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit()
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip()
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit()
java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer)
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip()
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip()
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.allocate(int) java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.flip() java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice()
java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice()
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice()
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.slice()
java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int)
java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
java.nio.ByteBuffer.position() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.limit(int) java.nio.ByteBuffer.position() java.nio.ByteBuffer.position(int)
java.io.DataOutputStream.new(java.io.OutputStream) java.io.DataOutputStream.flush()
java.io.ByteArrayOutputStream.toByteArray() return
java.io.DataOutputStream.flush() java.io.ByteArrayOutputStream.close()
java.io.DataOutputStream.new(java.io.OutputStream) java.io.DataOutputStream.flush() java.io.ByteArrayOutputStream.close()
java.io.ByteArrayOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
java.io.DataOutputStream.flush() java.io.ByteArrayOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
java.io.DataOutputStream.new(java.io.OutputStream) java.io.DataOutputStream.flush() java.io.ByteArrayOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
java.io.DataInputStream.new(java.io.InputStream) java.io.ByteArrayInputStream.close()
java.io.ByteArrayInputStream.new(byte[],int,int) java.io.DataInputStream.new(java.io.InputStream) java.io.ByteArrayInputStream.close()
byte.new[] java.nio.ByteBuffer.get(byte[])
java.nio.ByteBuffer.get(byte[]) java.io.DataOutput.write(byte[])
java.nio.ByteBuffer.limit() java.nio.ByteBuffer.position(int)
byte.new[] java.nio.ByteBuffer.get(byte[]) java.io.DataOutput.write(byte[])
java.nio.ByteBuffer.array() java.nio.ByteBuffer.position() java.nio.ByteBuffer.arrayOffset() java.nio.ByteBuffer.remaining() java.io.DataOutput.write(byte[],int,int)
java.io.DataInputStream.new(java.io.InputStream) java.lang.Object.Constant
java.lang.Object.Constant java.io.ByteArrayInputStream.close()
java.io.DataInputStream.new(java.io.InputStream) java.lang.Object.Constant java.io.ByteArrayInputStream.close()
java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter)
java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close()
java.io.PrintWriter.close() java.io.StringWriter.toString()
java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close()
java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString()
java.io.PrintWriter.new(java.io.Writer) java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close()
java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString()
java.lang.String.Declaration if condition java.util.logging.LogRecord.getSourceClassName() then java.util.logging.LogRecord.getSourceClassName() if condition java.util.logging.LogRecord.getSourceMethodName() then java.util.logging.LogRecord.getSourceMethodName() out_control else java.util.logging.LogRecord.getLoggerName() out_control java.lang.String.Constant java.lang.String.Constant if condition java.util.logging.LogRecord.getThrown() then java.io.StringWriter.new() java.io.PrintWriter.new(java.io.Writer) java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString() out_control
java.util.logging.LogRecord.getLoggerName() java.util.logging.LogRecord.getLevel().getLocalizedName() java.util.logging.LogRecord.getThreadID() java.lang.String.format(java.util.Locale,java.lang.String,java.lang.Object[]) return
java.io.PrintWriter.new(java.io.Writer) java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString()
java.lang.String.Constant java.lang.String.Constant if condition java.util.logging.LogRecord.getThrown() then java.io.StringWriter.new() java.io.PrintWriter.new(java.io.Writer) java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString() out_control java.util.logging.LogRecord.getLoggerName() java.util.logging.LogRecord.getLevel().getLocalizedName() java.util.logging.LogRecord.getThreadID() java.lang.String.format(java.util.Locale,java.lang.String,java.lang.Object[]) return
java.lang.String.Constant if condition java.util.logging.LogRecord.getThrown() then java.io.StringWriter.new() java.io.PrintWriter.new(java.io.Writer) java.io.PrintWriter.println() java.util.logging.LogRecord.getThrown().printStackTrace(java.io.PrintWriter) java.io.PrintWriter.close() java.io.StringWriter.toString() out_control java.util.logging.LogRecord.getLoggerName() java.util.logging.LogRecord.getLevel().getLocalizedName() java.util.logging.LogRecord.getThreadID() java.lang.String.format(java.util.Locale,java.lang.String,java.lang.Object[]) return
if condition then else java.lang.System.currentTimeMillis() out_control
java.util.concurrent.ThreadPoolExecutor.isTerminating() return
java.util.concurrent.ThreadPoolExecutor.isTerminated() return
java.util.concurrent.ThreadPoolExecutor.isShutdown() return
java.util.concurrent.ThreadPoolExecutor.getTaskCount() return
java.util.concurrent.ThreadPoolExecutor.getPoolSize() return
java.util.concurrent.ThreadPoolExecutor.getMaximumPoolSize() return
java.util.concurrent.ThreadPoolExecutor.getLargestPoolSize() return
java.util.concurrent.TimeUnit.MILLISECONDS java.util.concurrent.ThreadPoolExecutor.getKeepAliveTime(java.util.concurrent.TimeUnit) return
java.util.concurrent.ThreadPoolExecutor.getCorePoolSize() return
java.util.concurrent.ThreadPoolExecutor.getCompletedTaskCount() return
java.util.concurrent.ThreadPoolExecutor.getActiveCount() return
java.util.concurrent.ThreadPoolExecutor.getQueue().size() return
for condition body java.lang.StringBuilder.append(char) out_control
for condition body java.lang.StringBuilder.append(char) out_control java.lang.StringBuilder.append(long).append(java.lang.String).append(long)
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control if condition java.lang.reflect.Method.getReturnType().equals(java.lang.Object) java.lang.reflect.Method.getReturnType().equals(java.lang.Object) then out_control
java.io.StringReader.new(java.lang.String) org.xml.sax.InputSource.new(java.io.Reader) javax.xml.parsers.DocumentBuilder.parse(org.xml.sax.InputSource) org.w3c.dom.Document.getDocumentElement()
org.w3c.dom.Node.Cast javax.xml.transform.dom.DOMSource.new(org.w3c.dom.Node)
java.io.StringWriter.getBuffer().toString() return
javax.xml.transform.TransformerFactory.newTransformer() javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result)
javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result) java.io.StringWriter.getBuffer().toString() return
javax.xml.transform.TransformerFactory.newInstance() javax.xml.transform.TransformerFactory.newTransformer() javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result)
javax.xml.transform.stream.StreamResult.new(java.io.Writer) javax.xml.transform.TransformerFactory.newInstance() javax.xml.transform.TransformerFactory.newTransformer() javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result)
javax.xml.transform.TransformerFactory.newTransformer() javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result) java.io.StringWriter.getBuffer().toString() return
javax.xml.transform.TransformerFactory.newInstance() javax.xml.transform.TransformerFactory.newTransformer() javax.xml.transform.Transformer.transform(javax.xml.transform.Source,javax.xml.transform.Result) java.io.StringWriter.getBuffer().toString() return
if condition java.lang.Class.isInstance(java.lang.Object) then out_control
if condition java.lang.Class.isInstance(java.lang.Object) then out_control
if condition java.lang.Class.isInstance(java.lang.Object) then out_control if condition java.lang.Class.isInstance(java.lang.Object) then out_control
if condition then java.util.concurrent.ConcurrentHashMap.put(java.lang.Object,java.lang.Object) out_control
for condition java.util.concurrent.ConcurrentSkipListMap.values() body java.util.ArrayList.add(java.lang.Object) out_control java.util.Collections.unmodifiableList(java.util.List) return
while condition body java.util.concurrent.ConcurrentSkipListMap.wait() out_control
while condition body java.util.concurrent.ConcurrentSkipListMap.wait() out_control java.util.concurrent.ConcurrentSkipListMap.get(java.lang.Object)
java.lang.String.substring(int,int) return
java.lang.String.length() java.lang.String.substring(int,int) return
if condition java.lang.String.length() then out_control java.lang.String.length() java.lang.String.substring(int,int) return
if condition then java.util.HashSet.add(java.lang.Object) out_control
if condition then java.util.HashSet.add(java.lang.Object) out_control java.util.concurrent.ConcurrentHashMap.put(java.lang.Object,java.lang.Object)
for condition java.util.concurrent.ConcurrentHashMap.values() body java.lang.Object.Constant if condition java.lang.Object.equals(java.lang.Object) then java.util.HashSet.add(java.lang.Object) out_control out_control java.util.Collections.unmodifiableSet(java.util.Set) return
if condition java.util.Set.contains(java.lang.Object) then out_control
if condition java.lang.String.equals(java.lang.Object) then continue out_control
if condition java.lang.String.equals(java.lang.Object) then continue out_control java.util.concurrent.ConcurrentHashMap.get(java.lang.Object)
for condition body java.util.concurrent.ConcurrentHashMap.get(java.lang.Object) if condition then if condition then java.util.ArrayList.add(java.lang.Object) out_control out_control out_control
boolean.Constant for condition body java.util.concurrent.ConcurrentHashMap.get(java.lang.Object) if condition then if condition then java.util.ArrayList.add(java.lang.Object) out_control out_control out_control
java.util.concurrent.ConcurrentHashMap.get(java.lang.Object) if condition then if condition then java.util.ArrayList.add(java.lang.Object) out_control out_control
java.util.concurrent.locks.Condition.signal() java.util.concurrent.locks.ReentrantLock.unlock()
if condition then java.lang.System.nanoTime() out_control
if condition then java.lang.System.nanoTime() out_control
java.lang.Boolean.TRUE java.lang.ThreadLocal.set(java.lang.Object)
if condition then java.util.ArrayDeque.new() java.lang.ThreadLocal.set(java.lang.Object) out_control java.util.ArrayDeque.add(java.lang.Object)
java.lang.ThreadLocal.get() if condition then java.util.ArrayDeque.new() java.lang.ThreadLocal.set(java.lang.Object) out_control java.util.ArrayDeque.add(java.lang.Object)
if condition then java.lang.IllegalStateException.new(java.lang.String) out_control
for condition java.util.Collection.iterator() java.util.Iterator.hasNext() body java.util.Iterator.next() if condition then java.util.ArrayList.add(java.lang.Object) java.util.Iterator.remove() out_control out_control
java.util.Collection.Constant for condition java.util.Collection.iterator() java.util.Iterator.hasNext() body java.util.Iterator.next() if condition then java.util.ArrayList.add(java.lang.Object) java.util.Iterator.remove() out_control out_control
for condition java.util.Collection.iterator() java.util.Iterator.hasNext() body java.util.Iterator.next() out_control
java.util.concurrent.CopyOnWriteArraySet.remove(java.lang.Object) java.lang.ThreadLocal.remove()
if condition then if condition byte[].length then boolean.Constant for condition byte[].length body out_control out_control out_control
if condition byte[].length then boolean.Constant for condition byte[].length body out_control out_control
if condition then if condition java.nio.ByteBuffer.remaining() then java.nio.ByteBuffer.position() boolean.Constant for condition java.nio.ByteBuffer.remaining() body if condition java.nio.ByteBuffer.get(int) then break out_control out_control out_control out_control
if condition java.nio.ByteBuffer.remaining() then java.nio.ByteBuffer.position() boolean.Constant for condition java.nio.ByteBuffer.remaining() body if condition java.nio.ByteBuffer.get(int) then break out_control out_control out_control
java.nio.ByteBuffer.allocate(int) return
if condition then java.lang.System.err out_control
java.lang.Math.max(double,double) java.util.concurrent.atomic.AtomicLong.set(long)
if condition then java.lang.System.err out_control java.lang.Math.max(double,double) java.util.concurrent.atomic.AtomicLong.set(long)
java.lang.StringBuffer.append(char) java.lang.StringBuffer.append(java.lang.Object).append(char)
java.lang.StringBuffer.append(float) java.lang.StringBuffer.append(java.lang.String).append(float)
java.lang.StringBuffer.toString() return
java.lang.StringBuffer.append(java.lang.Object).append(char) java.lang.StringBuffer.append(float)
java.lang.StringBuffer.append(char).append(float) java.lang.StringBuffer.append(float)
java.lang.StringBuffer.append(char) java.lang.StringBuffer.append(java.lang.Object).append(char) java.lang.StringBuffer.append(float)
java.lang.StringBuffer.append(java.lang.Object).append(char) java.lang.StringBuffer.append(float) java.lang.StringBuffer.append(java.lang.String).append(float)
if condition then java.lang.StringBuffer.append(char).append(java.lang.String) out_control java.lang.StringBuffer.toString() return
java.lang.StringBuffer.append(char) java.lang.StringBuffer.append(java.lang.Object).append(char) java.lang.StringBuffer.append(float) java.lang.StringBuffer.append(java.lang.String).append(float)
java.lang.StringBuffer.append(float) if condition then java.lang.StringBuffer.append(char).append(java.lang.String) out_control java.lang.StringBuffer.toString() return
java.lang.StringBuffer.append(char).append(float) java.lang.StringBuffer.append(float) if condition then java.lang.StringBuffer.append(char).append(java.lang.String) out_control java.lang.StringBuffer.toString() return
java.io.DataOutput.writeShort(int) java.nio.ByteBuffer.rewind()
java.nio.ByteBuffer.Constant java.io.DataOutput.writeShort(int) java.nio.ByteBuffer.rewind()
java.io.DataInput.readUnsignedShort() byte.new[]
byte.new[] java.io.DataInput.readFully(byte[])
java.io.DataInput.readFully(byte[]) java.nio.ByteBuffer.wrap(byte[])
java.io.DataInput.readUnsignedShort() byte.new[] java.io.DataInput.readFully(byte[])
byte.new[] java.io.DataInput.readFully(byte[]) java.nio.ByteBuffer.wrap(byte[])
java.io.DataInput.readUnsignedShort() byte.new[] java.io.DataInput.readFully(byte[]) java.nio.ByteBuffer.wrap(byte[])
for condition body int.Constant int.Constant java.nio.ByteBuffer.wrap(byte[],int,int).slice() out_control
java.io.DataOutput.writeLong(long) java.io.DataOutput.writeByte(int)
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice()
java.nio.ByteBuffer.slice() java.nio.ByteBuffer.clear()
java.nio.ByteBuffer.position(int) java.nio.ByteBuffer.slice() java.nio.ByteBuffer.clear()
if condition java.lang.Boolean.getBoolean(java.lang.String) then out_control
if condition java.sql.PreparedStatement.executeUpdate() then elseif condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short)
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long)
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setBytes(int,byte[]) if condition java.sql.PreparedStatement.executeUpdate() then elseif condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long)
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) if condition java.sql.PreparedStatement.executeUpdate() then elseif condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) if condition java.sql.PreparedStatement.executeUpdate() then elseif condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) if condition java.sql.PreparedStatement.executeUpdate() then elseif condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.executeUpdate() java.sql.Connection.commit()
if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short)
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long)
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long)
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[])
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.setBytes(int,byte[]) java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setLong(int,long) java.sql.PreparedStatement.executeUpdate() if condition then java.sql.Connection.commit() out_control
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.executeUpdate() java.sql.Connection.commit()
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.executeUpdate() java.sql.Connection.commit()
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.executeUpdate()
java.sql.PreparedStatement.executeUpdate() java.sql.Connection.commit()
java.sql.PreparedStatement.setShort(int,short) java.sql.PreparedStatement.executeUpdate() java.sql.Connection.commit()
java.sql.Connection.prepareStatement(java.lang.String) return
java.sql.Connection.prepareStatement(java.lang.String,int,int) return
java.io.InputStream.Cast break
if condition then java.util.concurrent.ConcurrentMap.remove(java.lang.Object) out_control
while condition body java.lang.Object.wait() out_control
java.lang.StringBuilder.toString() return
if condition java.util.Arrays.equals(byte[],byte[]) then out_control
java.lang.Integer.Cast java.net.InetSocketAddress.new(java.net.InetAddress,int)
while condition body java.util.concurrent.locks.Condition.await() out_control
if condition then java.lang.Boolean.TRUE out_control
java.net.InetSocketAddress.Cast if condition then java.lang.Boolean.TRUE out_control
if condition then java.util.ArrayList.remove(int) out_control
java.util.ArrayList.get(int) if condition then java.util.ArrayList.remove(int) out_control
if condition then java.nio.ByteBuffer.remaining() out_control
if condition then int.Constant for condition body java.nio.ByteBuffer.remaining() out_control out_control
for condition body java.nio.ByteBuffer.remaining() out_control
int.Constant for condition body java.nio.ByteBuffer.remaining() out_control
if condition then java.nio.ByteBuffer.remaining() out_control
java.util.concurrent.ConcurrentHashMap.get(java.lang.Object) java.util.concurrent.ScheduledExecutorService.submit(java.lang.Runnable,java.lang.Object)
if condition then byte[].length java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int) out_control
if condition java.util.List.isEmpty() then out_control
for condition java.util.TreeMap.values() body out_control
java.lang.String.Constant java.util.TreeMap.put(java.lang.Object,java.lang.Object)
java.io.ByteArrayOutputStream.toByteArray() return
java.io.ObjectOutputStream.writeObject(java.lang.Object) java.io.ObjectOutputStream.close()
java.io.ObjectOutputStream.new(java.io.OutputStream) java.io.ObjectOutputStream.writeObject(java.lang.Object) java.io.ObjectOutputStream.close()
java.io.ObjectOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
java.io.ObjectOutputStream.writeObject(java.lang.Object) java.io.ObjectOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
java.io.ObjectOutputStream.new(java.io.OutputStream) java.io.ObjectOutputStream.writeObject(java.lang.Object) java.io.ObjectOutputStream.close() java.io.ByteArrayOutputStream.toByteArray() return
byte[].length java.io.ByteArrayInputStream.new(byte[],int,int)
java.io.ObjectInputStream.new(java.io.InputStream) java.io.ObjectInputStream.readObject()
byte[].length java.io.ByteArrayInputStream.new(byte[],int,int) java.io.ObjectInputStream.new(java.io.InputStream) java.io.ObjectInputStream.readObject()
java.io.ObjectInput.readObject() return
java.io.ObjectInput.Constant java.io.ObjectInput.readObject() return
java.util.Collections.EMPTY_MAP java.util.Collections.newSetFromMap(java.util.Map)
java.util.Map.keySet() java.lang.reflect.Field.set(java.lang.Object,java.lang.Object)
java.util.Collections.EMPTY_MAP java.util.Collections.newSetFromMap(java.util.Map) java.lang.reflect.Field.set(java.lang.Object,java.lang.Object)
java.lang.reflect.Field.set(java.lang.Object,java.lang.Object) java.util.Map.keySet() java.lang.reflect.Field.set(java.lang.Object,java.lang.Object)
java.util.Collections.EMPTY_MAP java.util.Collections.newSetFromMap(java.util.Map) java.lang.reflect.Field.set(java.lang.Object,java.lang.Object) java.util.Map.keySet() java.lang.reflect.Field.set(java.lang.Object,java.lang.Object)
for condition body java.lang.String.charAt(int) out_control
java.lang.Class.getConstructor(java.lang.Class[]).newInstance(java.lang.Object[]) return
while condition body java.lang.System.out java.lang.Thread.sleep(long) out_control
java.lang.System.out java.lang.System.out.println(java.lang.String)
java.lang.System.out.println(java.lang.String) java.lang.System.out
java.lang.System.out while condition body java.lang.System.out java.lang.Thread.sleep(long) out_control
java.lang.System.out java.lang.Thread.sleep(long)
java.lang.System.out java.lang.System.out.println(java.lang.String) java.lang.System.out
java.lang.System.out.println(java.lang.String) java.lang.System.out while condition body java.lang.System.out java.lang.Thread.sleep(long) out_control
java.lang.System.out java.lang.System.out.println(java.lang.String) java.lang.System.out while condition body java.lang.System.out java.lang.Thread.sleep(long) out_control
java.lang.String.getBytes(java.lang.String) java.lang.Integer.toString(int).getBytes(java.lang.String)
java.lang.Short.toString(short).getBytes(java.lang.String) java.lang.Integer.toString(int).getBytes(java.lang.String)
java.lang.Object.Constant java.lang.Object.Constant
java.lang.Object.Constant java.lang.Object.Constant
java.lang.Object.Constant java.lang.Object.Constant java.lang.Object.Constant
java.lang.String.length() java.lang.String.substring(int,int)
if condition java.lang.String.length() then out_control java.lang.String.length() java.lang.String.substring(int,int)
java.nio.ByteBuffer.Constant java.nio.ByteBuffer.Constant
java.nio.ByteBuffer.Constant java.util.Arrays.asList(java.lang.Object[])
java.nio.ByteBuffer.Constant java.nio.ByteBuffer.Constant java.util.Arrays.asList(java.lang.Object[])
for condition body java.nio.ByteBuffer.put(byte) out_control java.nio.ByteBuffer.flip()
for condition java.lang.Class.getDeclaredFields() body java.lang.reflect.Field.setAccessible(boolean) out_control
for condition body java.util.Random.nextInt() out_control
for condition body java.util.Random.nextInt() out_control
for condition body java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.rewind() out_control java.nio.ByteBuffer.flip()
java.nio.ByteBuffer.allocate(int) for condition body java.nio.ByteBuffer.put(java.nio.ByteBuffer) java.nio.ByteBuffer.rewind() out_control java.nio.ByteBuffer.flip()
if condition then java.util.ArrayList.new() out_control java.util.ArrayList.add(java.lang.Object)
if condition then java.util.List.remove(java.lang.Object) out_control
java.lang.Long.MAX_VALUE java.lang.Thread.sleep(long)
java.nio.ByteBuffer.putShort(short) java.nio.ByteBuffer.put(byte[])
java.nio.ByteBuffer.put(byte[]) java.nio.ByteBuffer.putLong(long)
java.nio.ByteBuffer.putShort(short) java.nio.ByteBuffer.put(byte[]) java.nio.ByteBuffer.putLong(long)
byte.new[] java.nio.ByteBuffer.get(byte[])
java.nio.ByteBuffer.get(byte[]) java.lang.String.new(byte[],java.nio.charset.Charset)
byte.new[] java.nio.ByteBuffer.get(byte[]) java.lang.String.new(byte[],java.nio.charset.Charset)
if condition then java.nio.ByteBuffer.rewind() out_control
if condition then java.nio.ByteBuffer.Null else java.util.Map.get(java.lang.Object) if condition java.nio.ByteBuffer.remaining() then java.nio.ByteBuffer.allocate(int) out_control java.nio.ByteBuffer.flip() out_control java.util.Map.put(java.lang.Object,java.lang.Object)
if condition java.nio.ByteBuffer.remaining() then java.nio.ByteBuffer.allocate(int) out_control java.nio.ByteBuffer.flip()
java.util.Map.get(java.lang.Object) if condition java.nio.ByteBuffer.remaining() then java.nio.ByteBuffer.allocate(int) out_control java.nio.ByteBuffer.flip()
java.lang.Long.MAX_VALUE java.util.concurrent.TimeUnit.MILLISECONDS java.util.concurrent.ExecutorService.awaitTermination(long,java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService.shutdown() java.lang.Long.MAX_VALUE java.util.concurrent.TimeUnit.MILLISECONDS java.util.concurrent.ExecutorService.awaitTermination(long,java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService.Constant java.util.concurrent.ExecutorService.shutdown() java.lang.Long.MAX_VALUE java.util.concurrent.TimeUnit.MILLISECONDS java.util.concurrent.ExecutorService.awaitTermination(long,java.util.concurrent.TimeUnit)
java.net.InetSocketAddress.getPort() java.util.ArrayList.add(java.lang.Object)
java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]) java.lang.Object.ArrayConstant[]
java.lang.Object.getClass().getMethod(java.lang.String,java.lang.Class[]) java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[])
java.lang.Object.getClass().getMethod(java.lang.String,java.lang.Class[]) java.lang.reflect.Method.invoke(java.lang.Object,java.lang.Object[]) java.lang.Object.ArrayConstant[]
java.lang.Boolean.parseBoolean(java.lang.String) return
for condition java.lang.Object[].length body if condition then java.lang.Object.ArrayConstant[] else java.lang.Object.ArrayConstant[] out_control out_control
