Package io.sundr.codegen.api
Class Identifiers
- java.lang.Object
-
- io.sundr.codegen.api.Identifiers
-
public class Identifiers extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIdentifiers.WithIdentifier
-
Constructor Summary
Constructors Constructor Description Identifiers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Optional<Identifier<T>>findIdentifier(Class<T> type)static IdentifiergetIdentifier()static Identifiers.WithIdentifierwithIdentifier(Identifier identifier)static <T> Identifiers.WithIdentifierwithIdentifier(Function<T,String> identifier)
-
-
-
Method Detail
-
findIdentifier
public static <T> Optional<Identifier<T>> findIdentifier(Class<T> type)
-
getIdentifier
public static Identifier getIdentifier()
-
withIdentifier
public static <T> Identifiers.WithIdentifier withIdentifier(Function<T,String> identifier)
-
withIdentifier
public static Identifiers.WithIdentifier withIdentifier(Identifier identifier)
-
-