public static final class AnnotationAnalyzer.AnalyzerResponse extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationAnalyzer.AnalyzerResponse.Builder
Fluent API builder for
AnnotationAnalyzer.AnalyzerResponse. |
| Modifier and Type | Method and Description |
|---|---|
static AnnotationAnalyzer.AnalyzerResponse |
abstain()
Create an abstain response (e.g.
|
static AnnotationAnalyzer.AnalyzerResponse |
abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse)
Create an abstain response (e.g.
|
AnnotationAnalyzer.Flag |
authenticationResponse()
Authentication response of this analysis.
|
Optional<String> |
authenticator()
Explicit authentication provider name.
|
AnnotationAnalyzer.Flag |
authorizationResponse()
Authorization response of this analysis.
|
Optional<String> |
authorizer()
Explicit authorization provider name.
|
static AnnotationAnalyzer.AnalyzerResponse.Builder |
builder()
Create a fluent API builder.
|
static AnnotationAnalyzer.AnalyzerResponse.Builder |
builder(AnnotationAnalyzer.AnalyzerResponse parent)
Create a fluent API builder with a parent response.
|
Optional<AnnotationAnalyzer.AnalyzerResponse> |
parent()
Parent of this analysis.
|
ClassToInstanceStore<Object> |
registry()
A registry that allows transferring information between analysis of different scopes (application, resource class,
method).
|
public static AnnotationAnalyzer.AnalyzerResponse abstain()
public static AnnotationAnalyzer.AnalyzerResponse abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse)
previousResponse - response from previous analysis (to allow parent/child structure, e.g. when some information
is needed by further analysis)public static AnnotationAnalyzer.AnalyzerResponse.Builder builder()
public static AnnotationAnalyzer.AnalyzerResponse.Builder builder(AnnotationAnalyzer.AnalyzerResponse parent)
parent - response from previous runpublic Optional<AnnotationAnalyzer.AnalyzerResponse> parent()
public AnnotationAnalyzer.Flag authenticationResponse()
public AnnotationAnalyzer.Flag authorizationResponse()
public Optional<String> authenticator()
public Optional<String> authorizer()
public ClassToInstanceStore<Object> registry()
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.