Hierarchy For All Packages
Package Hierarchies:- org.citrusframework,
- org.citrusframework.annotations,
- org.citrusframework.builder,
- org.citrusframework.common,
- org.citrusframework.condition,
- org.citrusframework.config.annotation,
- org.citrusframework.container,
- org.citrusframework.context,
- org.citrusframework.context.resolver,
- org.citrusframework.endpoint,
- org.citrusframework.endpoint.adapter.mapping,
- org.citrusframework.endpoint.resolver,
- org.citrusframework.exceptions,
- org.citrusframework.functions,
- org.citrusframework.log,
- org.citrusframework.main,
- org.citrusframework.main.scan,
- org.citrusframework.message,
- org.citrusframework.message.correlation,
- org.citrusframework.messaging,
- org.citrusframework.report,
- org.citrusframework.script,
- org.citrusframework.server,
- org.citrusframework.spi,
- org.citrusframework.util,
- org.citrusframework.validation,
- org.citrusframework.validation.context,
- org.citrusframework.validation.matcher,
- org.citrusframework.validation.script,
- org.citrusframework.validation.script.sql,
- org.citrusframework.validation.xml,
- org.citrusframework.variable,
- org.citrusframework.variable.dictionary,
- org.citrusframework.xml,
- org.citrusframework.xml.namespace
Class Hierarchy
- java.lang.Object
- org.citrusframework.endpoint.AbstractEndpointConfiguration (implements org.citrusframework.endpoint.EndpointConfiguration)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.concurrent.ConcurrentHashMap<K,
V> (implements java.util.concurrent.ConcurrentMap<K, V>, java.io.Serializable) - org.citrusframework.message.DefaultMessageStore (implements org.citrusframework.message.MessageStore)
- java.util.concurrent.ConcurrentHashMap<K,
- org.citrusframework.messaging.AbstractMessageConsumer (implements org.citrusframework.messaging.Consumer)
- org.citrusframework.messaging.AbstractSelectiveMessageConsumer (implements org.citrusframework.messaging.SelectiveConsumer)
- org.citrusframework.message.AbstractMessageProcessor (implements org.citrusframework.message.MessageDirectionAware, org.citrusframework.message.MessageProcessor, org.citrusframework.message.MessageTypeSelector)
- org.citrusframework.validation.AbstractMessageValidator<T> (implements org.citrusframework.validation.MessageValidator<T>)
- org.citrusframework.validation.DefaultMessageValidator
- org.citrusframework.validation.DefaultEmptyMessageValidator
- org.citrusframework.validation.DefaultTextEqualsMessageValidator
- org.citrusframework.validation.DefaultMessageValidator
- org.citrusframework.annotations.CitrusEndpointAnnotations
- org.citrusframework.CitrusSettings
- org.citrusframework.CitrusVersion
- org.citrusframework.spi.ClasspathResourceResolver
- org.citrusframework.validation.matcher.DefaultControlExpressionParser (implements org.citrusframework.validation.matcher.ControlExpressionParser)
- org.citrusframework.endpoint.DefaultEndpointFactory (implements org.citrusframework.endpoint.EndpointFactory)
- org.citrusframework.xml.namespace.DefaultNamespaceContext (implements javax.xml.namespace.NamespaceContext)
- org.citrusframework.util.DefaultTypeConverter (implements org.citrusframework.util.TypeConverter)
- org.citrusframework.validation.context.DefaultValidationContext (implements org.citrusframework.validation.context.ValidationContext)
- org.citrusframework.report.FailureStackElement
- org.citrusframework.functions.FunctionLibrary
- org.citrusframework.functions.FunctionParameterHelper
- org.citrusframework.functions.FunctionRegistry
- org.citrusframework.functions.FunctionUtils
- org.citrusframework.variable.GlobalVariables
- org.citrusframework.variable.GlobalVariables.Builder
- org.citrusframework.validation.context.HeaderValidationContext (implements org.citrusframework.validation.context.ValidationContext)
- org.citrusframework.util.IsJsonPredicate (implements java.util.function.Predicate<T>)
- org.citrusframework.util.IsXmlPredicate (implements java.util.function.Predicate<T>)
- org.citrusframework.message.MessageHeaders
- org.citrusframework.message.MessageHeaderUtils
- org.citrusframework.report.MessageListeners (implements org.citrusframework.report.MessageListenerAware)
- org.citrusframework.message.MessagePayloadUtils
- org.citrusframework.message.MessageProcessors
- org.citrusframework.message.MessageSelector.AllAcceptingMessageSelector (implements org.citrusframework.message.MessageSelector)
- org.citrusframework.validation.MessageValidatorRegistry
- org.citrusframework.xml.namespace.NamespaceContextBuilder
- org.citrusframework.util.ObjectHelper
- org.citrusframework.spi.PropertiesLoader
- org.citrusframework.util.ReflectionHelper
- org.citrusframework.spi.ResourcePathTypeResolver (implements org.citrusframework.spi.TypeResolver)
- org.citrusframework.spi.Resources
- org.citrusframework.spi.Resources.ByteArrayResource (implements org.citrusframework.spi.Resource)
- org.citrusframework.spi.Resources.ClasspathResource (implements org.citrusframework.spi.Resource)
- org.citrusframework.spi.Resources.FileSystemResource (implements org.citrusframework.spi.Resource)
- org.citrusframework.spi.Resources.UrlResource (implements org.citrusframework.spi.Resource)
- org.citrusframework.script.ScriptTypes
- org.citrusframework.variable.SegmentVariableExtractorRegistry
- org.citrusframework.variable.SegmentVariableExtractorRegistry.AbstractSegmentVariableExtractor (implements org.citrusframework.variable.SegmentVariableExtractor)
- org.citrusframework.variable.SegmentVariableExtractorRegistry.IndexedSegmentVariableExtractor
- org.citrusframework.variable.SegmentVariableExtractorRegistry.MapVariableExtractor
- org.citrusframework.variable.SegmentVariableExtractorRegistry.ObjectFieldValueExtractor
- org.citrusframework.variable.SegmentVariableExtractorRegistry.IndexedSegmentVariableExtractor
- org.citrusframework.spi.SimpleReferenceResolver (implements org.citrusframework.spi.ReferenceRegistry, org.citrusframework.spi.ReferenceResolver)
- javax.xml.transform.stream.StreamResult (implements javax.xml.transform.Result)
- org.citrusframework.xml.StringResult
- javax.xml.transform.stream.StreamSource (implements javax.xml.transform.Source)
- org.citrusframework.xml.StringSource
- org.citrusframework.report.TestActionListeners (implements org.citrusframework.report.TestActionListenerAware)
- org.citrusframework.TestActor
- org.citrusframework.TestCaseMetaInfo
- org.citrusframework.context.TestContext (implements org.citrusframework.spi.ReferenceResolverAware, org.citrusframework.report.TestActionListenerAware)
- org.citrusframework.report.TestListeners (implements org.citrusframework.report.TestListenerAware)
- org.citrusframework.report.TestReporters (implements org.citrusframework.report.TestListener, org.citrusframework.report.TestReporterAware, org.citrusframework.report.TestSuiteListener)
- org.citrusframework.report.TestReporterSettings
- org.citrusframework.TestResult
- org.citrusframework.report.TestResults
- org.citrusframework.main.TestRunConfiguration
- org.citrusframework.TestSource
- org.citrusframework.TestClass
- org.citrusframework.report.TestSuiteListeners (implements org.citrusframework.report.TestSuiteListenerAware)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.citrusframework.exceptions.CitrusRuntimeException
- org.citrusframework.exceptions.ActionTimeoutException
- org.citrusframework.exceptions.MessageTimeoutException
- org.citrusframework.exceptions.ReplyMessageTimeoutException
- org.citrusframework.exceptions.MessageTimeoutException
- org.citrusframework.exceptions.InvalidFunctionUsageException
- org.citrusframework.exceptions.MissingExpectedMessageException
- org.citrusframework.exceptions.NoSuchFunctionException
- org.citrusframework.exceptions.NoSuchFunctionLibraryException
- org.citrusframework.exceptions.NoSuchMessageValidatorException
- org.citrusframework.exceptions.NoSuchValidationMatcherException
- org.citrusframework.exceptions.NoSuchValidationMatcherLibraryException
- org.citrusframework.exceptions.NoSuchVariableException
- org.citrusframework.exceptions.ParallelContainerException
- org.citrusframework.exceptions.TestCaseFailedException
- org.citrusframework.exceptions.UnknownElementException
- org.citrusframework.exceptions.ValidationException
- org.citrusframework.exceptions.VariableNullValueException
- org.citrusframework.exceptions.ActionTimeoutException
- org.citrusframework.exceptions.TestEngineFailedException
- org.citrusframework.exceptions.CitrusRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- org.citrusframework.util.TypeConversionUtils
- org.citrusframework.validation.matcher.ValidationMatcherLibrary
- org.citrusframework.validation.matcher.ValidationMatcherRegistry
- org.citrusframework.validation.matcher.ValidationMatcherUtils
- org.citrusframework.variable.VariableExpressionIterator (implements java.util.Iterator<E>)
- org.citrusframework.variable.VariableExpressionIterator.VariableSegment
- org.citrusframework.variable.VariableExpressionSegmentMatcher
- org.citrusframework.variable.VariableUtils
Interface Hierarchy
- org.citrusframework.config.annotation.AnnotationConfigParser<A,
T> - org.citrusframework.Completable
- org.citrusframework.condition.Condition
- org.citrusframework.messaging.Consumer
- org.citrusframework.messaging.SelectiveConsumer
- org.citrusframework.messaging.ReplyConsumer
- org.citrusframework.messaging.SelectiveConsumer
- org.citrusframework.validation.matcher.ControlExpressionParser
- org.citrusframework.message.correlation.CorrelationManager<T>
- org.citrusframework.common.Described
- org.citrusframework.TestCase (also extends org.citrusframework.common.Named, org.citrusframework.container.TestActionContainer)
- org.citrusframework.endpoint.EndpointAdapter
- org.citrusframework.endpoint.adapter.mapping.EndpointAdapterMappingStrategy
- org.citrusframework.endpoint.EndpointBuilder<T>
- org.citrusframework.endpoint.EndpointComponent
- org.citrusframework.endpoint.EndpointConfiguration
- org.citrusframework.endpoint.PollableEndpointConfiguration
- org.citrusframework.endpoint.EndpointFactory
- org.citrusframework.endpoint.EndpointUriBuilder
- org.citrusframework.endpoint.resolver.EndpointUriResolver
- org.citrusframework.functions.Function
- org.citrusframework.validation.GenericValidationProcessor<T>
- org.citrusframework.validation.script.GroovyScriptExecutor
- org.citrusframework.validation.HeaderValidator
- org.citrusframework.common.InitializingPhase
- org.citrusframework.variable.dictionary.DataDictionary<T> (also extends org.citrusframework.message.MessageDirectionAware, org.citrusframework.message.MessageProcessor, org.citrusframework.Scoped)
- org.citrusframework.log.LogModifier
- org.citrusframework.log.LogMessageModifier
- org.citrusframework.endpoint.adapter.mapping.MappingKeyExtractor
- org.citrusframework.xml.Marshaller
- org.citrusframework.message.MessageBuilder
- org.citrusframework.message.MessageConverter<I,
O, C> - org.citrusframework.message.MessageCorrelator
- org.citrusframework.message.MessageDirectionAware
- org.citrusframework.variable.dictionary.DataDictionary<T> (also extends org.citrusframework.common.InitializingPhase, org.citrusframework.message.MessageProcessor, org.citrusframework.Scoped)
- org.citrusframework.message.MessageHeaderBuilder
- org.citrusframework.message.MessageHeaderDataBuilder
- org.citrusframework.report.MessageListener
- org.citrusframework.report.MessageListenerAware
- org.citrusframework.message.MessagePayloadBuilder
- org.citrusframework.message.ScriptPayloadBuilder
- org.citrusframework.message.MessagePayloadBuilder.Builder<T,
B> - org.citrusframework.message.MessageProcessor.Builder<T,
B> - org.citrusframework.variable.VariableExtractor.Builder<T,
B> (also extends org.citrusframework.builder.WithExpressions<B>)
- org.citrusframework.variable.VariableExtractor.Builder<T,
- org.citrusframework.message.MessageProcessorAdapter
- org.citrusframework.builder.PathExpressionAdapter (also extends org.citrusframework.validation.ValidationContextAdapter, org.citrusframework.variable.VariableExtractorAdapter)
- org.citrusframework.message.MessageQueue
- org.citrusframework.message.MessageSelector
- org.citrusframework.message.MessageSelector.MessageSelectorFactory
- org.citrusframework.message.MessageStore
- org.citrusframework.message.MessageTransformer
- org.citrusframework.message.MessageProcessor
- org.citrusframework.variable.dictionary.DataDictionary<T> (also extends org.citrusframework.common.InitializingPhase, org.citrusframework.message.MessageDirectionAware, org.citrusframework.Scoped)
- org.citrusframework.validation.ValidationProcessor
- org.citrusframework.variable.VariableExtractor
- org.citrusframework.message.MessageProcessor
- org.citrusframework.message.MessageTransformer.Builder<T,
B> - org.citrusframework.message.MessageTypeAware
- org.citrusframework.message.MessageTypeSelector
- org.citrusframework.validation.MessageValidator<T>
- org.citrusframework.common.Named
- org.citrusframework.message.correlation.ObjectStore<T>
- org.citrusframework.messaging.Producer
- org.citrusframework.messaging.ReplyProducer
- org.citrusframework.spi.ReferenceRegistry
- org.citrusframework.spi.ReferenceResolver
- org.citrusframework.spi.ReferenceResolverAware
- org.citrusframework.util.ReflectionHelper.ClassCallback
- org.citrusframework.util.ReflectionHelper.FieldCallback
- org.citrusframework.util.ReflectionHelper.MethodCallback
- org.citrusframework.spi.Resource
- java.lang.Runnable
- org.citrusframework.validation.context.SchemaValidationContext
- org.citrusframework.validation.context.SchemaValidationContext.Builder<B>
- org.citrusframework.validation.SchemaValidator<T>
- org.citrusframework.Scoped
- org.citrusframework.variable.dictionary.DataDictionary<T> (also extends org.citrusframework.common.InitializingPhase, org.citrusframework.message.MessageDirectionAware, org.citrusframework.message.MessageProcessor)
- org.citrusframework.variable.SegmentVariableExtractor
- java.io.Serializable
- org.citrusframework.message.Message
- org.citrusframework.common.ShutdownPhase
- org.citrusframework.validation.script.sql.SqlResultSetScriptExecutor
- org.citrusframework.container.StopTimer
- org.citrusframework.TestAction
- org.citrusframework.container.TestActionContainer
- org.citrusframework.container.AfterSuite
- org.citrusframework.container.AfterTest
- org.citrusframework.container.BeforeSuite
- org.citrusframework.container.BeforeTest
- org.citrusframework.TestCase (also extends org.citrusframework.common.Described, org.citrusframework.common.Named)
- org.citrusframework.container.TestActionContainer
- org.citrusframework.TestActionBuilder<T>
- org.citrusframework.TestActionBuilder.DelegatingTestActionBuilder<T>
- org.citrusframework.TestActionContainerBuilder<T,
S>
- org.citrusframework.report.TestActionListener
- org.citrusframework.report.TestActionListenerAware
- org.citrusframework.report.TestActionListenersAware
- org.citrusframework.TestActionRunner
- org.citrusframework.GherkinTestActionRunner
- org.citrusframework.TestCaseRunner (also extends org.citrusframework.TestCaseBuilder)
- org.citrusframework.GherkinTestActionRunner
- org.citrusframework.TestActorAware
- org.citrusframework.TestBehavior
- org.citrusframework.TestCaseBuilder
- org.citrusframework.TestCaseRunner (also extends org.citrusframework.GherkinTestActionRunner)
- org.citrusframework.TestCaseRunnerProvider
- org.citrusframework.main.TestEngine
- org.citrusframework.TestGroupAware
- org.citrusframework.report.TestListener
- org.citrusframework.report.TestListenerAware
- org.citrusframework.common.TestLoader
- org.citrusframework.TestParameterAware
- org.citrusframework.report.TestReporter
- org.citrusframework.report.TestReporterAware
- org.citrusframework.report.TestResults.ResultCallback
- org.citrusframework.main.scan.TestScanner
- org.citrusframework.common.TestSourceAware
- org.citrusframework.report.TestSuiteListener
- org.citrusframework.report.TestSuiteListenerAware
- org.citrusframework.context.resolver.TypeAliasResolver<S,
A> - org.citrusframework.util.TypeConverter
- org.citrusframework.spi.TypeResolver
- org.citrusframework.xml.Unmarshaller
- org.citrusframework.validation.context.ValidationContext
- org.citrusframework.validation.context.ValidationContext.Builder<T,
B> - org.citrusframework.validation.ValidationContextAdapter
- org.citrusframework.builder.PathExpressionAdapter (also extends org.citrusframework.message.MessageProcessorAdapter, org.citrusframework.variable.VariableExtractorAdapter)
- org.citrusframework.validation.matcher.ValidationMatcher
- org.citrusframework.validation.ValueMatcher
- org.citrusframework.variable.VariableExtractorAdapter
- org.citrusframework.builder.PathExpressionAdapter (also extends org.citrusframework.message.MessageProcessorAdapter, org.citrusframework.validation.ValidationContextAdapter)
- org.citrusframework.builder.WithExpressions<B>
- org.citrusframework.variable.VariableExtractor.Builder<T,
B> (also extends org.citrusframework.message.MessageProcessor.Builder<T, B>)
- org.citrusframework.variable.VariableExtractor.Builder<T,
- org.citrusframework.message.WithHeaderBuilder
- org.citrusframework.message.WithPayloadBuilder
- org.citrusframework.validation.xml.XmlNamespaceAware
Annotation Interface Hierarchy
- org.citrusframework.spi.BindToRegistry (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusConfiguration (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusEndpoint (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusEndpointConfig (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusEndpointProperty (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusFramework (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusResource (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusTest (implements java.lang.annotation.Annotation)
- org.citrusframework.annotations.CitrusTestSource (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.citrusframework.CitrusInstanceStrategy
- org.citrusframework.variable.dictionary.DataDictionary.PathMappingStrategy
- org.citrusframework.message.ErrorHandlingStrategy
- org.citrusframework.message.MessageDirection
- org.citrusframework.message.MessageHeaderType
- org.citrusframework.message.MessageType
- org.citrusframework.TestCaseMetaInfo.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)