Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs.
Here is the list of declaration for AnalyzerBeans-core. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.eobjects.analyzerbeans</groupId> <artifactId>AnalyzerBeans-core</artifactId> <version>0.20</version> </dependency>
If you think this Maven repository POM file listing for AnalyzerBeans-core is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The AnalyzerBeans-core-0.20 has 14 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 |
---|---|---|
Development | SassyReader 0.5 A file reader of the sas7bdat file format, aka. SAS tables. Includes adaption for the MetaModel framework to allow more elaborate querying and exploration abilities. | 5 |
Data Structure | commons-lang 2.6 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. | 407 |
Data Structure | commons-codec 1.6 The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. | 114 |
Data Structure | commons-math 2.2 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. | 62 |
Database | commons-dbcp 1.4 Commons Database Connection Pooling | 157 |
Data Structure | commons-vfs2 2.0 VFS is a Virtual File System library. | 15 |
Http | commons-httpclient 3.1 The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily. | 430 |
Java Library | joda-time 2.0 Date and time library to replace JDK date handling | 100 |
Development | gentyref 1.1.0 Generic type reflection library | 8 |
Log | log4j 1.2.16 Apache Log4j 1.2 | 683 |
The following packages are defined in the AnalyzerBeans-core-0.20.jar
org.eobjects.analyzer.beans.categories org.eobjects.analyzer.beans.convert org.eobjects.analyzer.beans.filter org.eobjects.analyzer.beans.transform org.eobjects.analyzer.configuration org.eobjects.analyzer.connection org.eobjects.analyzer.data org.eobjects.analyzer.descriptors org.eobjects.analyzer.job org.eobjects.analyzer.job.builder org.eobjects.analyzer.job.concurrent org.eobjects.analyzer.job.runner org.eobjects.analyzer.job.tasks org.eobjects.analyzer.lifecycle org.eobjects.analyzer.reference org.eobjects.analyzer.result org.eobjects.analyzer.result.renderer org.eobjects.analyzer.storage org.eobjects.analyzer.util org.eobjects.analyzer.util.convert org.eobjects.analyzer.util.filemonitor org.eobjects.analyzer.util.sort
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> <parent> <groupId>org.eobjects.analyzerbeans</groupId> <artifactId>AnalyzerBeans</artifactId> <version>0.20</version> </parent> <artifactId>AnalyzerBeans-core</artifactId> <description>Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs</description> <dependencies> <dependency> <groupId>org.eobjects.analyzerbeans</groupId> <artifactId>AnalyzerBeans-api</artifactId> <version>0.20</version> </dependency> <dependency> <groupId>org.eobjects.metamodel</groupId> <artifactId>MetaModel-full</artifactId> <version>${metamodel.version}</version> </dependency> <dependency> <groupId>org.eobjects.sassyreader</groupId> <artifactId>SassyReader</artifactId> <version>0.5</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-vfs2</artifactId> <version>2.0</version> <exclusions> <exclusion> <artifactId>commons-logging</artifactId> <groupId>commons-logging</groupId> </exclusion> <exclusion> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-api</artifactId> </exclusion> <exclusion> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-provider-svnexe</artifactId> </exclusion> </exclusions> </dependency> <!-- HTTP client needed for VFS support of HTTP. Hopefully it will be replaced by HTTP components (4.x) at some point. --> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> <exclusions> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>net.sourceforge.collections</groupId> <artifactId>collections-generic</artifactId> <version>4.01</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.0</version> </dependency> <dependency> <groupId>com.googlecode.gentyref</groupId> <artifactId>gentyref</artifactId> <version>1.1.0</version> </dependency> <!-- Used for classpath scanning. Required if the ClasspathScanDescriptorProvider is used --> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>3.3.1</version> </dependency> <!-- Logging dependencies --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version> </dependency> <!-- Testware --> <dependency> <groupId>org.eobjects.analyzerbeans</groupId> <artifactId>AnalyzerBeans-testware</artifactId> <version>0.20</version> <scope>test</scope> </dependency> </dependencies> </project>