{"type":" file json","name":"index.json","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/.web-ide/index.json","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/.web-ide/index.json"}
{"type":" file properties","name":"Log4j-charsets.properties","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/Log4j-charsets.properties","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/Log4j-charsets.properties"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/MANIFEST.MF","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/MANIFEST.MF"}
{"type":" file ","name":"LICENSE","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/LICENSE","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/LICENSE"}
{"type":" file xml","name":"pom.xml","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.xml","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.xml"}
{"type":" file properties","name":"pom.properties","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.properties","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.properties"}
{"type":" file ","name":"DEPENDENCIES","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/DEPENDENCIES","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/DEPENDENCIES"}
{"type":" file ","name":"NOTICE","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/NOTICE","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/NOTICE"}
{"type":" file PropertySource","name":"org.apache.logging.log4j.util.PropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/services/org.apache.logging.log4j.util.PropertySource","fullName":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/META-INF/services/org.apache.logging.log4j.util.PropertySource"}
{"type":"public class","name":"LocalizedMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/LocalizedMessageFactory.java","fullName":"org.apache.logging.log4j.message.LocalizedMessageFactory"}
{"type":"public interface","name":"ReusableMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ReusableMessage.java","fullName":"org.apache.logging.log4j.message.ReusableMessage"}
{"type":"public class","name":"StatusData","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/status/StatusData.java","fullName":"org.apache.logging.log4j.status.StatusData"}
{"type":"public class","name":"StatusConsoleListener","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/status/StatusConsoleListener.java","fullName":"org.apache.logging.log4j.status.StatusConsoleListener"}
{"type":"public interface","name":"ParameterConsumer","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterConsumer.java","fullName":"org.apache.logging.log4j.message.ParameterConsumer"}
{"type":" interface","name":"Clearable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/Clearable.java","fullName":"org.apache.logging.log4j.message.Clearable"}
{"type":"public class","name":"ReusableParameterizedMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ReusableParameterizedMessage.java","fullName":"org.apache.logging.log4j.message.ReusableParameterizedMessage"}
{"type":"public class","name":"SimpleLogger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/simple/SimpleLogger.java","fullName":"org.apache.logging.log4j.simple.SimpleLogger"}
{"type":"public class","name":"SimpleLoggerContext","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/simple/SimpleLoggerContext.java","fullName":"org.apache.logging.log4j.simple.SimpleLoggerContext"}
{"type":"public class","name":"DefaultThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/DefaultThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.DefaultThreadContextMap"}
{"type":"public class","name":"SimpleLoggerContextFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/simple/SimpleLoggerContextFactory.java","fullName":"org.apache.logging.log4j.simple.SimpleLoggerContextFactory"}
{"type":"public final class","name":"StatusLogger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/status/StatusLogger.java","fullName":"org.apache.logging.log4j.status.StatusLogger"}
{"type":"private class nested","name":"StatusLogger$BoundedQueue","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/status/StatusLogger.java#class=StatusLogger$BoundedQueue","fullName":"org.apache.logging.log4j.status.StatusLogger.BoundedQueue"}
{"type":"public interface","name":"StatusListener","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/status/StatusListener.java","fullName":"org.apache.logging.log4j.status.StatusListener"}
{"type":"public abstract class","name":"AbstractMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/AbstractMessageFactory.java","fullName":"org.apache.logging.log4j.message.AbstractMessageFactory"}
{"type":"public interface","name":"MessageCollectionMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MessageCollectionMessage.java","fullName":"org.apache.logging.log4j.message.MessageCollectionMessage"}
{"type":"public class","name":"ParameterizedMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterizedMessage.java","fullName":"org.apache.logging.log4j.message.ParameterizedMessage"}
{"type":"public interface","name":"FlowMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/FlowMessageFactory.java","fullName":"org.apache.logging.log4j.message.FlowMessageFactory"}
{"type":"public class","name":"DefaultFlowMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/DefaultFlowMessageFactory.java","fullName":"org.apache.logging.log4j.message.DefaultFlowMessageFactory"}
{"type":"private static class nested","name":"DefaultFlowMessageFactory$AbstractFlowMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/DefaultFlowMessageFactory.java#class=DefaultFlowMessageFactory$AbstractFlowMessage","fullName":"org.apache.logging.log4j.message.DefaultFlowMessageFactory.AbstractFlowMessage"}
{"type":"private static final class nested","name":"DefaultFlowMessageFactory$SimpleEntryMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/DefaultFlowMessageFactory.java#class=DefaultFlowMessageFactory$SimpleEntryMessage","fullName":"org.apache.logging.log4j.message.DefaultFlowMessageFactory.SimpleEntryMessage"}
{"type":"private static final class nested","name":"DefaultFlowMessageFactory$SimpleExitMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/DefaultFlowMessageFactory.java#class=DefaultFlowMessageFactory$SimpleExitMessage","fullName":"org.apache.logging.log4j.message.DefaultFlowMessageFactory.SimpleExitMessage"}
{"type":"final class","name":"ParameterFormatter","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterFormatter.java","fullName":"org.apache.logging.log4j.message.ParameterFormatter"}
{"type":"public class","name":"MessageFormatMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MessageFormatMessage.java","fullName":"org.apache.logging.log4j.message.MessageFormatMessage"}
{"type":"public class","name":"StringMapMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StringMapMessage.java","fullName":"org.apache.logging.log4j.message.StringMapMessage"}
{"type":"public interface","name":"TimestampMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/TimestampMessage.java","fullName":"org.apache.logging.log4j.message.TimestampMessage"}
{"type":"public final class","name":"ParameterizedMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterizedMessageFactory.java","fullName":"org.apache.logging.log4j.message.ParameterizedMessageFactory"}
{"type":"public interface","name":"LoggerNameAwareMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/LoggerNameAwareMessage.java","fullName":"org.apache.logging.log4j.message.LoggerNameAwareMessage"}
{"type":"public interface","name":"ExitMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ExitMessage.java","fullName":"org.apache.logging.log4j.message.ExitMessage"}
{"type":"public class","name":"StructuredDataCollectionMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StructuredDataCollectionMessage.java","fullName":"org.apache.logging.log4j.message.StructuredDataCollectionMessage"}
{"type":"public class","name":"MapMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MapMessage.java","fullName":"org.apache.logging.log4j.message.MapMessage"}
{"type":"public static final enum nested","name":"MapMessage$MapFormat","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MapMessage.java#class=MapMessage$MapFormat","fullName":"org.apache.logging.log4j.message.MapMessage.MapFormat"}
{"type":"public class","name":"StructuredDataMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StructuredDataMessage.java","fullName":"org.apache.logging.log4j.message.StructuredDataMessage"}
{"type":"public static final enum nested","name":"StructuredDataMessage$Format","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StructuredDataMessage.java#class=StructuredDataMessage$Format","fullName":"org.apache.logging.log4j.message.StructuredDataMessage.Format"}
{"type":"public class","name":"StringFormattedMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StringFormattedMessage.java","fullName":"org.apache.logging.log4j.message.StringFormattedMessage"}
{"type":"public class","name":"LoggerRegistry","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerRegistry.java","fullName":"org.apache.logging.log4j.spi.LoggerRegistry"}
{"type":"public static interface nested","name":"LoggerRegistry$MapFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerRegistry.java#class=LoggerRegistry$MapFactory","fullName":"org.apache.logging.log4j.spi.LoggerRegistry.MapFactory"}
{"type":"public static class nested","name":"LoggerRegistry$ConcurrentMapFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerRegistry.java#class=LoggerRegistry$ConcurrentMapFactory","fullName":"org.apache.logging.log4j.spi.LoggerRegistry.ConcurrentMapFactory"}
{"type":"public static class nested","name":"LoggerRegistry$WeakMapFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerRegistry.java#class=LoggerRegistry$WeakMapFactory","fullName":"org.apache.logging.log4j.spi.LoggerRegistry.WeakMapFactory"}
{"type":"public interface","name":"ThreadContextMap2","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ThreadContextMap2.java","fullName":"org.apache.logging.log4j.spi.ThreadContextMap2"}
{"type":"public class","name":"MessageFactory2Adapter","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/MessageFactory2Adapter.java","fullName":"org.apache.logging.log4j.spi.MessageFactory2Adapter"}
{"type":"public interface","name":"CopyOnWrite","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/CopyOnWrite.java","fullName":"org.apache.logging.log4j.spi.CopyOnWrite"}
{"type":"public class","name":"MutableThreadContextStack","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/MutableThreadContextStack.java","fullName":"org.apache.logging.log4j.spi.MutableThreadContextStack"}
{"type":"public interface","name":"CleanableThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/CleanableThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.CleanableThreadContextMap"}
{"type":"public class","name":"LoggerContextKey","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerContextKey.java","fullName":"org.apache.logging.log4j.spi.LoggerContextKey"}
{"type":"public final class","name":"ThreadContextMapFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ThreadContextMapFactory.java","fullName":"org.apache.logging.log4j.spi.ThreadContextMapFactory"}
{"type":"public final class","name":"ThreadContext","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/ThreadContext.java","fullName":"org.apache.logging.log4j.ThreadContext"}
{"type":"private static class nested","name":"ThreadContext$EmptyThreadContextStack","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/ThreadContext.java#class=ThreadContext$EmptyThreadContextStack","fullName":"org.apache.logging.log4j.ThreadContext.EmptyThreadContextStack"}
{"type":"private static class nested","name":"ThreadContext$EmptyIterator","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/ThreadContext.java#class=ThreadContext$EmptyIterator","fullName":"org.apache.logging.log4j.ThreadContext.EmptyIterator"}
{"type":"public static interface nested","name":"ThreadContext$ContextStack","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/ThreadContext.java#class=ThreadContext$ContextStack","fullName":"org.apache.logging.log4j.ThreadContext.ContextStack"}
{"type":"public final class","name":"MarkerManager","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/MarkerManager.java","fullName":"org.apache.logging.log4j.MarkerManager"}
{"type":"public static class nested","name":"MarkerManager$Log4jMarker","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/MarkerManager.java#class=MarkerManager$Log4jMarker","fullName":"org.apache.logging.log4j.MarkerManager.Log4jMarker"}
{"type":"public final class","name":"Level","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/Level.java","fullName":"org.apache.logging.log4j.Level"}
{"type":"public interface","name":"Marker","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/Marker.java","fullName":"org.apache.logging.log4j.Marker"}
{"type":"public class","name":"LoggingException","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/LoggingException.java","fullName":"org.apache.logging.log4j.LoggingException"}
{"type":"public interface","name":"ExtendedLogger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ExtendedLogger.java","fullName":"org.apache.logging.log4j.spi.ExtendedLogger"}
{"type":"public abstract class","name":"AbstractLoggerAdapter","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/AbstractLoggerAdapter.java","fullName":"org.apache.logging.log4j.spi.AbstractLoggerAdapter"}
{"type":"public interface","name":"LoggerAdapter","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerAdapter.java","fullName":"org.apache.logging.log4j.spi.LoggerAdapter"}
{"type":"public interface","name":"ReadOnlyThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ReadOnlyThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.ReadOnlyThreadContextMap"}
{"type":"public interface","name":"ObjectThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ObjectThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.ObjectThreadContextMap"}
{"type":"public interface","name":"ThreadContextStack","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ThreadContextStack.java","fullName":"org.apache.logging.log4j.spi.ThreadContextStack"}
{"type":"public interface","name":"ThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.ThreadContextMap"}
{"type":"public interface","name":"LoggerContext","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerContext.java","fullName":"org.apache.logging.log4j.spi.LoggerContext"}
{"type":"public class","name":"NoOpThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/NoOpThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.NoOpThreadContextMap"}
{"type":" class","name":"CopyOnWriteSortedArrayThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/CopyOnWriteSortedArrayThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.CopyOnWriteSortedArrayThreadContextMap"}
{"type":"public interface","name":"LoggerContextFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/LoggerContextFactory.java","fullName":"org.apache.logging.log4j.spi.LoggerContextFactory"}
{"type":"public class","name":"Provider","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/Provider.java","fullName":"org.apache.logging.log4j.spi.Provider"}
{"type":"public interface","name":"Terminable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/Terminable.java","fullName":"org.apache.logging.log4j.spi.Terminable"}
{"type":"public final enum","name":"StandardLevel","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/StandardLevel.java","fullName":"org.apache.logging.log4j.spi.StandardLevel"}
{"type":"public class","name":"ExtendedLoggerWrapper","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/ExtendedLoggerWrapper.java","fullName":"org.apache.logging.log4j.spi.ExtendedLoggerWrapper"}
{"type":" class","name":"GarbageFreeSortedArrayThreadContextMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/GarbageFreeSortedArrayThreadContextMap.java","fullName":"org.apache.logging.log4j.spi.GarbageFreeSortedArrayThreadContextMap"}
{"type":"public class","name":"DefaultThreadContextStack","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/DefaultThreadContextStack.java","fullName":"org.apache.logging.log4j.spi.DefaultThreadContextStack"}
{"type":"public abstract class","name":"AbstractLogger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/spi/AbstractLogger.java","fullName":"org.apache.logging.log4j.spi.AbstractLogger"}
{"type":"public class","name":"ObjectMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ObjectMessage.java","fullName":"org.apache.logging.log4j.message.ObjectMessage"}
{"type":"public class","name":"ReusableSimpleMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ReusableSimpleMessage.java","fullName":"org.apache.logging.log4j.message.ReusableSimpleMessage"}
{"type":"public interface","name":"Message","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/Message.java","fullName":"org.apache.logging.log4j.message.Message"}
{"type":"public class","name":"ReusableObjectMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ReusableObjectMessage.java","fullName":"org.apache.logging.log4j.message.ReusableObjectMessage"}
{"type":"public final class","name":"ReusableMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ReusableMessageFactory.java","fullName":"org.apache.logging.log4j.message.ReusableMessageFactory"}
{"type":"public final class","name":"ParameterizedNoReferenceMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java","fullName":"org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory"}
{"type":"static class nested","name":"ParameterizedNoReferenceMessageFactory$StatusMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterizedNoReferenceMessageFactory.java#class=ParameterizedNoReferenceMessageFactory$StatusMessage","fullName":"org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory.StatusMessage"}
{"type":"public class","name":"LocalizedMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/LocalizedMessage.java","fullName":"org.apache.logging.log4j.message.LocalizedMessage"}
{"type":"public class","name":"SimpleMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/SimpleMessage.java","fullName":"org.apache.logging.log4j.message.SimpleMessage"}
{"type":"public final class","name":"EventLogger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/EventLogger.java","fullName":"org.apache.logging.log4j.EventLogger"}
{"type":"public interface","name":"Logger","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/Logger.java","fullName":"org.apache.logging.log4j.Logger"}
{"type":"public class","name":"LogManager","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/LogManager.java","fullName":"org.apache.logging.log4j.LogManager"}
{"type":"public interface","name":"MessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MessageFactory.java","fullName":"org.apache.logging.log4j.message.MessageFactory"}
{"type":"public final class","name":"Constants","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Constants.java","fullName":"org.apache.logging.log4j.util.Constants"}
{"type":"public final class","name":"Chars","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Chars.java","fullName":"org.apache.logging.log4j.util.Chars"}
{"type":"public class","name":"PropertiesPropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertiesPropertySource.java","fullName":"org.apache.logging.log4j.util.PropertiesPropertySource"}
{"type":"public class","name":"FormattedMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/FormattedMessage.java","fullName":"org.apache.logging.log4j.message.FormattedMessage"}
{"type":"public final class","name":"SimpleMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/SimpleMessageFactory.java","fullName":"org.apache.logging.log4j.message.SimpleMessageFactory"}
{"type":"public interface","name":"ParameterVisitable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ParameterVisitable.java","fullName":"org.apache.logging.log4j.message.ParameterVisitable"}
{"type":"public class","name":"MessageFormatMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MessageFormatMessageFactory.java","fullName":"org.apache.logging.log4j.message.MessageFormatMessageFactory"}
{"type":"public interface","name":"EntryMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/EntryMessage.java","fullName":"org.apache.logging.log4j.message.EntryMessage"}
{"type":"public class","name":"StructuredDataId","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StructuredDataId.java","fullName":"org.apache.logging.log4j.message.StructuredDataId"}
{"type":"public class","name":"FormattedMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/FormattedMessageFactory.java","fullName":"org.apache.logging.log4j.message.FormattedMessageFactory"}
{"type":"public interface","name":"AsynchronouslyFormattable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/AsynchronouslyFormattable.java","fullName":"org.apache.logging.log4j.message.AsynchronouslyFormattable"}
{"type":"public interface","name":"FlowMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/FlowMessage.java","fullName":"org.apache.logging.log4j.message.FlowMessage"}
{"type":" class","name":"BasicThreadInformation","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/BasicThreadInformation.java","fullName":"org.apache.logging.log4j.message.BasicThreadInformation"}
{"type":"public interface","name":"MessageFactory2","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MessageFactory2.java","fullName":"org.apache.logging.log4j.message.MessageFactory2"}
{"type":"public final class","name":"StringFormatterMessageFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/StringFormatterMessageFactory.java","fullName":"org.apache.logging.log4j.message.StringFormatterMessageFactory"}
{"type":"public final class","name":"ObjectArrayMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ObjectArrayMessage.java","fullName":"org.apache.logging.log4j.message.ObjectArrayMessage"}
{"type":"public interface","name":"MultiformatMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/MultiformatMessage.java","fullName":"org.apache.logging.log4j.message.MultiformatMessage"}
{"type":"public interface","name":"ThreadInformation","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ThreadInformation.java","fullName":"org.apache.logging.log4j.message.ThreadInformation"}
{"type":"public class","name":"ThreadDumpMessage","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ThreadDumpMessage.java","fullName":"org.apache.logging.log4j.message.ThreadDumpMessage"}
{"type":"private static class nested","name":"ThreadDumpMessage$ThreadDumpMessageProxy","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ThreadDumpMessage.java#class=ThreadDumpMessage$ThreadDumpMessageProxy","fullName":"org.apache.logging.log4j.message.ThreadDumpMessage.ThreadDumpMessageProxy"}
{"type":"public static interface nested","name":"ThreadDumpMessage$ThreadInfoFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ThreadDumpMessage.java#class=ThreadDumpMessage$ThreadInfoFactory","fullName":"org.apache.logging.log4j.message.ThreadDumpMessage.ThreadInfoFactory"}
{"type":"private static class nested","name":"ThreadDumpMessage$BasicThreadInfoFactory","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/message/ThreadDumpMessage.java#class=ThreadDumpMessage$BasicThreadInfoFactory","fullName":"org.apache.logging.log4j.message.ThreadDumpMessage.BasicThreadInfoFactory"}
{"type":"public interface","name":"IndexedStringMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/IndexedStringMap.java","fullName":"org.apache.logging.log4j.util.IndexedStringMap"}
{"type":"public interface","name":"BiConsumer","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/BiConsumer.java","fullName":"org.apache.logging.log4j.util.BiConsumer"}
{"type":"public interface","name":"IndexedReadOnlyStringMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/IndexedReadOnlyStringMap.java","fullName":"org.apache.logging.log4j.util.IndexedReadOnlyStringMap"}
{"type":"public final class","name":"EnglishEnums","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/EnglishEnums.java","fullName":"org.apache.logging.log4j.util.EnglishEnums"}
{"type":"final class","name":"PrivateSecurityManagerStackTraceUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PrivateSecurityManagerStackTraceUtil.java","fullName":"org.apache.logging.log4j.util.PrivateSecurityManagerStackTraceUtil"}
{"type":"private static final class nested","name":"PrivateSecurityManagerStackTraceUtil$PrivateSecurityManager","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PrivateSecurityManagerStackTraceUtil.java#class=PrivateSecurityManagerStackTraceUtil$PrivateSecurityManager","fullName":"org.apache.logging.log4j.util.PrivateSecurityManagerStackTraceUtil.PrivateSecurityManager"}
{"type":"public final class","name":"PropertiesUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertiesUtil.java","fullName":"org.apache.logging.log4j.util.PropertiesUtil"}
{"type":"private static class nested","name":"PropertiesUtil$Environment","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertiesUtil.java#class=PropertiesUtil$Environment","fullName":"org.apache.logging.log4j.util.PropertiesUtil.Environment"}
{"type":"public final class","name":"LambdaUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/LambdaUtil.java","fullName":"org.apache.logging.log4j.util.LambdaUtil"}
{"type":"public class","name":"Activator","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Activator.java","fullName":"org.apache.logging.log4j.util.Activator"}
{"type":"public class","name":"SortedArrayStringMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/SortedArrayStringMap.java","fullName":"org.apache.logging.log4j.util.SortedArrayStringMap"}
{"type":"public interface","name":"PerformanceSensitive","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PerformanceSensitive.java","fullName":"org.apache.logging.log4j.util.PerformanceSensitive"}
{"type":"public interface","name":"TriConsumer","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/TriConsumer.java","fullName":"org.apache.logging.log4j.util.TriConsumer"}
{"type":"public final class","name":"StackLocator","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/StackLocator.java","fullName":"org.apache.logging.log4j.util.StackLocator"}
{"type":"public interface","name":"MessageSupplier","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/MessageSupplier.java","fullName":"org.apache.logging.log4j.util.MessageSupplier"}
{"type":"public interface","name":"StringMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/StringMap.java","fullName":"org.apache.logging.log4j.util.StringMap"}
{"type":"public final class","name":"LoaderUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/LoaderUtil.java","fullName":"org.apache.logging.log4j.util.LoaderUtil"}
{"type":"private static class nested","name":"LoaderUtil$ThreadContextClassLoaderGetter","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/LoaderUtil.java#class=LoaderUtil$ThreadContextClassLoaderGetter","fullName":"org.apache.logging.log4j.util.LoaderUtil.ThreadContextClassLoaderGetter"}
{"type":"static class nested","name":"LoaderUtil$UrlResource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/LoaderUtil.java#class=LoaderUtil$UrlResource","fullName":"org.apache.logging.log4j.util.LoaderUtil.UrlResource"}
{"type":"public interface","name":"ReadOnlyStringMap","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/ReadOnlyStringMap.java","fullName":"org.apache.logging.log4j.util.ReadOnlyStringMap"}
{"type":"public interface","name":"Supplier","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Supplier.java","fullName":"org.apache.logging.log4j.util.Supplier"}
{"type":"public class","name":"SystemPropertiesPropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/SystemPropertiesPropertySource.java","fullName":"org.apache.logging.log4j.util.SystemPropertiesPropertySource"}
{"type":"public final class","name":"StackLocatorUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/StackLocatorUtil.java","fullName":"org.apache.logging.log4j.util.StackLocatorUtil"}
{"type":"public final class","name":"Strings","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Strings.java","fullName":"org.apache.logging.log4j.util.Strings"}
{"type":"public interface","name":"MultiFormatStringBuilderFormattable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/MultiFormatStringBuilderFormattable.java","fullName":"org.apache.logging.log4j.util.MultiFormatStringBuilderFormattable"}
{"type":"public final class","name":"ProviderUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/ProviderUtil.java","fullName":"org.apache.logging.log4j.util.ProviderUtil"}
{"type":"public class","name":"EnvironmentPropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/EnvironmentPropertySource.java","fullName":"org.apache.logging.log4j.util.EnvironmentPropertySource"}
{"type":"public final class","name":"StringBuilders","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/StringBuilders.java","fullName":"org.apache.logging.log4j.util.StringBuilders"}
{"type":"final class","name":"LowLevelLogUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/LowLevelLogUtil.java","fullName":"org.apache.logging.log4j.util.LowLevelLogUtil"}
{"type":"public class","name":"Unbox","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Unbox.java","fullName":"org.apache.logging.log4j.util.Unbox"}
{"type":"private static class nested","name":"Unbox$WebSafeState","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Unbox.java#class=Unbox$WebSafeState","fullName":"org.apache.logging.log4j.util.Unbox.WebSafeState"}
{"type":"private static class nested","name":"Unbox$State","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/Unbox.java#class=Unbox$State","fullName":"org.apache.logging.log4j.util.Unbox.State"}
{"type":"public class","name":"ProcessIdUtil","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/ProcessIdUtil.java","fullName":"org.apache.logging.log4j.util.ProcessIdUtil"}
{"type":"public class","name":"FilteredObjectInputStream","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/FilteredObjectInputStream.java","fullName":"org.apache.logging.log4j.util.FilteredObjectInputStream"}
{"type":"public interface","name":"StringBuilderFormattable","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/StringBuilderFormattable.java","fullName":"org.apache.logging.log4j.util.StringBuilderFormattable"}
{"type":"public interface","name":"PropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertySource.java","fullName":"org.apache.logging.log4j.util.PropertySource"}
{"type":"public static class nested","name":"PropertySource$Comparator","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertySource.java#class=PropertySource$Comparator","fullName":"org.apache.logging.log4j.util.PropertySource.Comparator"}
{"type":"public static final class nested","name":"PropertySource$Util","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertySource.java#class=PropertySource$Util","fullName":"org.apache.logging.log4j.util.PropertySource.Util"}
{"type":"public class","name":"CloseableThreadContext","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/CloseableThreadContext.java","fullName":"org.apache.logging.log4j.CloseableThreadContext"}
{"type":"public static class nested","name":"CloseableThreadContext$Instance","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/CloseableThreadContext.java#class=CloseableThreadContext$Instance","fullName":"org.apache.logging.log4j.CloseableThreadContext.Instance"}
{"type":"public class","name":"PropertyFilePropertySource","path":"/lib/org.apache.logging.log4j/log4j-api/2.11.2/org/apache/logging/log4j/util/PropertyFilePropertySource.java","fullName":"org.apache.logging.log4j.util.PropertyFilePropertySource"}