ConcurrentLinkedHashMap.
A high performance version of java.util.LinkedHashMap for use as a software cache..
Here is the list of declaration for concurrentlinkedhashmap-lru. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>com.googlecode.concurrentlinkedhashmap</groupId> <artifactId>concurrentlinkedhashmap-lru</artifactId> <version>1.1</version> </dependency>
If you think this Maven repository POM file listing for concurrentlinkedhashmap-lru is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Apache
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The concurrentlinkedhashmap-lru-1.1 has 10 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Data Structure | commons-collections 3.2.1 Types that extend and augment the Java Collections Framework. | 419 |
Data Structure | commons-lang 2.5 Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. | 208 |
Log | commons-logging 1.1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 1143 |
Development | guava r07 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 10 |
Cache | ehcache-core 2.0.1 This is the ehcache core module. Pair it with other modules for added functionality. | 10 |
Data Structure | commons-math 2.1 The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang. | 95 |
Log | slf4j-simple 1.5.11 SLF4J Simple binding | 19 |
JUnit | testng 5.12.1 TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use. | 23 |
The following table lists the most popular artifacts which are depending on concurrentlinkedhashmap-lru-1.1. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Document Database | cassandra-all 0.7.0 The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model. | 6 |
The following plugins are used in the concurrentlinkedhashmap-lru-1.1.jar
The following packages are defined in the concurrentlinkedhashmap-lru-1.1.jar
com.googlecode.concurrentlinkedhashmap
Here is the content of the POM file.
<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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.googlecode.concurrentlinkedhashmap</groupId> <artifactId>concurrentlinkedhashmap-lru</artifactId> <packaging>jar</packaging> <name>ConcurrentLinkedHashMap</name> <version>1.1</version> <description> A high performance version of java.util.LinkedHashMap for use as a software cache. </description> <url>http://code.google.com/p/concurrentlinkedhashmap</url> <licenses> <license> <name>Apache</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> </license> </licenses> <scm> <url>http://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</url> <connection>scm:svn:http://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</connection> <developerConnection>scm:svn:https://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</developerConnection> </scm> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>3</version> </parent> <dependencies> <dependency> <groupId>colt</groupId> <artifactId>colt</artifactId> <version>1.2.0</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> <scope>test</scope> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>r07</version> <scope>test</scope> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math</artifactId> <version>2.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-all</artifactId> <version>1.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.5.11</version> <scope>test</scope> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>5.12.1</version> <scope>test</scope> </dependency> </dependencies> <build> <directory>build</directory> <outputDirectory>build/api</outputDirectory> <finalName>${artifactId}-${version}</finalName> <testOutputDirectory>build/test</testOutputDirectory> <sourceDirectory>src/java</sourceDirectory> <testSourceDirectory>unittest/src/java/com</testSourceDirectory> <extensions> <extension> <groupId>org.jvnet.wagon-svn</groupId> <artifactId>wagon-svn</artifactId> <version>RELEASE</version> </extension> </extensions> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <includes> <include>**/*Test.java</include> </includes> <groups>${testng.groups}</groups> <systemPropertyVariables> <!-- All tests --> <test.debugMode>${test.debugMode}</test.debugMode> <test.exhaustive>${test.exhaustive}</test.exhaustive> <!-- Efficiency tests --> <efficiency.maximumCapacity>${efficiency.maximumCapacity}</efficiency.maximumCapacity> <efficiency.workingSetSize>${efficiency.workingSetSize}</efficiency.workingSetSize> <efficiency.distribution>${efficiency.distribution}</efficiency.distribution> <efficiency.distribution.uniform.lower>${efficiency.distribution.uniform.lower}</efficiency.distribution.uniform.lower> <efficiency.distribution.uniform.upper>${efficiency.distribution.uniform.upper}</efficiency.distribution.uniform.upper> <efficiency.distribution.exponential.mean>${efficiency.distribution.exponential.mean}</efficiency.distribution.exponential.mean> <efficiency.distribution.gaussian.mean>${efficiency.distribution.gaussian.mean}</efficiency.distribution.gaussian.mean> <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma> <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma> <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma> <efficiency.distribution.poisson.mean>${efficiency.distribution.poisson.mean}</efficiency.distribution.poisson.mean> <efficiency.distribution.zipfian.skew>${efficiency.distribution.zipfian.skew}</efficiency.distribution.zipfian.skew> <!-- Multi-threaded tests --> <multiThreaded.maximumCapacity>${multiThreaded.maximumCapacity}</multiThreaded.maximumCapacity> <multiThreaded.nThreads>${multiThreaded.nThreads}</multiThreaded.nThreads> <multiThreaded.iterations>${multiThreaded.iterations}</multiThreaded.iterations> <multiThreaded.timeout>${multiThreaded.timeout}</multiThreaded.timeout> </systemPropertyVariables> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>properties-maven-plugin</artifactId> <version>1.0-alpha-1</version> <executions> <execution> <phase>initialize</phase> <goals> <goal>read-project-properties</goal> </goals> <configuration> <files> <file>build.properties</file> </files> </configuration> </execution> </executions> </plugin> </plugins> </build> <repositories> <repository> <id>sourceforge</id> <url>http://oss.sonatype.org/content/groups/sourceforge/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven</name> <url>http://download.java.net/maven/2/</url> </repository> <repository> <id>Forumarchivebuilder</id> <url>http://forumarchivebuilder.googlecode.com/svn/repository</url> </repository> </repositories> <!-- <distributionManagement> <repository> <uniqueVersion>false</uniqueVersion> <id>googlecode</id> <url>svn:https://concurrentlinkedhashmap.googlecode.com/svn/repo</url> </repository> </distributionManagement> --> </project>