Package io.fabric8.crd.generator.visitor
Class AnnotatedPropertyPathDetector
- java.lang.Object
-
- io.sundr.builder.TypedVisitor<io.sundr.codegen.model.TypeDefBuilder>
-
- io.fabric8.crd.generator.visitor.AnnotatedPropertyPathDetector
-
- All Implemented Interfaces:
io.sundr.builder.Visitor<io.sundr.codegen.model.TypeDefBuilder>
- Direct Known Subclasses:
LabelSelectorPathDetector,SpecReplicasPathDetector,StatusReplicasPathDetector
public class AnnotatedPropertyPathDetector extends io.sundr.builder.TypedVisitor<io.sundr.codegen.model.TypeDefBuilder>
-
-
Constructor Summary
Constructors Constructor Description AnnotatedPropertyPathDetector(String prefix, String annotationName)AnnotatedPropertyPathDetector(String prefix, String annotationName, List<io.sundr.codegen.model.Property> parents)AnnotatedPropertyPathDetector(String prefix, String annotationName, List<io.sundr.codegen.model.Property> parents, AtomicReference<Optional<String>> reference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>getPath()voidvisit(io.sundr.codegen.model.TypeDefBuilder builder)
-
-
-
Field Detail
-
DOT
protected static final String DOT
- See Also:
- Constant Field Values
-
STATUS
protected static final String STATUS
- See Also:
- Constant Field Values
-
-