Download cotta Free Java Code

Description

A light weight file IO library to ease the use of Java File IO related API and enable the testability.

Icons

cotta

Source Files

The download file cotta-master.zip has the following entries.


.gitignore/*from w  w  w .  j a  va 2  s .com*/
.travis.yml
README.md
asserts/.classpath
asserts/.project
asserts/pom.xml
asserts/src/net/sf/cotta/test/AssertionFactory.java
asserts/src/net/sf/cotta/test/assertion/BaseAssert.java
asserts/src/net/sf/cotta/test/assertion/BooleanAssert.java
asserts/src/net/sf/cotta/test/assertion/ByteListAssert.java
asserts/src/net/sf/cotta/test/assertion/CharAssert.java
asserts/src/net/sf/cotta/test/assertion/CodeBlock.java
asserts/src/net/sf/cotta/test/assertion/CodeBlockAssert.java
asserts/src/net/sf/cotta/test/assertion/CodeBlockAssertion.java
asserts/src/net/sf/cotta/test/assertion/ExceptionAssert.java
asserts/src/net/sf/cotta/test/assertion/IntegerAssert.java
asserts/src/net/sf/cotta/test/assertion/ListAssert.java
asserts/src/net/sf/cotta/test/assertion/LongAssert.java
asserts/src/net/sf/cotta/test/assertion/MapAssert.java
asserts/src/net/sf/cotta/test/assertion/ObjectAssert.java
asserts/src/net/sf/cotta/test/assertion/SetAssert.java
asserts/src/net/sf/cotta/test/assertion/StringAssert.java
asserts/src/net/sf/cotta/test/assertion/TestSuiteAssert.java
asserts/src/net/sf/cotta/test/matcher/GreaterThanMatecher.java
asserts/src/net/sf/cotta/test/matcher/LessThanMatcher.java
asserts/test/net/sf/cotta/test/AssertionFactoryTest.java
asserts/test/net/sf/cotta/test/assertion/BaseAssertTest.java
asserts/test/net/sf/cotta/test/assertion/IntegerAssertTest.java
asserts/test/net/sf/cotta/test/assertion/ObjectAssertTest.java
asserts/test/net/sf/cotta/test/assertion/TestCase.java
build.properties
build.xml
core/.classpath
core/.project
core/LICENSE.txt
core/behaviour/resources/test.zip
core/behaviour/src/CottaTest.java
core/behaviour/src/net/sf/cotta/AbstractFileVisitorTest.java
core/behaviour/src/net/sf/cotta/ByteArrayIndexOutOfBoundsExceptionTest.java
core/behaviour/src/net/sf/cotta/CatastrophicFileSystemTest.java
core/behaviour/src/net/sf/cotta/ControlledFileSystemTest.java
core/behaviour/src/net/sf/cotta/CottaAssertionFactory.java
core/behaviour/src/net/sf/cotta/CoverageOrientedTest.java
core/behaviour/src/net/sf/cotta/OutputModeTest.java
core/behaviour/src/net/sf/cotta/OutputStreamStub.java
core/behaviour/src/net/sf/cotta/TDirectoryListingTest.java
core/behaviour/src/net/sf/cotta/TDirectoryTest.java
core/behaviour/src/net/sf/cotta/TEntryTest.java
core/behaviour/src/net/sf/cotta/TFileFactoryTest.java
core/behaviour/src/net/sf/cotta/TFileTest.java
core/behaviour/src/net/sf/cotta/TIoRuntimeExceptionTest.java
core/behaviour/src/net/sf/cotta/TPathTest.java
core/behaviour/src/net/sf/cotta/TestCase.java
core/behaviour/src/net/sf/cotta/acceptance/InMemoryInputFileChannelTest.java
core/behaviour/src/net/sf/cotta/acceptance/InMemoryTfsTest.java
core/behaviour/src/net/sf/cotta/acceptance/InputFileChannelTestCase.java
core/behaviour/src/net/sf/cotta/acceptance/PhysicalInputFileChannelTest.java
core/behaviour/src/net/sf/cotta/acceptance/PhysicalTfsTest.java
core/behaviour/src/net/sf/cotta/acceptance/TfsTestCase.java
core/behaviour/src/net/sf/cotta/io/InputFactoryTest.java
core/behaviour/src/net/sf/cotta/io/InputStreamStub.java
core/behaviour/src/net/sf/cotta/io/InputTest.java
core/behaviour/src/net/sf/cotta/io/IoFactoryTest.java
core/behaviour/src/net/sf/cotta/io/IoManagerTest.java
core/behaviour/src/net/sf/cotta/io/OutputFactoryTest.java
core/behaviour/src/net/sf/cotta/io/OutputManagerTest.java
core/behaviour/src/net/sf/cotta/io/OutputTest.java
core/behaviour/src/net/sf/cotta/memory/AccesssUtil.java
core/behaviour/src/net/sf/cotta/memory/ByteArrayBufferTest.java
core/behaviour/src/net/sf/cotta/memory/HashBasedInMemoryFileSystemTest.java
core/behaviour/src/net/sf/cotta/memory/InMemoryFileSystemTestBase.java
core/behaviour/src/net/sf/cotta/memory/InMemoryInputFileChannelTest.java
core/behaviour/src/net/sf/cotta/memory/InMemoryOutputFileChannelAssert.java
core/behaviour/src/net/sf/cotta/memory/InMemoryOutputFileChannelTest.java
core/behaviour/src/net/sf/cotta/memory/ListingOrderTest.java
core/behaviour/src/net/sf/cotta/memory/TreeBasedInMemoryFileSystemTest.java
core/behaviour/src/net/sf/cotta/physical/PhysicalFileSystemTest.java
core/behaviour/src/net/sf/cotta/physical/PhysicalFileSystemTestCase.java
core/behaviour/src/net/sf/cotta/system/AbstractDirectoryIndexTestBase.java
core/behaviour/src/net/sf/cotta/system/HashBasedDirectoryIndexTest.java
core/behaviour/src/net/sf/cotta/system/TreeBasedDirectoryIndexTest.java
core/behaviour/src/net/sf/cotta/test/assertion/TDirectoryAssert.java
core/behaviour/src/net/sf/cotta/test/assertion/TFileAssert.java
core/behaviour/src/net/sf/cotta/utils/ClassPathEntryLocatorTest.java
core/behaviour/src/net/sf/cotta/utils/ClassPathEntryTest.java
core/behaviour/src/net/sf/cotta/utils/ProductInfoTest.java
core/behaviour/src/net/sf/cotta/zip/ZipFileSystemTest.java
core/pom.xml
core/resources/META-INF/LICENSE.txt
core/resources/META-INF/MANIFEST.MF
core/src/Cotta.java
core/src/net/sf/cotta/AbstractFileVisitor.java
core/src/net/sf/cotta/ByteArrayIndexOutOfBoundsException.java
core/src/net/sf/cotta/CatastrophicFileSystem.java
core/src/net/sf/cotta/ControlledFileSystem.java
core/src/net/sf/cotta/FileSystem.java
core/src/net/sf/cotta/FileVisitor.java
core/src/net/sf/cotta/Info.java
core/src/net/sf/cotta/Parser.java
core/src/net/sf/cotta/PathContent.java
core/src/net/sf/cotta/PathSeparator.java
core/src/net/sf/cotta/PermissionDeniedException.java
core/src/net/sf/cotta/TDirectory.java
core/src/net/sf/cotta/TDirectoryFilter.java
core/src/net/sf/cotta/TDirectoryListing.java
core/src/net/sf/cotta/TDirectoryNotFoundException.java
core/src/net/sf/cotta/TEntry.java
core/src/net/sf/cotta/TEntryFilter.java
core/src/net/sf/cotta/TFile.java
core/src/net/sf/cotta/TFileFactory.java
core/src/net/sf/cotta/TFileFilter.java
core/src/net/sf/cotta/TFileNotFoundException.java
core/src/net/sf/cotta/TIoException.java
core/src/net/sf/cotta/TIoRuntimeException.java
core/src/net/sf/cotta/TPath.java
core/src/net/sf/cotta/TResource.java
core/src/net/sf/cotta/io/Input.java
core/src/net/sf/cotta/io/InputFactory.java
core/src/net/sf/cotta/io/InputManager.java
core/src/net/sf/cotta/io/InputProcessor.java
core/src/net/sf/cotta/io/InputStreamFactory.java
core/src/net/sf/cotta/io/IoFactory.java
core/src/net/sf/cotta/io/IoManager.java
core/src/net/sf/cotta/io/IoProcessor.java
core/src/net/sf/cotta/io/IoResource.java
core/src/net/sf/cotta/io/LineProcessor.java
core/src/net/sf/cotta/io/Output.java
core/src/net/sf/cotta/io/OutputFactory.java
core/src/net/sf/cotta/io/OutputManager.java
core/src/net/sf/cotta/io/OutputMode.java
core/src/net/sf/cotta/io/OutputProcessor.java
core/src/net/sf/cotta/io/OutputStreamFactory.java
core/src/net/sf/cotta/io/ResourceManager.java
core/src/net/sf/cotta/io/StreamFactory.java
core/src/net/sf/cotta/memory/ByteArrayBuffer.java
core/src/net/sf/cotta/memory/InMemoryFileContent.java
core/src/net/sf/cotta/memory/InMemoryFileSystem.java
core/src/net/sf/cotta/memory/InMemoryFileSystemBuilder.java
core/src/net/sf/cotta/memory/InMemoryInputFileChannel.java
core/src/net/sf/cotta/memory/InMemoryOutputFileChannel.java
core/src/net/sf/cotta/memory/ListingOrder.java
core/src/net/sf/cotta/physical/PhysicalFileSystem.java
core/src/net/sf/cotta/system/AbstractDirectoryIndex.java
core/src/net/sf/cotta/system/ContentManager.java
core/src/net/sf/cotta/system/DirectoryIndex.java
core/src/net/sf/cotta/system/DummyContentManager.java
core/src/net/sf/cotta/system/DummyFileContent.java
core/src/net/sf/cotta/system/FileContent.java
core/src/net/sf/cotta/system/FileSystem.java
core/src/net/sf/cotta/system/HashBasedDirectoryIndex.java
core/src/net/sf/cotta/system/TreeBasedDirectoryIndex.java
core/src/net/sf/cotta/utils/ClassCollector.java
core/src/net/sf/cotta/utils/ClassPath.java
core/src/net/sf/cotta/utils/ClassPathEntry.java
core/src/net/sf/cotta/utils/ClassPathEntryLocator.java
core/src/net/sf/cotta/utils/ClassPathEntryProcessor.java
core/src/net/sf/cotta/utils/ClassPathLocator.java
core/src/net/sf/cotta/utils/ClassPathType.java
core/src/net/sf/cotta/utils/PlatformInfoUtil.java
core/src/net/sf/cotta/utils/ProductInfo.java
core/src/net/sf/cotta/utils/VersionNumber.java
core/src/net/sf/cotta/zip/ZipFileSystem.java
ftp/.classpath
ftp/.project
ftp/LICENSE.txt
ftp/behaviour/resources/log4j.properties
ftp/behaviour/src/net/sf/cotta/ftp/Ftp.java
ftp/behaviour/src/net/sf/cotta/ftp/FtpFileSystemTest.java
ftp/behaviour/src/net/sf/cotta/ftp/FtpFixture.java
ftp/behaviour/src/net/sf/cotta/ftp/FtpTestCase.java
ftp/behaviour/src/net/sf/cotta/ftp/TestFtpServerFileSystemTest.java
ftp/behaviour/src/net/sf/cotta/ftp/client/commonsNet/CommonsNetFtpClientTest.java
ftp/pom.xml
ftp/src/net/sf/cotta/ftp/FtpClient.java
ftp/src/net/sf/cotta/ftp/FtpFile.java
ftp/src/net/sf/cotta/ftp/FtpFileSystem.java
ftp/src/net/sf/cotta/ftp/FtpFileType.java
ftp/src/net/sf/cotta/ftp/client/commonsNet/CommonsNetFtpClient.java
ftp/src/net/sf/cotta/ftp/client/commonsNet/CommonsNetFtpFile.java
pom.xml
rakefile.rb
release.rb
template.build.xml
testbase/.classpath
testbase/.project
testbase/pom.xml
testbase/src/net/sf/cotta/test/Fixture.java
testbase/src/net/sf/cotta/test/FixtureRepository.java
testbase/src/net/sf/cotta/test/FixtureType.java
testbase/src/net/sf/cotta/test/FixtureWrapper.java
testbase/src/net/sf/cotta/test/ForFixture.java
testbase/src/net/sf/cotta/test/TestCase.java
testbase/src/net/sf/cotta/test/TestFixture.java
testbase/test/net/sf/cotta/test/FixtureRepositoryTest.java
testbase/test/net/sf/cotta/test/FixtureWrapperTest.java
testbase/test/net/sf/cotta/test/TestCaseTest.java
update_site.rb
website/.gitignore
website/LICENSE.txt
website/content/assertions.txt
website/content/border_bottom.gif
website/content/contribute.txt
website/content/cotta.css
website/content/cotta.gif
website/content/cotta.jpg
website/content/document-sample.java
website/content/document.textile
website/content/download.txt
website/content/getting-started.textile
website/content/index.textile
website/content/javadoc/index.txt
website/content/license.textile
website/content/news-rss2.xml
website/content/power.textile
website/content/references.txt
website/content/reports/index.txt
website/content/utilities.textile
website/content/versioning.textile
website/pom.xml
website/sitespec.rb
website/template.html

Download

Click the following link to download cotta-master.zip.

cotta-master.zip




















Home »
  Java Free Code »
    Development »




Algebra
Algorithm
Ant
Bytecode
Compiler
DataMining
DSL
Eclipse
Example
File
Git
Intellij
JavaBean
JAX
jBPM
JDK8
JME
JMX
JodaTime
JRuby
JSE
JSON
JVM
Lambda
libgdx
Library
log4j
Markdown
Math
Maven
Netbeans
NIO
NLP
OSGi
Plugin
Scala
SDK
slf4j
Template
Thread
Tutorial
Unicode
Utility
ZooKeeper