Top Description Inners Methods
jakarta.faces.flow.builder

public @Interface FlowBuilderParameter

extends Annotation
Known Direct Implementers
jakarta.faces.flow.builder.FlowBuilderParameter.Literal
Annotations
@Qualifier
@Target:TYPE, METHOD, PARAMETER, FIELD
@Retention:RUNTIME
@Documented
Static Imports
java.lang.annotation.ElementType.FIELD, .ElementType.METHOD, .ElementType.PARAMETER, .ElementType.TYPE, .RetentionPolicy.RUNTIME

The presence of this annotation on a CDI producer method for the FlowDefinition annotation causes the FlowBuilder to be passed to that method. See FlowBuilder for a usage example.

Since
2.2

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
FlowBuilderParameter.Literal

Supports inline instantiation of the FlowBuilderParameter qualifier.

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString
jakarta.faces.flow.builder back to summary

public final Class FlowBuilderParameter.Literal

extends AnnotationLiteral<FlowBuilderParameter>
implements FlowBuilderParameter
Class Inheritance
All Implemented Interfaces
jakarta.faces.flow.builder.FlowBuilderParameter, java.lang.annotation.Annotation

Supports inline instantiation of the FlowBuilderParameter qualifier.

Since
4.0

Field Summary

Modifier and TypeField and Description
public static final FlowBuilderParameter.Literal
INSTANCE

Instance of the FlowBuilderParameter qualifier.

private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from jakarta.enterprise.util.AnnotationLiteral:
annotationTypeequalshashCodetoString

Field Detail

INSTANCEback to summary
public static final FlowBuilderParameter.Literal INSTANCE

Instance of the FlowBuilderParameter qualifier.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides jakarta.enterprise.util.AnnotationLiteral.serialVersionUID.

Constructor Detail

Literalback to summary
public Literal()