Class ToPojo
java.lang.Object
io.sundr.builder.internal.functions.ToPojo
- All Implemented Interfaces:
Function<io.sundr.model.RichTypeDef,io.sundr.model.TypeDef>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.sundr.model.TypeDefapply(io.sundr.model.RichTypeDef item) static Optional<io.sundr.model.Method>getBuilderFromDefaults(io.sundr.model.TypeDef typeDef) static Optional<io.sundr.model.AnnotationRef>getPojoAnnotation(io.sundr.model.TypeDef typeDef) static StringgetPojoFullyQualifiedName(io.sundr.model.TypeDef item) static StringgetPojoName(io.sundr.model.TypeDef item) static io.sundr.model.ClassRefgetPojoRef(io.sundr.model.TypeDef item)
-
Constructor Details
-
ToPojo
public ToPojo()
-
-
Method Details
-
getPojoName
-
getPojoFullyQualifiedName
-
getPojoRef
public static io.sundr.model.ClassRef getPojoRef(io.sundr.model.TypeDef item) -
apply
public io.sundr.model.TypeDef apply(io.sundr.model.RichTypeDef item) -
getPojoAnnotation
public static Optional<io.sundr.model.AnnotationRef> getPojoAnnotation(io.sundr.model.TypeDef typeDef) -
getBuilderFromDefaults
public static Optional<io.sundr.model.Method> getBuilderFromDefaults(io.sundr.model.TypeDef typeDef)
-