Download ion-java-1.0.0.jar file

Introduction

You can download ion-java-1.0.0.jar in this page.

License

The Apache License, Version 2.0

Type List

ion-java-1.0.0.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/software.amazon.ion/ion-java/pom.properties
META-INF/maven/software.amazon.ion/ion-java/pom.xml
software.amazon.ion.ContainedValueException.class
software.amazon.ion.Decimal.class
software.amazon.ion.EmptySymbolException.class
software.amazon.ion.InvalidSystemSymbolException.class
software.amazon.ion.IonBlob.class
software.amazon.ion.IonBool.class
software.amazon.ion.IonCatalog.class
software.amazon.ion.IonClob.class
software.amazon.ion.IonContainer.class
software.amazon.ion.IonDatagram.class
software.amazon.ion.IonDecimal.class
software.amazon.ion.IonException.class
software.amazon.ion.IonFloat.class
software.amazon.ion.IonInt.class
software.amazon.ion.IonList.class
software.amazon.ion.IonLoader.class
software.amazon.ion.IonLob.class
software.amazon.ion.IonMutableCatalog.class
software.amazon.ion.IonNull.class
software.amazon.ion.IonNumber.class
software.amazon.ion.IonReader.class
software.amazon.ion.IonSequence.class
software.amazon.ion.IonSexp.class
software.amazon.ion.IonString.class
software.amazon.ion.IonStruct.class
software.amazon.ion.IonSymbol.class
software.amazon.ion.IonSystem.class
software.amazon.ion.IonText.class
software.amazon.ion.IonTimestamp.class
software.amazon.ion.IonType.class
software.amazon.ion.IonValue.class
software.amazon.ion.IonWriter.class
software.amazon.ion.NullValueException.class
software.amazon.ion.OffsetSpan.class
software.amazon.ion.ReadOnlyValueException.class
software.amazon.ion.SeekableReader.class
software.amazon.ion.Span.class
software.amazon.ion.SpanProvider.class
software.amazon.ion.SubstituteSymbolTableException.class
software.amazon.ion.SymbolTable.class
software.amazon.ion.SymbolToken.class
software.amazon.ion.SystemSymbols.class
software.amazon.ion.TextSpan.class
software.amazon.ion.Timestamp.class
software.amazon.ion.UnexpectedEofException.class
software.amazon.ion.UnknownSymbolException.class
software.amazon.ion.UnsupportedIonVersionException.class
software.amazon.ion.ValueFactory.class
software.amazon.ion.ValueVisitor.class
software.amazon.ion.apps.BaseApp.class
software.amazon.ion.apps.PrintApp.class
software.amazon.ion.apps.SymtabApp.class
software.amazon.ion.facet.Faceted.class
software.amazon.ion.facet.Facets.class
software.amazon.ion.facet.UnsupportedFacetException.class
software.amazon.ion.impl.AppendableFastAppendable.class
software.amazon.ion.impl.Base64Encoder.class
software.amazon.ion.impl.DowncastingFaceted.class
software.amazon.ion.impl.IonIteratorImpl.class
software.amazon.ion.impl.IonMessages.class
software.amazon.ion.impl.IonReaderBinaryRawX.class
software.amazon.ion.impl.IonReaderBinarySystemX.class
software.amazon.ion.impl.IonReaderBinaryUserX.class
software.amazon.ion.impl.IonReaderTextRawTokensX.class
software.amazon.ion.impl.IonReaderTextRawX.class
software.amazon.ion.impl.IonReaderTextSystemX.class
software.amazon.ion.impl.IonReaderTextUserX.class
software.amazon.ion.impl.IonReaderTreeSystem.class
software.amazon.ion.impl.IonReaderTreeUserX.class
software.amazon.ion.impl.IonTokenConstsX.class
software.amazon.ion.impl.IonUTF8.class
software.amazon.ion.impl.IonWriterSystem.class
software.amazon.ion.impl.IonWriterSystemText.class
software.amazon.ion.impl.IonWriterSystemTree.class
software.amazon.ion.impl.IonWriterUser.class
software.amazon.ion.impl.LocalSymbolTable.class
software.amazon.ion.impl.LocalSymbolTableImports.class
software.amazon.ion.impl.OutputStreamFastAppendable.class
software.amazon.ion.impl.PrivateByteTransferReader.class
software.amazon.ion.impl.PrivateByteTransferSink.class
software.amazon.ion.impl.PrivateCommandLine.class
software.amazon.ion.impl.PrivateCurriedValueFactory.class
software.amazon.ion.impl.PrivateFastAppendableDecorator.class
software.amazon.ion.impl.PrivateFastAppendableTrampoline.class
software.amazon.ion.impl.PrivateIonBinaryWriterBuilder.class
software.amazon.ion.impl.PrivateIonConstants.class
software.amazon.ion.impl.PrivateIonContainer.class
software.amazon.ion.impl.PrivateIonDatagram.class
software.amazon.ion.impl.PrivateIonReaderFactory.class
software.amazon.ion.impl.PrivateIonSymbol.class
software.amazon.ion.impl.PrivateIonSystem.class
software.amazon.ion.impl.PrivateIonTextAppender.class
software.amazon.ion.impl.PrivateIonTextWriterBuilder.class
software.amazon.ion.impl.PrivateIonValue.class
software.amazon.ion.impl.PrivateIonWriter.class
software.amazon.ion.impl.PrivateIonWriterBase.class
software.amazon.ion.impl.PrivateIonWriterFactory.class
software.amazon.ion.impl.PrivateListWriter.class
software.amazon.ion.impl.PrivateReaderWriter.class
software.amazon.ion.impl.PrivateScalarConversions.class
software.amazon.ion.impl.PrivateSymtabExtendsCache.class
software.amazon.ion.impl.PrivateUtils.class
software.amazon.ion.impl.SharedSymbolTable.class
software.amazon.ion.impl.SubstituteSymbolTable.class
software.amazon.ion.impl.SymbolTableReader.class
software.amazon.ion.impl.SymbolTokenImpl.class
software.amazon.ion.impl.UnifiedDataPageX.class
software.amazon.ion.impl.UnifiedInputBufferX.class
software.amazon.ion.impl.UnifiedInputStreamX.class
software.amazon.ion.impl.UnifiedSavePointManagerX.class
software.amazon.ion.impl.bin.AbstractIonWriter.class
software.amazon.ion.impl.bin.AbstractSymbolTable.class
software.amazon.ion.impl.bin.Block.class
software.amazon.ion.impl.bin.BlockAllocator.class
software.amazon.ion.impl.bin.BlockAllocatorProvider.class
software.amazon.ion.impl.bin.BlockAllocatorProviders.class
software.amazon.ion.impl.bin.IonManagedBinaryWriter.class
software.amazon.ion.impl.bin.IonRawBinaryWriter.class
software.amazon.ion.impl.bin.PooledBlockAllocatorProvider.class
software.amazon.ion.impl.bin.PrivateIonManagedBinaryWriterBuilder.class
software.amazon.ion.impl.bin.Symbols.class
software.amazon.ion.impl.bin.WriteBuffer.class
software.amazon.ion.impl.lite.ContainerlessContext.class
software.amazon.ion.impl.lite.IonBlobLite.class
software.amazon.ion.impl.lite.IonBoolLite.class
software.amazon.ion.impl.lite.IonClobLite.class
software.amazon.ion.impl.lite.IonContainerLite.class
software.amazon.ion.impl.lite.IonContext.class
software.amazon.ion.impl.lite.IonDatagramLite.class
software.amazon.ion.impl.lite.IonDecimalLite.class
software.amazon.ion.impl.lite.IonFloatLite.class
software.amazon.ion.impl.lite.IonIntLite.class
software.amazon.ion.impl.lite.IonListLite.class
software.amazon.ion.impl.lite.IonLoaderLite.class
software.amazon.ion.impl.lite.IonLobLite.class
software.amazon.ion.impl.lite.IonNullLite.class
software.amazon.ion.impl.lite.IonSequenceLite.class
software.amazon.ion.impl.lite.IonSexpLite.class
software.amazon.ion.impl.lite.IonStringLite.class
software.amazon.ion.impl.lite.IonStructLite.class
software.amazon.ion.impl.lite.IonSymbolLite.class
software.amazon.ion.impl.lite.IonSystemLite.class
software.amazon.ion.impl.lite.IonTextLite.class
software.amazon.ion.impl.lite.IonTimestampLite.class
software.amazon.ion.impl.lite.IonValueLite.class
software.amazon.ion.impl.lite.PrivateLiteDomTrampoline.class
software.amazon.ion.impl.lite.ReverseBinaryEncoder.class
software.amazon.ion.impl.lite.TopLevelContext.class
software.amazon.ion.impl.lite.ValueFactoryLite.class
software.amazon.ion.system.IonBinaryWriterBuilder.class
software.amazon.ion.system.IonSystemBuilder.class
software.amazon.ion.system.IonTextWriterBuilder.class
software.amazon.ion.system.IonWriterBuilder.class
software.amazon.ion.system.IonWriterBuilderBase.class
software.amazon.ion.system.SimpleCatalog.class
software.amazon.ion.util.AbstractValueVisitor.class
software.amazon.ion.util.Equivalence.class
software.amazon.ion.util.GzipOrRawInputStream.class
software.amazon.ion.util.IonStreamUtils.class
software.amazon.ion.util.IonTextUtils.class
software.amazon.ion.util.IonValueUtils.class
software.amazon.ion.util.JarInfo.class
software.amazon.ion.util.PrivateFastAppendable.class
software.amazon.ion.util.Spans.class

