组织ID: |
net.lecousin |
项目ID: |
core |
版本: |
0.20.0 |
最后修改时间: |
2020-03-13 19:09:33 |
包类型: |
jar |
标题: |
lecousin.net Java core framework |
描述: |
Multi-threading, flexible IO |
相关URL: |
https://github.com/lecousin/java-framework-core |
大小: |
1.21MB |
|
Maven引入代码: |
<dependency>
<groupId>net.lecousin</groupId>
<artifactId>core</artifactId>
<version>0.20.0</version>
</dependency>
|
Gradle引入代码: |
net.lecousin:core:0.20.0
|
下载Jar包: |
|
POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.lecousin</groupId>
<artifactId>core-parent-pom</artifactId>
<version>0.20.0</version>
</parent>
<artifactId>core</artifactId>
<name>lecousin.net Java core framework</name>
<description>Multi-threading, flexible IO</description>
<url>https://github.com/lecousin/java-framework-core</url>
<licenses>
<license>
<name>Apache 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>lecousin</id>
<name>Guillaume Le Cousin</name>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/lecousin/java-framework-core.git</connection>
<developerConnection>scm:git:ssh://git@github.com:lecousin/java-framework-core.git</developerConnection>
<url>https://github.com/lecousin/java-framework-core</url>
<tag>HEAD</tag>
</scm>
<distributionManagement>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<id>add-resource</id>
<phase>generate-resources</phase>
<goals>
<goal>add-resource</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>src/main/java-templates</directory>
<includes>
<include>**/*.java</include>
</includes>
<filtering>true</filtering>
<targetPath>${project.build.directory}/generated-sources/java</targetPath>
</resource>
</resources>
</configuration>
</execution>
<execution>
<id>add-source</id>
<phase>process-resources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/java/</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
<configuration>
<includes>
<include>net/lecousin/framework/core/test/**</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.4</version>
<configuration>
<argLine>-Xmx2048m ${argLine}</argLine>
<properties>
<property>
<name>listener</name>
<value>net.lecousin.framework.core.test.TestRunListener</value>
</property>
</properties>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/application/launcher/*</exclude>
<exclude>**/application/libraries/artifacts/*</exclude>
<exclude>**/application/libraries/classloader/*</exclude>
<exclude>**/ApplicationBootstrap*.*</exclude>
<exclude>**/SplashScreen*.*</exclude>
<exclude>**/ThreadingDebugHelper*.*</exclude>
<exclude>**/TaskMonitoring*.*</exclude>
<exclude>**/DebugUtil*.*</exclude>
<exclude>**/SystemEnvironment.*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>add-resource</goal>
<goal>add-source</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute>
<runOnConfiguration>true</runOnConfiguration>
<runOnIncremental>false</runOnIncremental>
</execute>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
META-INF/services/net.lecousin.framework.application.launcher.LauncherService
net.lecousin.framework.adapter.LinkedAdapter.class
net.lecousin.framework.application.launcher.DynamicLibrariesManager$LoadLibrary.class
net.lecousin.framework.application.launcher.Launcher.class
net.lecousin.framework.application.LCCore.class
net.lecousin.framework.application.libraries.classloader.AbstractClassLoader$1.class
net.lecousin.framework.application.libraries.classloader.ZipClassLoader.class
net.lecousin.framework.application.libraries.LibraryManagementException.class
net.lecousin.framework.application.SplashScreen$1.class
net.lecousin.framework.application.SplashScreen$Init.class
net.lecousin.framework.application.VersionSpecification$SingleVersion.class
net.lecousin.framework.collections.AsyncCollection$OneByOne$Refreshable.class
net.lecousin.framework.collections.AsyncCollection$OneByOne.class
net.lecousin.framework.collections.CompoundCollection$It.class
net.lecousin.framework.collections.LinkedArrayList$Array.class
net.lecousin.framework.collections.LinkedArrayList.class
net.lecousin.framework.collections.map.PrimitiveMap.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$NodeIteratorReverseOrder.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$NodeIteratorReverseOrder.class
net.lecousin.framework.collections.sort.Sorted$AssociatedWithInteger.class
net.lecousin.framework.collections.TurnArray$1.class
net.lecousin.framework.concurrent.async.AsyncSupplier$1.class
net.lecousin.framework.concurrent.async.AsyncSupplier$Listener$2.class
net.lecousin.framework.concurrent.async.MutualExclusion.class
net.lecousin.framework.concurrent.Executable$FromConsumerThrows.class
net.lecousin.framework.concurrent.tasks.drives.DirectoryReader$Result.class
net.lecousin.framework.concurrent.tasks.drives.ReadFullFile.class
net.lecousin.framework.concurrent.tasks.drives.WriteFile.class
net.lecousin.framework.concurrent.threads.fixed.MonoThreadTaskManager.class
net.lecousin.framework.concurrent.threads.fixed.TaskWorker.class
net.lecousin.framework.concurrent.threads.Task.class
net.lecousin.framework.concurrent.threads.Threading$StopMultiThreading.class
net.lecousin.framework.concurrent.util.AsyncTimeoutManager$Waiting.class
net.lecousin.framework.concurrent.util.PartialAsyncConsumer$ConsumerQueue.class
net.lecousin.framework.concurrent.util.PartialAsyncConsumer$ErrorConverter.class
net/lecousin/framework/core/logo_200x200.png
net.lecousin.framework.encoding.charset.CharacterDecoder$Registry.class
net.lecousin.framework.encoding.number.DecimalNumber.class
net.lecousin.framework.encoding.QuotedPrintable$Decoder.class
net.lecousin.framework.encoding.QuotedPrintable$EncoderConsumer.class
net.lecousin.framework.encoding.QuotedPrintable$InvalidQuotedPrintableHexadecimalValue.class
net.lecousin.framework.encoding.QuotedPrintable.class
net.lecousin.framework.exception.NoException.class
net.lecousin.framework.io.AbstractIO.class
net.lecousin.framework.io.bit.AbstractBitIO.class
net.lecousin.framework.io.bit.SimpleReadableBitIO$LittleEndian.class
net.lecousin.framework.io.buffering.BufferedIO$MemoryManagement.class
net.lecousin.framework.io.buffering.ByteArrayIO.class
net.lecousin.framework.io.buffering.MemoryIO.class
net.lecousin.framework.io.buffering.SingleBufferReadable$1.class
net.lecousin.framework.io.buffering.SingleBufferReadable.class
net.lecousin.framework.io.data.BitsBuffer$Writable.class
net.lecousin.framework.io.data.BitsBuffer.class
net.lecousin.framework.io.data.ByteArray$Writable.class
net.lecousin.framework.io.data.Chars$Readable.class
net.lecousin.framework.io.data.CompositeBytes.class
net.lecousin.framework.io.data.DataBuffer.class
net.lecousin.framework.io.IO$Readable$Seekable.class
net.lecousin.framework.io.IO$Writable$Seekable.class
net.lecousin.framework.io.IOAsOutputStream$Writable.class
net.lecousin.framework.io.IOFromInputStream$KnownSize.class
net.lecousin.framework.io.LinkedIO.class
net.lecousin.framework.io.provider.IOProviderFrom$Readable$KnownSize.class
net.lecousin.framework.io.provider.IOProviderFrom$Readable$Seekable.class
net.lecousin.framework.io.provider.IOProviderFrom$ReadWrite.class
net.lecousin.framework.io.provider.IOProviderFromPathUsingClassloader$1.class
net.lecousin.framework.io.provider.IOProviderFromURI.class
net.lecousin.framework.io.provider.SubIOProvider.class
net.lecousin.framework.io.util.DataUtil$Read24U.class
net.lecousin.framework.io.util.DataUtil$Read64$LE.class
net.lecousin.framework.io.util.DataUtil$Write32.class
net.lecousin.framework.io.util.DataUtil$Write32U$BE.class
net.lecousin.framework.io.util.EmptyReadable.class
net.lecousin.framework.locale.annotations.LocalizableAnnotations.class
net.lecousin.framework.locale.LocalizableStringBuffer.class
net.lecousin.framework.log.appenders.RollingFileAppender.class
net.lecousin.framework.log.LoggerFactory.class
net.lecousin.framework.log.LogPattern.class
net.lecousin.framework.math.IntegerUnit$ParserRegistry.class
net.lecousin.framework.math.IntegerUnit$UnitConversionException.class
net.lecousin.framework.math.TimeUnit$Converter.class
net.lecousin.framework.memory.ArrayCache$1.class
net.lecousin.framework.memory.CacheManager$1.class
net.lecousin.framework.mutable.MutableInteger.class
net.lecousin.framework.progress.SubWorkProgress.class
net.lecousin.framework.progress.WorkProgressUtil.class
net.lecousin.framework.text.ByteArrayStringIso8859.class
net.lecousin.framework.text.PathPattern.class
net.lecousin.framework.util.GUIDUtil.class
net.lecousin.framework.util.IDManagerString.class
net.lecousin.framework.util.IDManagerStringFromLong.class
net.lecousin.framework.util.Pair$Serializable.class
net.lecousin.framework.util.ProcessUtil$ConsoleConsumer.class
net.lecousin.framework.util.ThreadUtil.class
net.lecousin.framework.adapter.Adapter.class
net.lecousin.framework.adapter.FileToIO.class
net.lecousin.framework.application.Artifact.class
net.lecousin.framework.application.launcher.DynamicLibrariesManager$Lib.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$ConfigConsumer.class
net.lecousin.framework.application.LCCore$1.class
net.lecousin.framework.application.libraries.artifacts.LibrariesRepository.class
net.lecousin.framework.application.libraries.classloader.ZipClassLoader$ZipURLStreamHandler.class
net.lecousin.framework.application.libraries.classpath.LoadLibraryExtensionPointsFile.class
net.lecousin.framework.application.StandaloneLCCore$1ThreadingLogger.class
net.lecousin.framework.application.VersionSpecification.class
net.lecousin.framework.collections.ArrayIterator$Generic.class
net.lecousin.framework.collections.AsyncCollection.class
net.lecousin.framework.collections.CompoundCollection.class
net.lecousin.framework.collections.map.ByteMap.class
net.lecousin.framework.collections.map.IntegerMapRBT.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$IteratorReverseOrder.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$IteratorOrdered.class
net.lecousin.framework.collections.sort.RedBlackTreeLong.class
net.lecousin.framework.collections.TurnArray$DecreaseSize.class
net.lecousin.framework.concurrent.async.AsyncSupplier$Listener.class
net.lecousin.framework.concurrent.async.ReadWriteLockPoint.class
net.lecousin.framework.concurrent.CancelException.class
net.lecousin.framework.concurrent.Executable$FromRunnable.class
net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence$1.class
net.lecousin.framework.concurrent.tasks.drives.RemoveDirectory.class
net.lecousin.framework.concurrent.tasks.PropertiesFileLoader.class
net.lecousin.framework.concurrent.threads.fixed.MultiThreadTaskManager.class
net.lecousin.framework.concurrent.threads.pool.TaskWorker.class
net.lecousin.framework.concurrent.threads.TaskExecutor$1.class
net.lecousin.framework.concurrent.threads.TaskManagerMonitor$Monitor.class
net.lecousin.framework.concurrent.util.AsyncProducer$2.class
net.lecousin.framework.concurrent.util.BufferedAsyncConsumer.class
net.lecousin.framework.concurrent.util.PartialAsyncConsumer.class
net/lecousin/framework/core/icon_24.png
net.lecousin.framework.encoding.Base64Encoding$InvalidBase64Character.class
net.lecousin.framework.encoding.BytesEncoder.class
net.lecousin.framework.encoding.HexaDecimalEncoding$DecoderConsumer.class
net.lecousin.framework.encoding.StringEncoding$SimpleInteger.class
net.lecousin.framework.event.Listenable.class
net.lecousin.framework.event.ListenableProperty.class
net.lecousin.framework.event.SimpleListenable.class
net.lecousin.framework.io.bit.SimpleReadableBitIO$BigEndian.class
net.lecousin.framework.io.bit.SimpleReadableBitIO.class
net.lecousin.framework.io.buffering.BufferedIO$ReadWrite.class
net.lecousin.framework.io.buffering.ByteBuffersIO.class
net.lecousin.framework.io.buffering.ReadableToSeekable$1.class
net.lecousin.framework.io.buffering.SimpleBufferedReadable$1.class
net.lecousin.framework.io.data.Bytes$Readable.class
net.lecousin.framework.io.data.CharArray$Writable.class
net.lecousin.framework.io.data.CompositeBytes$Writable.class
net.lecousin.framework.io.data.SingleByteBitsBuffer$Readable$BigEndian.class
net.lecousin.framework.io.data.SingleByteBitsBuffer$Readable.class
net.lecousin.framework.io.data.SingleByteBitsBuffer$Writable$BigEndian.class
net.lecousin.framework.io.FragmentedSubIO$1.class
net.lecousin.framework.io.IO$PositionKnown.class
net.lecousin.framework.io.IO$WriterAsync.class
net.lecousin.framework.io.IOAsInputStream.class
net.lecousin.framework.io.LinkedIO$Readable$Buffered$DeterminedSize.class
net.lecousin.framework.io.LinkedIO$Readable$Buffered.class
net.lecousin.framework.io.LinkedIO$ReadWrite.class
net.lecousin.framework.io.PositionKnownWrapper$Readable$Buffered.class
net.lecousin.framework.io.provider.FileIOProvider.class
net.lecousin.framework.io.provider.IOProvider$ReadWrite$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProvider$Writable$Seekable$KnownSize.class
net.lecousin.framework.io.provider.IOProviderFrom$ReadWrite$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProviderFrom$Writable$Seekable$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProviderFrom$Writable$Seekable.class
net.lecousin.framework.io.provider.IOProviderFrom.class
net.lecousin.framework.io.provider.IOProviderFromPathUsingClassloader.class
net.lecousin.framework.io.provider.SubIOProvider$Readable.class
net.lecousin.framework.io.SubIO$1.class
net.lecousin.framework.io.SubIO$Readable$Seekable.class
net.lecousin.framework.io.SubIO$ReadWrite.class
net.lecousin.framework.io.text.ICharacterStream.class
net.lecousin.framework.io.util.DataUtil$Read32U$LE.class
net.lecousin.framework.io.util.DataUtil$Write16U$LE.class
net.lecousin.framework.io.util.DataUtil$Write64.class
net.lecousin.framework.io.util.NonBufferedReadableIOAsBuffered.class
net.lecousin.framework.locale.annotations.LocalizableProperty.class
net/lecousin/framework/locale/languages.en
net.lecousin.framework.locale.LocalizedProperties$Namespace$Language.class
net.lecousin.framework.locale.LocalizedProperties.class
net.lecousin.framework.log.LoggerThread.class
net.lecousin.framework.log.LogPattern$LineSection.class
net.lecousin.framework.log.LogPattern$LoggerSection.class
net.lecousin.framework.math.FragmentedRangeBigInteger.class
net.lecousin.framework.math.IntegerUnit.class
net.lecousin.framework.math.RangeBigInteger.class
net.lecousin.framework.memory.Cache$1.class
net.lecousin.framework.memory.CacheManager.class
net.lecousin.framework.memory.SimpleCache.class
net.lecousin.framework.mutable.MutableLong.class
net.lecousin.framework.plugins.ExtensionPoint.class
net.lecousin.framework.text.CharArrayStringBuffer$CS.class
net.lecousin.framework.util.ClassUtil.class
net.lecousin.framework.util.ObjectUtil.class
net.lecousin.framework.util.Pair.class
net.lecousin.framework.util.ProcessUtil.class
net.lecousin.framework.util.Triple$Serializable.class
net.lecousin.framework.adapter.AdapterException.class
net.lecousin.framework.application.Application.class
net.lecousin.framework.application.launcher.DevLauncher$1.class
net.lecousin.framework.application.launcher.DevLauncher$ProjectsConsumer.class
net.lecousin.framework.application.launcher.DevLauncher.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$ArtifactIdConsumer.class
net.lecousin.framework.application.launcher.LauncherService.class
net.lecousin.framework.application.libraries.artifacts.ArtifactsLibrariesManager.class
net.lecousin.framework.application.libraries.artifacts.LoadedLibrary.class
net.lecousin.framework.application.libraries.classloader.AbstractClassLoader.class
net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager$1.class
net.lecousin.framework.application.libraries.LibrariesManager.class
net.lecousin.framework.application.VersionRange.class
net.lecousin.framework.collections.AsyncCollection$Aggregator.class
net.lecousin.framework.collections.CollectionListener.class
net.lecousin.framework.collections.ListOfArrays.class
net.lecousin.framework.collections.map.IntegerMapLinkedArrayList.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$1.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger.class
net.lecousin.framework.collections.sort.RedBlackTreeLongByRange$OrderedIt.class
net.lecousin.framework.collections.Tree$Node.class
net.lecousin.framework.concurrent.async.AbstractLock.class
net.lecousin.framework.concurrent.async.IAsync$1.class
net.lecousin.framework.concurrent.async.IAsync.class
net.lecousin.framework.concurrent.Executable$FromFunctionThrows.class
net.lecousin.framework.concurrent.Executable$FromSupplier.class
net.lecousin.framework.concurrent.tasks.drives.CreateDirectory.class
net.lecousin.framework.concurrent.tasks.drives.GetFileInfo.class
net.lecousin.framework.concurrent.tasks.drives.ReadFile.class
net.lecousin.framework.concurrent.threads.fixed.FixedThreadTaskManager$1.class
net.lecousin.framework.concurrent.threads.fixed.FixedThreadTaskManager$CloseOldSpare.class
net.lecousin.framework.concurrent.threads.priority.SimpleTaskPriorityManager.class
net.lecousin.framework.concurrent.threads.TaskExecutor.class
net.lecousin.framework.concurrent.threads.Threading$1.class
net.lecousin.framework.concurrent.util.AsyncConsumer$Simple.class
net.lecousin.framework.concurrent.util.AsyncTimeoutManager$1.class
net.lecousin.framework.concurrent.util.LimitAsyncOperations.class
net/lecousin/framework/core/icon_48.png
net.lecousin.framework.encoding.charset.CharacterDecoder$2.class
net.lecousin.framework.encoding.charset.UTF8Decoder$CharPusher.class
net.lecousin.framework.encoding.charset.UTF8Decoder.class
net.lecousin.framework.encoding.StringEncoding$EncodedLong.class
net.lecousin.framework.io.bit.BitIO$Readable.class
net.lecousin.framework.io.buffering.BufferedIO$BufferTable.class
net.lecousin.framework.io.buffering.BufferedReverseIOReading.class
net.lecousin.framework.io.buffering.MemoryIO$1.class
net.lecousin.framework.io.buffering.SimpleBufferedReadable$AtomicState.class
net.lecousin.framework.io.buffering.TwoBuffersIO.class
net.lecousin.framework.io.data.Bytes.class
net.lecousin.framework.io.data.CompositeChars$Writable.class
net.lecousin.framework.io.FileIO$WriteOnly.class
net.lecousin.framework.io.FragmentedSubIO$Readable.class
net.lecousin.framework.io.FragmentedSubIO.class
net.lecousin.framework.io.IO$WriterAsync$1.class
net.lecousin.framework.io.IO.class
net.lecousin.framework.io.IOUtil$1$1.class
net.lecousin.framework.io.LinkedIO$2.class
net.lecousin.framework.io.LinkedIO$Readable$Seekable.class
net.lecousin.framework.io.out2in.OutputToInputTransferException.class
net.lecousin.framework.io.provider.ByteArrayIOProvider.class
net.lecousin.framework.io.provider.IOProvider$ReadWrite$Seekable$KnownSize.class
net.lecousin.framework.io.provider.IOProvider$Writable.class
net.lecousin.framework.io.provider.IOProviderFrom$ReadWrite$Seekable$KnownSize$Resizable.class
net.lecousin.framework.io.text.CharacterStreamWritePool.class
net.lecousin.framework.io.text.ICharacterStream$Readable$1.class
net.lecousin.framework.io.text.ICharacterStream$Writable.class
net.lecousin.framework.io.text.TextLineStream.class
net.lecousin.framework.io.util.BroadcastIO$1.class
net.lecousin.framework.io.util.BroadcastIO.class
net.lecousin.framework.io.util.DataUtil$Read16.class
net.lecousin.framework.io.util.DataUtil$Read16U$LE.class
net.lecousin.framework.io.util.DataUtil$Read24U$BE.class
net.lecousin.framework.io.util.DataUtil$Read32U.class
net.lecousin.framework.io.util.DataUtil$Write16U$BE.class
net.lecousin.framework.io.util.DataUtil$Write24U$BE.class
net.lecousin.framework.io.util.DataUtil$Write24U.class
net.lecousin.framework.io.util.DataUtil$Write32$BE.class
net.lecousin.framework.log.appenders.RollingFileAppender$1.class
net.lecousin.framework.log.appenders.RollingFileAppender$OpenLogFile.class
net.lecousin.framework.log.Logger.class
net.lecousin.framework.log.LogPattern$DateSection.class
net.lecousin.framework.log.LogPattern$Section.class
net.lecousin.framework.math.FragmentedRangeLong$Parser.class
net.lecousin.framework.math.RangeLong$Parser.class
net.lecousin.framework.math.TimeUnit$Second.class
net.lecousin.framework.memory.Cache.class
net.lecousin.framework.mutable.MutableBoolean.class
net.lecousin.framework.progress.FakeWorkProgress.class
net.lecousin.framework.progress.WorkProgressImpl.class
net.lecousin.framework.text.ArrayStringBuffer.class
net.lecousin.framework.text.WildcardFilePattern.class
net.lecousin.framework.util.CloseableListenable$Impl.class
net.lecousin.framework.util.DebugUtil.class
net.lecousin.framework.util.HierarchyProvider.class
net.lecousin.framework.util.IDManagerLong.class
net.lecousin.framework.util.Runnables$LongConsumerThrows.class
net.lecousin.framework.util.Runnables$Throws.class
net.lecousin.framework.util.SimpleIDManagerLong.class
net.lecousin.framework.adapter.AdapterRegistry.class
net.lecousin.framework.application.ApplicationBootstrap.class
net.lecousin.framework.application.launcher.DynamicLibrariesManager.class
net.lecousin.framework.application.libraries.artifacts.LibraryDescriptorLoader.class
net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager$CustomExtensionPointLoader.class
net.lecousin.framework.application.VersionSpecification$Range.class
net.lecousin.framework.collections.AsyncCollection$Keep.class
net.lecousin.framework.collections.map.HalfByteHashMap$1.class
net.lecousin.framework.collections.map.LongMap.class
net.lecousin.framework.collections.map.LongMapRBT.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$Node.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$IteratorReverseOrder.class
net.lecousin.framework.collections.sort.RedBlackTreeLongByRange$It.class
net.lecousin.framework.collections.TurnArray$It.class
net.lecousin.framework.concurrent.async.AsyncSupplier.class
net.lecousin.framework.concurrent.async.JoinPoint.class
net.lecousin.framework.concurrent.Executable$FromConsumer.class
net.lecousin.framework.concurrent.FileSystemWatcher$1.class
net.lecousin.framework.concurrent.tasks.drives.DirectoryReader$Request.class
net.lecousin.framework.concurrent.tasks.drives.OpenFile.class
net.lecousin.framework.concurrent.tasks.drives.SeekFile$1.class
net.lecousin.framework.concurrent.threads.DrivesThreadingManager.class
net.lecousin.framework.concurrent.threads.priority.TaskPriorityManager.class
net.lecousin.framework.concurrent.threads.Task$Output.class
net.lecousin.framework.concurrent.threads.TaskManagerMonitor$1.class
net.lecousin.framework.concurrent.threads.Threading$StopMultiThreading$1.class
net.lecousin.framework.concurrent.util.AsyncConsumerOutput.class
net.lecousin.framework.concurrent.util.AsyncTimeoutManager$TimeoutTask.class
net.lecousin.framework.concurrent.util.LinkedAsyncProducer.class
net/lecousin/framework/core/icon_32.png
net/lecousin/framework/core/icon_64.png
net.lecousin.framework.encoding.BytesDecoder$KnownOutputSize.class
net.lecousin.framework.encoding.charset.CharacterDecoder.class
net.lecousin.framework.encoding.number.HexadecimalNumber.class
net.lecousin.framework.exception.LocalizableException.class
net.lecousin.framework.io.bit.BitIO.class
net.lecousin.framework.io.buffering.BufferedIO$MapBufferTable.class
net.lecousin.framework.io.buffering.IOInMemoryOrFile$1.class
net.lecousin.framework.io.buffering.IOInMemoryOrFile$3.class
net.lecousin.framework.io.buffering.PreBufferedReadable$UnexpectedEnd.class
net.lecousin.framework.io.buffering.SimpleBufferedReadable.class
net.lecousin.framework.io.buffering.TwoBuffersIO$ReadNextBuffer.class
net.lecousin.framework.io.data.AbstractComposite.class
net.lecousin.framework.io.data.Bytes$Writable.class
net.lecousin.framework.io.data.BytesBitsBuffer$Readable$BigEndian.class
net.lecousin.framework.io.data.BytesBitsBuffer$Readable$LittleEndian.class
net.lecousin.framework.io.data.BytesBitsBuffer$Writable$BigEndian.class
net.lecousin.framework.io.data.CharArray.class
net.lecousin.framework.io.data.Chars$Writable.class
net.lecousin.framework.io.data.Chars.class
net.lecousin.framework.io.data.CharsFromIso8859Bytes.class
net.lecousin.framework.io.data.DataArray.class
net.lecousin.framework.io.data.SingleByteBitsBuffer$Writable$LittleEndian.class
net.lecousin.framework.io.IO$Resizable.class
net.lecousin.framework.io.IO$Writable$Buffered.class
net.lecousin.framework.io.IOFromOutputStream.class
net.lecousin.framework.io.LinkedIO$1.class
net.lecousin.framework.io.LinkedIO$Readable$Seekable$DeterminedSize.class
net.lecousin.framework.io.out2in.OutputToInputBuffers.class
net.lecousin.framework.io.provider.IOProvider$ReadWrite$Seekable.class
net.lecousin.framework.io.provider.IOProviderFrom$ReadWrite$KnownSize.class
net.lecousin.framework.io.provider.IOProviderFrom$Writable$Seekable$KnownSize.class
net.lecousin.framework.io.SubIO$Readable.class
net.lecousin.framework.io.text.ICharacterStream$Writable$Buffered.class
net.lecousin.framework.io.util.DataUtil$Read32.class
net.lecousin.framework.io.util.DataUtil$Write16$BE.class
net.lecousin.framework.io.util.DataUtil$Write32U.class
net.lecousin.framework.io.util.LimitWriteOperations.class
net.lecousin.framework.locale.annotations.LocalizableNamespace.class
net.lecousin.framework.locale.LoadLibraryLocaleFile.class
net.lecousin.framework.locale.LocalizedProperties$3.class
net.lecousin.framework.log.appenders.MultipleAppender.class
net.lecousin.framework.log.appenders.RollingFileAppender$FileLogOperation.class
net.lecousin.framework.log.LogPattern$1.class
net.lecousin.framework.log.LogPattern$LevelSection.class
net.lecousin.framework.math.FragmentedRangeLong.class
net.lecousin.framework.math.RangeInteger.class
net.lecousin.framework.math.TimeUnit.class
net.lecousin.framework.memory.CachedObject.class
net.lecousin.framework.memory.CacheManager$CachedData.class
net.lecousin.framework.memory.ObjectBank$1.class
net.lecousin.framework.progress.MultiTaskProgress.class
net.lecousin.framework.progress.WorkProgress$MultiTask.class
net.lecousin.framework.protocols.string.Handler.class
net.lecousin.framework.text.CharArrayStringBuffer$AbstractCS.class
net.lecousin.framework.text.IString.class
net.lecousin.framework.util.AsyncCloseable.class
net.lecousin.framework.util.Factory.class
net.lecousin.framework.util.Runnables$IntConsumerThrows.class
net.lecousin.framework.util.Runnables$SupplierThrows.class
net.lecousin.framework.util.Triple.class
net.lecousin.framework.adapter.FileInfoToFile.class
net.lecousin.framework.application.ApplicationBootstrapException.class
net.lecousin.framework.application.ApplicationClassLoader.class
net.lecousin.framework.application.launcher.DynamicLibrariesManager$1.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$GroupIdConsumer.class
net.lecousin.framework.application.LCCore$2.class
net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor$Dependency$From.class
net.lecousin.framework.application.libraries.classloader.AppClassLoader$InnerJARProvider.class
net.lecousin.framework.application.libraries.classpath.DefaultApplicationClassLoader.class
net.lecousin.framework.application.libraries.classpath.LoadLibraryPluginsFile.class
net.lecousin.framework.application.StandaloneLCCore.class
net.lecousin.framework.collections.ArrayUtil.class
net.lecousin.framework.collections.CollectionsUtil$1.class
net.lecousin.framework.collections.CollectionsUtil$IteratorToEnumeration.class
net.lecousin.framework.collections.LinkedIterators.class
net.lecousin.framework.collections.map.IntegerMap.class
net.lecousin.framework.collections.map.MapUtil.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$NodeIteratorOrdered.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$RBTreeIterator.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$NodeIteratorOrdered.class
net.lecousin.framework.collections.sort.RedBlackTreeLongByRange.class
net.lecousin.framework.collections.Tree.class
net.lecousin.framework.concurrent.async.AsyncSupplier$Listener$1.class
net.lecousin.framework.concurrent.async.IAsync$4.class
net.lecousin.framework.concurrent.async.IAsync$6.class
net.lecousin.framework.concurrent.async.WaitingDataQueueSynchronizationPoint.class
net.lecousin.framework.concurrent.FileSystemWatcher$Watcher.class
net.lecousin.framework.concurrent.tasks.drives.FileAccess.class
net.lecousin.framework.concurrent.tasks.drives.SeekFile.class
net.lecousin.framework.concurrent.threads.fixed.FixedThreadTaskManager.class
net.lecousin.framework.concurrent.threads.TaskManager$1.class
net.lecousin.framework.concurrent.threads.TaskScheduler.class
net.lecousin.framework.concurrent.util.AsyncConsumer.class
net.lecousin.framework.concurrent.util.AsyncProducer$1.class
net.lecousin.framework.concurrent.util.AsyncTimeoutManager.class
net.lecousin.framework.concurrent.util.LimitAsyncOperations$Executor.class
net/lecousin/framework/core/icon_16.png
net.lecousin.framework.encoding.Base64Encoding$EncoderConsumer.class
net.lecousin.framework.encoding.charset.CharacterDecoder$1.class
net.lecousin.framework.encoding.HexaDecimalEncoding.class
net.lecousin.framework.encoding.QuotedPrintable$InvalidQuotedPrintableByte.class
net.lecousin.framework.encoding.UnexpectedEndOfEncodedData.class
net.lecousin.framework.event.AbstractSimpleListenable.class
net.lecousin.framework.event.Event.class
net.lecousin.framework.event.SingleEvent.class
net.lecousin.framework.io.buffering.BufferedIO$1.class
net.lecousin.framework.io.buffering.BufferedIO$Buffer.class
net.lecousin.framework.io.buffering.BufferedReverseIOReading$1.class
net.lecousin.framework.io.buffering.BufferedToInputStream.class
net.lecousin.framework.io.buffering.ByteArrayIO$2.class
net.lecousin.framework.io.buffering.IOInMemoryOrFile.class
net.lecousin.framework.io.buffering.SingleBufferReadable$AtomicState.class
net.lecousin.framework.io.buffering.TwoBuffersIO$1.class
net.lecousin.framework.io.data.AbstractDataBufferFromString.class
net.lecousin.framework.io.data.ByteArray.class
net.lecousin.framework.io.data.BytesBitsBuffer$Readable.class
net.lecousin.framework.io.data.BytesBitsBuffer$Writable$LittleEndian.class
net.lecousin.framework.io.data.BytesBitsBuffer.class
net.lecousin.framework.io.data.BytesFromIso8859CharArray$Writable.class
net.lecousin.framework.io.data.CompositeChars.class
net.lecousin.framework.io.FileIO$ReadWrite.class
net.lecousin.framework.io.IO$OperationType.class
net.lecousin.framework.io.IO$OutputToInput.class
net.lecousin.framework.io.IO$Seekable$SeekType.class
net.lecousin.framework.io.IOFromInputStream.class
net.lecousin.framework.io.out2in.OutputToInput$1.class
net.lecousin.framework.io.PositionKnownWrapper.class
net.lecousin.framework.io.provider.IOProvider$Readable$Seekable$KnownSize.class
net.lecousin.framework.io.provider.IOProvider$Readable.class
net.lecousin.framework.io.provider.IOProvider$Writable$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProvider$Writable$Seekable$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProviderFrom$Readable.class
net.lecousin.framework.io.SubIO$Readable$Seekable$Buffered.class
net.lecousin.framework.io.SubIO$Writable$Seekable.class
net.lecousin.framework.io.TemporaryFiles.class
net.lecousin.framework.io.text.BufferedReadableCharacterStream$ReadAsync.class
net.lecousin.framework.io.text.BufferedWritableCharacterStream.class
net.lecousin.framework.io.text.ICharacterStream$Readable$Buffered.class
net.lecousin.framework.io.text.ICharacterStream$WriterAsync.class
net.lecousin.framework.io.util.DataUtil$Read64.class
net.lecousin.framework.io.util.DataUtil$Write24U$LE.class
net.lecousin.framework.io.util.DataUtil$Write64$LE.class
net.lecousin.framework.io.util.ReadableAsURLConnection.class
net.lecousin.framework.locale.annotations.LocalizableProperties.class
net.lecousin.framework.locale.FixedLocalizedString.class
net.lecousin.framework.locale.LocaleExtensionPoint.class
net.lecousin.framework.locale.LocalizableString.class
net.lecousin.framework.locale.LocalizedProperties$Namespace.class
net.lecousin.framework.log.Logger$Level.class
net.lecousin.framework.log.LogPattern$ApplicationSection.class
net.lecousin.framework.log.LogPattern$Log.class
net.lecousin.framework.math.IntegerUnit$Converter.class
net.lecousin.framework.math.RangeBigInteger$Parser.class
net.lecousin.framework.math.TimeUnit$Hour.class
net.lecousin.framework.memory.IMemoryManageable.class
net.lecousin.framework.mutable.Mutable.class
net.lecousin.framework.plugins.ExtensionPoints.class
net.lecousin.framework.progress.WorkProgressUtil$1.class
net.lecousin.framework.properties.PropertiesContainer.class
net.lecousin.framework.properties.Property.class
net.lecousin.framework.protocols.classpath.Handler.class
net.lecousin.framework.text.ArrayString.class
net.lecousin.framework.text.ByteArrayStringIso8859$1.class
net.lecousin.framework.text.ByteArrayStringIso8859Buffer.class
net.lecousin.framework.text.CharArrayStringBuffer.class
net.lecousin.framework.text.StringParser.class
net.lecousin.framework.util.CommandLine.class
net.lecousin.framework.util.ConcurrentCloseable.class
net.lecousin.framework.util.RandomIDManagerLong.class
META-INF/maven/net.lecousin/core/pom.xml
net.lecousin.framework.adapter.FileInfoToPath.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$PluginsConsumer.class
net.lecousin.framework.application.LCCore$Environment.class
net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor$Dependency.class
net.lecousin.framework.application.libraries.classloader.AppClassLoader.class
net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager.class
net.lecousin.framework.application.Version.class
net.lecousin.framework.collections.ArrayIterator.class
net.lecousin.framework.collections.CollectionListener$Keep.class
net.lecousin.framework.collections.LinkedArrayList$LIterator.class
net.lecousin.framework.collections.map.HalfByteHashMap$HalfByteArray.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$IteratorOrdered.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$1.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$RBTreeNodeIterator.class
net.lecousin.framework.collections.sort.Sorted.class
net.lecousin.framework.collections.Tree$1.class
net.lecousin.framework.collections.TurnArray.class
net.lecousin.framework.concurrent.async.IAsync$3.class
net.lecousin.framework.concurrent.async.LockPoint.class
net.lecousin.framework.concurrent.Console.class
net.lecousin.framework.concurrent.Executable.class
net.lecousin.framework.concurrent.FileSystemWatcher$PathEventListener.class
net.lecousin.framework.concurrent.FileSystemWatcher$Watcher$Listening.class
net.lecousin.framework.concurrent.FileSystemWatcher.class
net.lecousin.framework.concurrent.tasks.drives.DriveOperationsSequence.class
net.lecousin.framework.concurrent.tasks.drives.RemoveFile.class
net.lecousin.framework.concurrent.threads.DrivesThreadingManager$DrivesProvider.class
net.lecousin.framework.concurrent.threads.Task$1.class
net.lecousin.framework.concurrent.threads.TaskManager.class
net.lecousin.framework.concurrent.util.AsyncConsumer$1.class
net.lecousin.framework.concurrent.util.AsyncConsumer$Error.class
net.lecousin.framework.concurrent.util.AsyncProducer$SingleData.class
net.lecousin.framework.concurrent.util.PartialAsyncConsumer$Converter.class
net/lecousin/framework/core/logo_110x40.png
net.lecousin.framework.encoding.BytesDecoder.class
net.lecousin.framework.encoding.charset.Iso8859Decoder.class
net.lecousin.framework.encoding.EncodingException.class
net.lecousin.framework.event.AbstractListenable.class
net.lecousin.framework.event.AsyncEvent.class
net.lecousin.framework.io.bit.BitIO$BigEndian.class
net.lecousin.framework.io.buffering.BufferedIO$MemoryManagement$Background.class
net.lecousin.framework.io.buffering.ByteArrayIO$1.class
net.lecousin.framework.io.buffering.IOInMemoryOrFile$2.class
net.lecousin.framework.io.buffering.IOInMemoryOrFile$ReadInMemory.class
net.lecousin.framework.io.buffering.PreBufferedReadable.class
net.lecousin.framework.io.data.BytesFromIso8859CharArray.class
net.lecousin.framework.io.data.CharsFromString.class
net.lecousin.framework.io.data.DataBuffer$Readable.class
net.lecousin.framework.io.data.SingleByteBitsBuffer$Writable.class
net.lecousin.framework.io.FileIO$ReadOnly.class
net.lecousin.framework.io.IO$KnownSize.class
net.lecousin.framework.io.IO$ReadableByteStream.class
net.lecousin.framework.io.IO$WritableByteStream.class
net.lecousin.framework.io.IOUtil$2.class
net.lecousin.framework.io.LinkedIO$Readable$DeterminedSize.class
net.lecousin.framework.io.LinkedIO$Readable$Seekable$Buffered$DeterminedSize.class
net.lecousin.framework.io.LinkedIO$Readable$Seekable$Buffered.class
net.lecousin.framework.io.out2in.OutputToInput.class
net.lecousin.framework.io.provider.IOProvider$ReadWrite$KnownSize.class
net.lecousin.framework.io.provider.IOProvider$ReadWrite$Seekable$KnownSize$Resizable.class
net.lecousin.framework.io.provider.IOProvider$Writable$Seekable.class
net.lecousin.framework.io.provider.IOProvider.class
net.lecousin.framework.io.provider.IOProviderFrom$ReadWrite$Seekable$KnownSize.class
net.lecousin.framework.io.provider.IOProviderFrom$Writable.class
net.lecousin.framework.io.text.BufferedReadableCharacterStream$1.class
net.lecousin.framework.io.text.BufferedReadableCharacterStream$Decode.class
net.lecousin.framework.io.text.BufferedReadableCharacterStreamLocation.class
net.lecousin.framework.io.text.FullReadLines.class
net.lecousin.framework.io.text.ICharacterStream$Readable$PositionInText.class
net.lecousin.framework.io.util.DataUtil$Read32$BE.class
net.lecousin.framework.io.util.DataUtil$Read32U$BE.class
net.lecousin.framework.io.util.DataUtil$Write16.class
net.lecousin.framework.io.util.DataUtil$Write64$BE.class
net.lecousin.framework.io.util.ReadableSeekableToDeterminedSize.class
net/lecousin/framework/locale/b.en
net/lecousin/framework/locale/languages.fr
net.lecousin.framework.locale.LocalizedProperties$1.class
net.lecousin.framework.locale.ToLocalizableString.class
net.lecousin.framework.log.LoggerConfigurationException.class
net.lecousin.framework.log.LogPattern$ArtifactIdSection.class
net.lecousin.framework.log.LogPattern$MessageSection.class
net.lecousin.framework.math.FragmentedRangeInteger$Parser.class
net.lecousin.framework.math.IntegerUnit$Unit.class
net.lecousin.framework.math.RangeLong.class
net.lecousin.framework.memory.ArrayCache.class
net.lecousin.framework.memory.IMemoryManageable$FreeMemoryLevel.class
net.lecousin.framework.memory.IntArrayCache.class
net.lecousin.framework.memory.MemoryManager.class
net.lecousin.framework.progress.WorkProgress$MultiTask$SubTask.class
net.lecousin.framework.text.CappedString.class
net.lecousin.framework.text.IStringPattern.class
net.lecousin.framework.util.CommandLine$ArgumentsConsumer.class
net.lecousin.framework.util.CompositeNamedObject.class
net.lecousin.framework.util.HierarchyProvider$Asynchronous.class
net.lecousin.framework.util.Runnables$ConsumerThrows.class
net.lecousin.framework.util.SystemEnvironment$OSFamily.class
net.lecousin.framework.adapter.FileToIO$Readable.class
net.lecousin.framework.application.ApplicationConfiguration.class
net.lecousin.framework.application.launcher.DynamicLibrariesManager$Init.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$AppParametersConsumer.class
net.lecousin.framework.application.launcher.Launcher$CommandLineContext$VersionConsumer.class
net.lecousin.framework.application.LCCore$MainThreadExecutor.class
net.lecousin.framework.application.libraries.artifacts.LibraryDescriptor.class
net.lecousin.framework.application.libraries.classloader.DirectoryClassLoader.class
net.lecousin.framework.application.libraries.classpath.DefaultLibrariesManager$Start.class
net.lecousin.framework.application.VersionSpecification$RangeWithRecommended.class
net.lecousin.framework.collections.AsyncCollection$Listen.class
net.lecousin.framework.collections.CollectionsUtil.class
net.lecousin.framework.collections.ListOfArrays$It.class
net.lecousin.framework.collections.map.IntegerMapLinkedArrayList$1.class
net.lecousin.framework.collections.map.ShortMap.class
net.lecousin.framework.collections.sort.OldestList.class
net.lecousin.framework.collections.sort.RedBlackTreeInteger$RBTreeNodeIterator.class
net.lecousin.framework.collections.sort.RedBlackTreeLong$RBTreeIterator.class
net.lecousin.framework.collections.sort.Sorted$AssociatedWithLong.class
net.lecousin.framework.collections.TurnArray$DIt.class
net.lecousin.framework.concurrent.async.IAsync$2.class
net.lecousin.framework.concurrent.Executable$FromFunction.class
net.lecousin.framework.concurrent.tasks.drives.DirectoryReader.class
net.lecousin.framework.concurrent.tasks.drives.RemoveDirectoryContent.class
net.lecousin.framework.concurrent.tasks.PropertiesFileSaver.class
net.lecousin.framework.concurrent.threads.Task$Priority.class
net.lecousin.framework.concurrent.threads.TaskManagerMonitor$Configuration.class
net.lecousin.framework.concurrent.threads.Threading.class
net.lecousin.framework.concurrent.util.AsyncProducer.class
net.lecousin.framework.concurrent.util.LimitAsyncOperations$WriteListener.class
net.lecousin.framework.encoding.Base64Encoding$DecoderConsumer.class
net.lecousin.framework.encoding.BytesEncoder$KnownOutputSize.class
net.lecousin.framework.encoding.charset.UsAsciiDecoder.class
net.lecousin.framework.encoding.HexaDecimalEncoding$EncoderConsumer.class
net.lecousin.framework.encoding.QuotedPrintable$Encoder.class
net.lecousin.framework.encoding.StringEncoding.class
net.lecousin.framework.event.ListenableLongProperty.class
net.lecousin.framework.event.SimpleEvent.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
junit-4.12.jar
/junit/junit/4.12
查看junit所有版本文件
|