| Class and Description |
|---|
| ApiConstants.ViolationKeys
Json key constant accessors for violations.
|
| Fun.ThrowingBiConsumer
Inferrable type for
BiConsumers that throw. |
| Fun.ThrowingBiFunction
Inferrable type for
BiFunctions that throw. |
| Fun.ThrowingBiPredicate
Inferrable type for
BiPredicates that throw. |
| Fun.ThrowingConsumer
Inferrable type for
Consumers that throw. |
| Fun.ThrowingFunction
Inferrable type for
Functions that throw. |
| Fun.ThrowingPredicate
Inferrable type for
Predicates that throw |
| Fun.ThrowingSupplier
Inferrable type for
Suppliers that throw. |
| JavaxJson.Arr
Constructs an array by iterating over a list of
JavaxJson.Value instances. |
| JavaxJson.As
Defines a get method returns the constructed type parameter.
|
| JavaxJson.Cursor
Type which allows a different fluent style for building keys, i.e.
|
| JavaxJson.HasValue
Defines a method toValue which coalesces the underlying value to prevent over-wrapping by the
JavaxJson.val(Object) method. |
| JavaxJson.Key
Iterative key-value pair type for building
JavaxJson.Obj instances. |
| JavaxJson.KeyCursor
Cursor type originating from a call to
JavaxJson.key(String), and which therefore returns a lone
JavaxJson.Key for JavaxJson.KeyCursor.val(Object). |
| JavaxJson.Obj
Constructs an object by iterating over a list of
JavaxJson.Key instances. |
| JavaxJson.ObjCursor
Cursor type originating from a call to
JavaxJson.Key.key(String) or JavaxJson.Obj.key(String), and which therefore
returns a new JavaxJson.Obj with the newly-finished key appended internally. |
| JavaxJson.Value
Discrete value wrapper.
|
| JsonObjectConvertible
Custom pojo types which should be usable within the JavaxJson DSL should implement this method to provide a
JsonObject, which can be wrapped quickly by JavaxJson.val(Object). |
| Nothing
A sentinel type for functional parameters representing Nothing, like Void.
|
| PathAction
Enumeration of progress tracker path import action types.
|
| ProgressCheck
Primary point of customization for the OakPAL framework.
|
| ProgressCheckFactory
A factory for creating
ProgressChecks that accepts a config map. |
| ReportCollector
Simple collector of violations for use by
ProgressCheck implementations. |
| Result
A type representing either a successful result value, or failure, with an error.
|
| Result.Builder
Builds a result for a wrapped collector.
|
| Rule
Standard Rule tuple capturing a rule type (include/exclude or allow/deny) and a regex pattern.
|
| Rule.JsonKeys |
| RuleType
Type for a
Rule. |
| ScanListener
Defines listener notifications for beginning and end of scan common to
ProgressCheck and
ErrorListener. |
| Severity
Levels of severity for violations detected during package scans.
|
| SimpleProgressCheck
Simple implementation of a
ProgressCheck with convenient methods for reporting and collecting violations. |
| SimpleViolation
Simple implementation of a
Violation. |
| SimpleViolation.Builder |
| Violation
Report type for validations.
|
| ViolationReporter
Base interface for violation reporters.
|
Copyright © 2017–2020. All rights reserved.