Pom

ion-java-1.0.0.pom file content.

<project>

  <modelVersion>4.0.0</modelVersion>
  <groupId>software.amazon.ion</groupId>
  <artifactId>ion-java</artifactId>
  <version>1.0.0</version>

  <name>${project.groupId}:${project.artifactId}</name>
  <description>
    A Java implementation of the Amazon Ion data notation.
  </description>
  <url>https://github.com/amznlabs/ion-java/</url>

  <licenses>
    <license>
      <name>The Apache License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <developers>
     <developer>
       <name>Amazon Ion Team</name>
       <email>ion-team@amazon.com</email>
       <organization>Amazon Labs</organization>
       <organizationUrl>https://github.com/amznlabs</organizationUrl>
     </developer>
   </developers>

  <scm>
    <connection>scm:git:git@github.com:amznlabs/ion-java.git</connection>
    <developerConnection>scm:git:git@github.com:amznlabs/ion-java.git</developerConnection>
    <url>git@github.com:amznlabs/ion-java.git</url>
  </scm>

  <!-- http://central.sonatype.org/pages/ossrh-guide.html -->
  <distributionManagement>
    <snapshotRepository>
      <id>ossrh</id>
      <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
      <id>ossrh</id>
      <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
  </distributionManagement>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.build.timestamp.format>yyyy</maven.build.timestamp.format>
    <build.year>${maven.build.timestamp}</build.year>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <build>
    <sourceDirectory>src</sourceDirectory>
    <testSourceDirectory>test</testSourceDirectory>
    <plugins>
      <plugin>
        <!--
        Since the format of maven.build.timestamp cannot be changed
        during the build, define the build.time property here.
        -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.8</version>
        <executions>
          <execution>
            <phase>initialize</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <exportAntProperties>true</exportAntProperties>
              <target>
                <tstamp>
                  <format property="build.time" pattern="yyyy-MM-dd'T'HH:mm:ssXXX"/>
                </tstamp>
              </target>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <!-- Run the unit tests. -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.19.1</version>
        <configuration>
          <excludes>
            <exclude>**/*TestCase.java</exclude>
          </excludes>
          <argLine>-ea -Xmx3000M</argLine>
        </configuration>
      </plugin>
      <plugin>
        <!-- Package the jar. -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.6</version>
        <configuration>
          <archive>
            <manifest>
              <!-- This can be used to retrieve the compiled JarInfo. -->
              <mainClass>software.amazon.ion.impl.PrivateCommandLine</mainClass>
            </manifest>
            <manifestEntries>
              <!-- Add these properties to the manifest so they may be retrieved at runtime. -->
              <Ion-Java-Build-Time>${build.time}</Ion-Java-Build-Time>
              <Ion-Java-Project-Version>${project.version}</Ion-Java-Project-Version>
            </manifestEntries>
          </archive>
        </configuration>
      </plugin>
      <!-- TODO findbugs, checkstyle -->
    </plugins>
  </build>

  <reporting>
    <plugins>
      <plugin>
        <!-- TODO replace with coverage report? -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-report-plugin</artifactId>
        <version>2.19.1</version>
        <configuration>
          <outputName>test-report</outputName>
          <showSuccess>false</showSuccess>
        </configuration>
      </plugin>
      <plugin>
        <!-- Generate the Javadocs. -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.10.3</version>
        <reportSets>
          <reportSet>
            <configuration>
              <excludePackageNames>software.amazon.ion.apps:software.amazon.ion.impl</excludePackageNames>
              <sourceFileExcludes>
                <exclude>**/*Private*</exclude>
              </sourceFileExcludes>
              <overview>${project.basedir}/src/software/amazon/ion/overview.html</overview>
              <doctitle>Amazon Ion Java ${project.version} API Reference</doctitle>
              <windowtitle>Ion Java ${project.version}</windowtitle>
              <header>Amazon Ion Java ${project.version} API Reference</header>
              <encoding>UTF-8</encoding>
              <bottom><![CDATA[<center>Copyright &#169; 2007&ndash;${build.year} Amazon.com. All Rights Reserved.</center>]]></bottom>
              <name>Ion Java Javadoc</name>
              <additionalparam>-Xdoclint:none</additionalparam>
            </configuration>
            <reports>
              <report>javadoc-no-fork</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
    </plugins>
  </reporting>

  <profiles>
    <profile> 
      <id>release</id>
      <build>
        <plugins>
          <plugin>
            <!-- Package the source jar. -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <version>2.2.1</version>
            <executions>
              <execution>
                <id>attach-sources</id>
                <goals>
                  <goal>jar-no-fork</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
          <plugin>
            <!-- Package the javadoc jar. -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.10.3</version>
            <configuration>
              <excludePackageNames>software.amazon.ion.apps:software.amazon.ion.impl</excludePackageNames>
              <sourceFileExcludes>
                <exclude>**/*Private*</exclude>
              </sourceFileExcludes>
              <overview>${project.basedir}/src/software/amazon/ion/overview.html</overview>
              <doctitle>Amazon Ion Java ${project.version} API Reference</doctitle>
              <windowtitle>Ion Java ${project.version}</windowtitle>
              <header>Amazon Ion Java ${project.version} API Reference</header>
              <encoding>UTF-8</encoding>
              <bottom><![CDATA[<center>Copyright &#169; 2007&ndash;${build.year} Amazon.com. All Rights Reserved.</center>]]></bottom>
              <name>Ion Java Javadoc</name>
              <additionalparam>-Xdoclint:none</additionalparam>
            </configuration>
            <executions>
              <execution>
                <id>attach-javadocs</id>
                <goals>
                  <goal>jar</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
          <plugin>
            <!-- GPG signing. -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-gpg-plugin</artifactId>
            <version>1.5</version>
            <executions>
              <execution>
                <id>sign-artifacts</id>
                <phase>verify</phase>
                <goals>
                  <goal>sign</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
          <plugin>
            <!-- Publish the artifacts. -->
            <groupId>org.sonatype.plugins</groupId>
            <artifactId>nexus-staging-maven-plugin</artifactId>
            <version>1.6.3</version>
            <extensions>true</extensions>
            <configuration>
              <serverId>ossrh</serverId>
              <nexusUrl>https://oss.sonatype.org/</nexusUrl>
              <autoReleaseAfterClose>true</autoReleaseAfterClose>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>

</project>

POM Entry

<dependency>
   <groupId>software.amazon.ion</groupId>
   <artifactId>ion-java</artifactId>
   <version>1.0.0</version>
</dependency>

Download

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



Download ion-java-1.0.0.jar file




PreviousNext

Related