@SupportedAnnotationTypes(value="io.fabric8.kubernetes.generator.annotation.KubernetesModelProcessor") public class KubernetesModelProcessorProcessor extends AbstractKubernetesAnnotationProcessor
processingEnv
Constructor and Description |
---|
KubernetesModelProcessorProcessor() |
Modifier and Type | Method and Description |
---|---|
static <T> Map<String,Object> |
getAdditionalProperties(T obj) |
static <T> String |
getName(T entity) |
static <T> io.fabric8.kubernetes.api.model.ObjectMeta |
getObjectMeta(T obj) |
static <T> String |
getUuid(T obj) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process
in interface Processor
process
in class AbstractProcessor
public static <T> String getUuid(T obj)
public static <T> io.fabric8.kubernetes.api.model.ObjectMeta getObjectMeta(T obj)
public static <T> String getName(T entity)
Copyright © 2011–2016 Red Hat. All rights reserved.