Package | Description |
---|---|
org.revapi | |
org.revapi.base | |
org.revapi.configuration | |
org.revapi.simple |
Modifier and Type | Interface and Description |
---|---|
interface |
ApiAnalyzer<E extends Element<E>>
An API analyzer is the main interface one has to implement to support checking some kind of API.
|
interface |
DifferenceTransform<E extends Element<?>>
A difference transform may elect to transform certain kinds of differences into other kinds.
|
interface |
ElementFilter
Deprecated.
use
TreeFilterProvider instead |
interface |
ElementMatcher
An element matcher is a helper extension to other extensions that need to figure out if a certain
element meets certain criteria.
|
interface |
Reporter
A reporter is the final stage during the API change analysis.
|
interface |
TreeFilterProvider
Forest filter helps the
ArchiveAnalyzer filter the resulting element forest while it is being
created. |
Modifier and Type | Class and Description |
---|---|
class |
BaseApiAnalyzer<E extends Element<E>>
A convenience base class for API analyzers.
|
class |
BaseConfigurable
A convenience base class for all configurable types in Revapi.
|
class |
BaseDifferenceTransform<E extends Element<E>>
A convenience base class for difference transforms
|
class |
BaseElementMatcher
A convenience base class for element matchers.
|
class |
BaseReporter
A convenience base class for reporters.
|
class |
BaseTreeFilterProvider
A convenience base class for tree filter providers.
|
class |
CollectingReporter
This is a simple helper class that can be used by the users to collect all the
reports from Revapi.
|
Modifier and Type | Method and Description |
---|---|
ValidationResult |
ConfigurationValidator.validate(com.fasterxml.jackson.databind.JsonNode fullConfiguration,
Configurable configurable)
Validates that the full configuration contains valid configuration for given configurable.
|
ValidationResult |
ConfigurationValidator.validate(org.jboss.dmr.ModelNode fullConfiguration,
Configurable configurable)
Deprecated.
use the Jackson-based variant
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleConfigurable
Deprecated.
use
BaseConfigurable instead |
class |
SimpleDifferenceTransform<T extends Element<T>>
Deprecated.
use
BaseDifferenceTransform instead |
class |
SimpleElementFilter
Deprecated.
use
IndependentTreeFilter or some other TreeFilter instead |
class |
SimpleReporter
Deprecated.
use
BaseReporter instead |
Copyright © 2014-2021 Lukas Krejci. All Rights Reserved.