Download concurrent-trees-2.4.0.jar file

Introduction

You can download concurrent-trees-2.4.0.jar in this page.

License

The Apache Software License, Version 2.0

Type List

concurrent-trees-2.4.0.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/com.googlecode.concurrent-trees/concurrent-trees/pom.properties
META-INF/maven/com.googlecode.concurrent-trees/concurrent-trees/pom.xml
com.googlecode.concurrenttrees.common.CharSequences.class
com.googlecode.concurrenttrees.common.Iterables.class
com.googlecode.concurrenttrees.common.KeyValuePair.class
com.googlecode.concurrenttrees.common.LazyIterator.class
com.googlecode.concurrenttrees.common.PrettyPrinter.class
com.googlecode.concurrenttrees.radix.ConcurrentRadixTree.class
com.googlecode.concurrenttrees.radix.RadixTree.class
com.googlecode.concurrenttrees.radix.node.Node.class
com.googlecode.concurrenttrees.radix.node.NodeFactory.class
com.googlecode.concurrenttrees.radix.node.concrete.DefaultByteArrayNodeFactory.class
com.googlecode.concurrenttrees.radix.node.concrete.DefaultCharArrayNodeFactory.class
com.googlecode.concurrenttrees.radix.node.concrete.DefaultCharSequenceNodeFactory.class
com.googlecode.concurrenttrees.radix.node.concrete.SmartArrayBasedNodeFactory.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayCharSequence.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeDefault.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafWithValue.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeNonLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeNonLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeDefault.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafWithValue.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeNonLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeNonLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeDefault.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafWithValue.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeNonLeafNullValue.class
com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeNonLeafVoidValue.class
com.googlecode.concurrenttrees.radix.node.concrete.voidvalue.VoidValue.class
com.googlecode.concurrenttrees.radix.node.util.AtomicReferenceArrayListAdapter.class
com.googlecode.concurrenttrees.radix.node.util.NodeCharacterComparator.class
com.googlecode.concurrenttrees.radix.node.util.NodeCharacterKey.class
com.googlecode.concurrenttrees.radix.node.util.NodeCharacterProvider.class
com.googlecode.concurrenttrees.radix.node.util.NodeUtil.class
com.googlecode.concurrenttrees.radix.node.util.PrettyPrintable.class
com.googlecode.concurrenttrees.radixinverted.ConcurrentInvertedRadixTree.class
com.googlecode.concurrenttrees.radixinverted.InvertedRadixTree.class
com.googlecode.concurrenttrees.radixreversed.ConcurrentReversedRadixTree.class
com.googlecode.concurrenttrees.radixreversed.ReversedRadixTree.class
com.googlecode.concurrenttrees.solver.LCSubstringSolver.class
com.googlecode.concurrenttrees.suffix.ConcurrentSuffixTree.class
com.googlecode.concurrenttrees.suffix.SuffixTree.class

Pom

concurrent-trees-2.4.0.pom file content.

<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.concurrent-trees</groupId>
  <artifactId>concurrent-trees</artifactId>
  <version>2.4.0</version>
  <packaging>jar</packaging>
    <name>Concurrent-Trees</name>
    <description>Concurrent Radix Trees and Concurrent Suffix Trees for Java.</description>
    <url>http://code.google.com/p/concurrent-trees/</url>
    <parent>
        <groupId>org.sonatype.oss</groupId>
        <artifactId>oss-parent</artifactId>
        <version>7</version>
    </parent>
    <licenses>
        <license>
            <name>The Apache Software License, Version 2.0</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>
    <scm>
        <url>http://concurrent-trees.googlecode.com/svn/concurrent-trees/tags/2.4.0</url>
        <connection>scm:svn:http://concurrent-trees.googlecode.com/svn/concurrent-trees/tags/2.4.0</connection>
        <developerConnection>scm:svn:https://concurrent-trees.googlecode.com/svn/concurrent-trees/tags/2.4.0</developerConnection>
        <!--
            Note: When performing a release for the first time, run the following
            and and choose to permanently accept Google's server certificate:
                svn log -v https://concurrent-trees.googlecode.com/svn/concurrent-trees/trunk/
        -->
    </scm>
    <developers>
        <developer>
            <id>npgall</id>
            <name>Niall Gallagher</name>
            <email>niall@npgall.com</email>
            <url>http://www.npgall.com</url>
            <roles>
                <role>owner</role>
            </roles>
        </developer>
    </developers>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <build>
        <plugins>
            <plugin>
                <!--
                    Configure javac compiler for Java 6 compatibility.
                    Note that actually the library might also be compatible with Java 5, but this has not been tested.
                -->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>
            <plugin>
                <!-- Deploy a "-sources.jar" along with build -->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.1.2</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <!-- Deploy a "-javadoc.jar" along with build -->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.8.1</version>
                <executions>
                    <execution>
                        <id>attach-javadocs</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <!--
                    Plugin to PGP-sign all artifacts automatically when running mvn deploy,
                    as required for deployment to the Sonatype/Maven Central repo.

                    This requires GnuPG (aka GPG) to be installed and configured on the machine on which this is run,
                    and for the public key to be uploaded to key servers (e.g. pool.sks-keyservers.net).

                    See: https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven
                 -->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-gpg-plugin</artifactId>
                <version>1.4</version>
                <executions>
                    <execution>
                        <id>sign-artifacts</id>
                        <phase>verify</phase>
                        <goals>
                            <!--suppress MavenModelInspection -->
                            <goal>sign</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <!--
                    Plugin to check that all source files have the appropriate open source license header.

                    This will fail the build if any source files don't have the open source license header.

                    To actually apply the header to new source files, run: mvn license:format
                -->
                <groupId>com.mycila.maven-license-plugin</groupId>
                <artifactId>maven-license-plugin</artifactId>
                <version>1.10.b1</version>
                <configuration>
                    <header>src/etc/header.txt</header>
                    <excludes>
                        <exclude>src/test/resources/**</exclude>
                        <exclude>src/main/java/com/googlecode/concurrenttrees/common/LazyIterator.java</exclude>
                    </excludes>
                </configuration>
                <executions>
                    <execution>
                        <phase>deploy</phase>
                        <goals>
                            <goal>check</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.8.2</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>

POM Entry

<dependency>
   <groupId>com.googlecode.concurrent-trees</groupId>
   <artifactId>concurrent-trees</artifactId>
   <version>2.4.0</version>
</dependency>

Download

If you think the following concurrent-trees-2.4.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download concurrent-trees-2.4.0.jar file




PreviousNext

Related