|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Log
that redirects all log
commands to a single abstract method AbstractLog.doLog(String, Throwable)
.Clock
.SeedlingBuilder.addRepositories(File...)
instead.
MockLogger.expectError(String)
to
indicate that an error of any kind is expected.
int
value.
BranchNode
that can extend itself with child branches.suiteClass
is a subclass
of junit.framework.TestSuite
.
ResourceTree
interface. Specifically, one cannot
enumerate resources within a ClassLoader
, or identify directories..class
files in a classpath.NodeProvider
.
LogFactory
.Iterator
that composes the contents of other iterators or
collections.fromDate
until the present date.
fromDate
until the present date.
NodeProvider
that builds objects based on configuration in a
ConfigTree
.ConfigResource
s.ConfigResource
by a ConfigEvaluator
.ResourceTree
.ConfigLoader
that attempts loading a node's
ConfigResource
from each child loader in sequence.consciouscode.seedling.tree
for standard implementations.ConfigBasedNodeProvider
.GenericBranch.provisionChildBranch()
to do
initial construction of child branches.
ConfigEvaluator
.GenericBranch.provisionChild(String)
.
Subclasses should override that method instead of this one.
CollectionUtils.isEqualCollection(java.util.Collection, java.util.Collection)
wherever possible, but note that it requires the collected elements to
have valid hashCode implementations!
ConfigEvaluator
.
BranchChangeEvent
s when child nodes are
installed or removed.Log
implementation that sends all messages to a file.ResourceTree
that reads resources directly from the file system.File
s.'/'
-separated parts.
File
parts, using the
File.pathSeparator
.
NodeReference.forBranch(BranchNode)
.
NodeReference.forChild(BranchNode, String)
.
NodePath.forParts(java.lang.String...)
.
NodeReference.forParts(BranchNode, String...)
.
NodePath.forPath(String)
.
NodeReference.forPath(BranchNode, String)
.
NodeReference.forPath(BranchNode, NodePath)
.
BranchNode
, suitable for
extension.NodeReference.required()
instead.
Process
will be destroyed when this
JVM is shut down.
NodeReference.installed()
instead.
NodeReference.installed()
instead.
TestResult
generated by the previous test run.
NodeReference.toLocalPath()
instead.
Log
associated with this branch.
Log
associated with this object.
NodeReference.required()
instead.
NodeReference.required()
instead.
location
.
location
.
NodeReference.getNodePath()
instead.
Properties
collection.
ResourceTree
that contains this resource.
"/"
paths.
"/*"
paths.
"/*"
paths.
StandardBranch
for testing.
ResourceTree
that will be used to handle
seedling:
URLs (if Seedling.isHandlingSeedlingUrls()
).
ProcessRunner.getProcessExitValue()
.
ProcessRunner.getProcessStdIn()
.
BranchNode
that allows manual installation and uninstallation of
nodes.seedling
protocol.identity path
.
ConfigLayer
.GrowingBranch
.
RootNode
.
ProcessRunner.isProcessRunning()
.
elements
into one String,
inserting separator
between elements.
StringUtils.join(Iterator,String)
elements
into a StringBuffer, inserting
separator
between elements.
elements
into a StringBuffer, inserting
separator
between elements.
Runnable
that will run the test suite.
Log
, used for testing, that ensures
that only expected errors are logged.ConfigTree
used by the Seedling root.
MockLogger
used by the Seedling root.
BranchNode
.String
into a double
.
String
into a float
.
String
into an int
.
Clock
.Log
implementation that prefixes each message before sending it on
to a target log.Log
implementation that sends all messages to a PrintWriter
.System.out
.
System.out
.
.properties
configuration files.".properties"
..properties
file.ConfigEvaluator
.ResourceTree
s.NodePath
.
root node
.
root path
.
exitAfterTests
property is true.
ScopeRoot
s.ScopeManager
.
Seedling
instance based on application-provided
configuration.SeedlingException.getMessage()
.
TestCase
s that make use of a Seedling.TestRunnerNode
.ServiceNode
.Seedling
will delegate responsibility
for class loading to the application.
seedling:
URLs.
Log
associated with this object.
ConfigEvaluatorContext.evaluateProperty(String)
.
int
JavaBean property.
"/"
paths.
"/*"
paths.
"/*"
paths.
TestCase
to run.
Format
object that renders a Social Security Number.SeedlingTestCase
that provides its own "standalone" root, making
it easy to write tests over small tree configurations.BranchNode
, providing dynamic node
provisioning via a NodeProvider
.NodeProvider
from its
parent branch.
ConfigLayer
that reads resources from a ResourceTree
,
using a ConfigLoader
.Log
implementation that sends all messages to a series of target
logs.Runnable
object that uses reflection to invoke a no-argument
method on a particular object.Thunk.run()
method will invoke the named
method on the target
.
PropertyChangeListener
that invokes a Thunk
.Date
similar to the given date
,
but with all fields smaller than Day of Month set to zero.
Date
similar to the given date
,
but with all fields smaller than Day of Month set to zero.
expectedError
actually
occurred.
Runnable
object that uses reflection to invoke a no-argument
method on a particular target object, while allowing the target to be
garbage-collected.WeakThunk.run()
method will invoke the named
method on the target
.
ResourceTree
that reads resources from a ZIP archive.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |