Skip navigation links
A B C D E F G H I J K M N O P R S T W 

A

AbstractJavadocedInfo - Class in com.predic8.membrane.annot.model
Common behavior of Javadoc handling for MCAttribute, MCElement, etc.
AbstractJavadocedInfo() - Constructor for class com.predic8.membrane.annot.model.AbstractJavadocedInfo
 
AbstractK8sGenerator - Class in com.predic8.membrane.annot.generator.kubernetes
Bundles functionality for kubernetes file generation
AbstractK8sGenerator(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
AbstractK8sGenerator.WritableNames - Class in com.predic8.membrane.annot.generator.kubernetes
 
AbstractNamespaceHandler - Class in com.predic8.membrane.annot
 
AbstractNamespaceHandler() - Constructor for class com.predic8.membrane.annot.AbstractNamespaceHandler
 
addAttribute(String, Object) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
addDefinition(SchemaObject) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.Schema
 
addProperty(SchemaObject) - Method in interface com.predic8.membrane.annot.generator.kubernetes.model.ISchema
 
addProperty(SchemaObject) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.Schema
 
addProperty(SchemaObject) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
addUsedBy(ChildElementInfo) - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
addUsedBy(ChildElementDeclarationInfo) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
AnnotUtils - Class in com.predic8.membrane.annot
 
AnnotUtils() - Constructor for class com.predic8.membrane.annot.AnnotUtils
 
appendLine(Writer, String...) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
appendToListProperty(ParserContext, MutableBeanMetadata, String, Object) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
applySpringInterfacePatches(ParserContext, Class<?>, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
AttributeInfo - Class in com.predic8.membrane.annot.model
Mirrors MCAttribute.
AttributeInfo() - Constructor for class com.predic8.membrane.annot.model.AttributeInfo
 

B

BlueprintElementParser - Class in com.predic8.membrane.annot.parser
Base class for auto-generated blueprint parsers for MCElements.
BlueprintElementParser() - Constructor for class com.predic8.membrane.annot.parser.BlueprintElementParser
 
BlueprintNamespaceParser - Class in com.predic8.membrane.annot.parser
Base class for auto-generated blueprint parsers for MCMains (=XML namespaces).
BlueprintNamespaceParser() - Constructor for class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 
BlueprintParser - Interface in com.predic8.membrane.annot.parser
 
BlueprintParsers - Class in com.predic8.membrane.annot.generator
 
BlueprintParsers(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.BlueprintParsers
 
BlueprintSimulatedSpringApplicationContext - Class in com.predic8.membrane.annot.parser
Partial implementation of ApplicationContext to support the methods called by membrane-core in a blueprint-based deployment.
BlueprintSimulatedSpringApplicationContext(BlueprintContainer) - Constructor for class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
BlueprintSpringInterfaceHelper - Class in com.predic8.membrane.annot.parser
Helper class for simulating the Spring context startup order: Call constructor Set properties (possibly child beans, themselves fully initialized) call ApplicationContextAware.setApplicationContext(org.springframework.context.ApplicationContext), if the bean implements ApplicationContextAware call Lifecycle.start(), if the bean implements Lifecycle. To avoid calling ApplicationContextAware.setApplicationContext(org.springframework.context.ApplicationContext) on a bean A before all other properties have been set on it (step 2), an instance B of this class is created.
BlueprintSpringInterfaceHelper() - Constructor for class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
boot(Model) - Method in class com.predic8.membrane.annot.generator.kubernetes.KubernetesBootstrapper
 

C

ChildElementDeclarationInfo - Class in com.predic8.membrane.annot.model
Meta-info mirror for the type of one or more MCChildElements, for example 'interface Interceptor'.
ChildElementDeclarationInfo() - Constructor for class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
ChildElementInfo - Class in com.predic8.membrane.annot.model
ChildElementInfo() - Constructor for class com.predic8.membrane.annot.model.ChildElementInfo
 
clone(T, boolean) - Static method in class com.predic8.membrane.annot.bean.MCUtil
 
com.predic8.membrane.annot - package com.predic8.membrane.annot
 
com.predic8.membrane.annot.bean - package com.predic8.membrane.annot.bean
 
com.predic8.membrane.annot.generator - package com.predic8.membrane.annot.generator
 
com.predic8.membrane.annot.generator.kubernetes - package com.predic8.membrane.annot.generator.kubernetes
 
com.predic8.membrane.annot.generator.kubernetes.model - package com.predic8.membrane.annot.generator.kubernetes.model
 
com.predic8.membrane.annot.model - package com.predic8.membrane.annot.model
 
com.predic8.membrane.annot.model.doc - package com.predic8.membrane.annot.model.doc
 
com.predic8.membrane.annot.parser - package com.predic8.membrane.annot.parser
 
compareTo(ChildElementInfo) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
compareTo(Doc.Entry) - Method in class com.predic8.membrane.annot.model.doc.Doc.Entry
 
containsBean(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
containsBeanDefinition(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
containsLocalBean(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
createFileObject(MainInfo, String) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 

D

decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.predic8.membrane.annot.AbstractNamespaceHandler
 
dejavaify(String) - Static method in class com.predic8.membrane.annot.AnnotUtils
 
destroy() - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
Doc - Class in com.predic8.membrane.annot.model.doc
 
Doc(ProcessingEnvironment, String, Element) - Constructor for class com.predic8.membrane.annot.model.doc.Doc
 
Doc.Entry - Class in com.predic8.membrane.annot.model.doc
 

E

ElementInfo - Class in com.predic8.membrane.annot.model
Mirrors MCElement.
ElementInfo() - Constructor for class com.predic8.membrane.annot.model.ElementInfo
 
Entry(String, String) - Constructor for class com.predic8.membrane.annot.model.doc.Doc.Entry
 
entryToJson(Map.Entry<String, Object>) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
equals(Object) - Method in class com.predic8.membrane.annot.model.ElementInfo
 

F

fileName() - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
fileName() - Method in class com.predic8.membrane.annot.generator.kubernetes.JsonSchemaGenerator
 
fileName() - Method in class com.predic8.membrane.annot.generator.kubernetes.K8sHelperGenerator
 
fileName() - Method in class com.predic8.membrane.annot.generator.kubernetes.K8sYamlGenerator
 
findAnnotationOnBean(String, Class<A>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
fromXML(Class<T>, String) - Static method in class com.predic8.membrane.annot.bean.MCUtil
 

G

getAis() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getAliases(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getAnnotation() - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getAnnotation() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
getAnnotation() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getAnnotation() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getApplicationName() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getAutowireCapableBeanFactory() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBean(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBean(String, Class<T>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBean(Class<T>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBean(String, Object...) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBean(Class<T>, Object...) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanDefinitionCount() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanDefinitionNames() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanNamesForAnnotation(Class<? extends Annotation>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanNamesForType(ResolvableType) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanNamesForType(Class<?>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeanNamesForType(Class<?>, boolean, boolean) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeansOfType(Class<T>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeansOfType(Class<T>, boolean, boolean) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBeansWithAnnotation(Class<? extends Annotation>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getBlueprintContainer() - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
getCeis() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getChildElementDeclarations() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getClassLoader() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getClassName(Model) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getClient() - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
getDescription() - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
getDisplayName() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getDoc(ProcessingEnvironment) - Method in class com.predic8.membrane.annot.model.AbstractJavadocedInfo
 
getDocedE() - Method in class com.predic8.membrane.annot.model.AbstractJavadocedInfo
 
getE() - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getE() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
getEi() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
getElement() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getElement() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getElementInfo() - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
getElementNames(ElementInfo) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
getElements() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getElements() - Method in exception com.predic8.membrane.annot.ProcessingException
 
getEntries() - Method in class com.predic8.membrane.annot.model.doc.Doc
 
getEnvironment() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getGlobals() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getId() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getId() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getIds() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getIis() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getInterceptorElements() - Method in class com.predic8.membrane.annot.model.MainInfo
 
getKey() - Method in class com.predic8.membrane.annot.model.doc.Doc.Entry
 
getMain(Model) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getMains() - Method in class com.predic8.membrane.annot.model.Model
 
getMessage(String, Object[], String, Locale) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getMessage(String, Object[], Locale) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getMessage(MessageSourceResolvable, Locale) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getName() - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
getOai() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getOtherAttributesSetter() - Method in class com.predic8.membrane.annot.model.OtherAttributesInfo
 
getOutputName(String) - Method in class com.predic8.membrane.annot.NamespaceUtil
 
getOutputPackage(String) - Method in class com.predic8.membrane.annot.NamespaceUtil
 
getParent() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getParentBeanFactory() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getParserClassSimpleName() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getPropertyName() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
getPropertyName() - Method in class com.predic8.membrane.annot.model.TextContentInfo
 
getResource(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getResources(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getRules(MainInfo) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
getRulesStream(MainInfo) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
getRuntimeClassName(TypeElement) - Static method in class com.predic8.membrane.annot.AnnotUtils
 
getSchemaType(Types) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getSpringName() - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getSpringName() - Method in class com.predic8.membrane.annot.model.OtherAttributesInfo
 
getStartupDate() - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getSupportedSourceVersion() - Method in class com.predic8.membrane.annot.SpringConfigurationXSDGeneratingAnnotationProcessor
 
getTarget() - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
getTargetNamespaces() - Method in class com.predic8.membrane.annot.NamespaceUtil
 
getTci() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getType(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
getTypeDeclaration() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
getUsedBy() - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
getUsedBy() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
getValueAsXMLSnippet(boolean) - Method in class com.predic8.membrane.annot.model.doc.Doc.Entry
 
getXMLName() - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getXSDType(Types) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
getXSDTypeName(Model) - Method in class com.predic8.membrane.annot.model.ElementInfo
 

H

handleChildElement(Element, ParserContext, MutableBeanMetadata, BlueprintParser) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
handleChildObject(Element, ParserContext, MutableBeanMetadata, Class<?>, Object) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
hashCode() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
HelpReference - Class in com.predic8.membrane.annot.generator
 
HelpReference(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.HelpReference
 

I

init() - Method in class com.predic8.membrane.annot.AbstractNamespaceHandler
 
init() - Method in class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 
init() - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
isBeanReference(Types) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
ISchema - Interface in com.predic8.membrane.annot.generator.kubernetes.model
 
isEnum(Types) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
isHasIdField() - Method in class com.predic8.membrane.annot.model.ElementInfo
 
isInlined() - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
isList() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
isPropertySet(MutableBeanMetadata, String) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
isPrototype(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
isRaiseErrorWhenNoSpecimen() - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
isRequired() - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
isRequired() - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
isRequired() - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
isSingleton(String) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
isTypeMatch(String, ResolvableType) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
isTypeMatch(String, Class<?>) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 

J

javaify(String) - Static method in class com.predic8.membrane.annot.AnnotUtils
 
JsonSchemaGenerator - Class in com.predic8.membrane.annot.generator.kubernetes
Generates Json Schema draft 4 to validate kubernetetes CustomResourceDefinitions.
JsonSchemaGenerator(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.JsonSchemaGenerator
 

K

K8sHelperGenerator - Class in com.predic8.membrane.annot.generator.kubernetes
Autogenerates a helper file for JSON parsing
K8sHelperGenerator(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.K8sHelperGenerator
 
K8sYamlGenerator - Class in com.predic8.membrane.annot.generator.kubernetes
Generates ClusterRoles, ClusterRoleBindings and CustomResourceDefinitions for kubernetes integration.
K8sYamlGenerator(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.K8sYamlGenerator
 
KEY_PARENT_CLASS_NAME - Static variable in class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 
KubernetesBootstrapper - Class in com.predic8.membrane.annot.generator.kubernetes
Collection to bootstrap all needed config files for kubernetes integration
KubernetesBootstrapper(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.KubernetesBootstrapper
 

M

MainInfo - Class in com.predic8.membrane.annot.model
Mirrors MCMain.
MainInfo() - Constructor for class com.predic8.membrane.annot.model.MainInfo
 
MCAttribute - Annotation Type in com.predic8.membrane.annot
Injects an XML attribute using a setter method.
MCChildElement - Annotation Type in com.predic8.membrane.annot
 
MCElement - Annotation Type in com.predic8.membrane.annot
 
MCMain - Annotation Type in com.predic8.membrane.annot
 
MCOtherAttributes - Annotation Type in com.predic8.membrane.annot
 
MCTextContent - Annotation Type in com.predic8.membrane.annot
 
MCUtil - Class in com.predic8.membrane.annot.bean
A utility class to deeply-clone/serizalize/deserialize MCElement-annotatated objects (from/to a Spring-based XML configuration file).
MCUtil() - Constructor for class com.predic8.membrane.annot.bean.MCUtil
 
Model - Class in com.predic8.membrane.annot.model
Keeps track of all information during one (or several incremental) compiler runs.
Model() - Constructor for class com.predic8.membrane.annot.model.Model
 

N

NamespaceInfo - Class in com.predic8.membrane.annot.generator
 
NamespaceInfo(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.NamespaceInfo
 
NamespaceUtil - Class in com.predic8.membrane.annot
Utility class to read the /META-INF/membrane.namespaces files generated by the annotation processor (SpringConfigurationXSDGeneratingAnnotationProcessor using NamespaceInfo).
NamespaceUtil() - Constructor for class com.predic8.membrane.annot.NamespaceUtil
 

O

OtherAttributesInfo - Class in com.predic8.membrane.annot.model
 
OtherAttributesInfo() - Constructor for class com.predic8.membrane.annot.model.OtherAttributesInfo
 

P

parse(Element, ParserContext) - Method in class com.predic8.membrane.annot.AbstractNamespaceHandler
 
parse(BlueprintParser, Element, ParserContext) - Method in class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 
parse(BlueprintParser, Element, ParserContext) - Method in interface com.predic8.membrane.annot.parser.BlueprintParser
 
parseChild(BlueprintParser, Element, ParserContext) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
parseChildren(Element, ParserContext, MutableBeanMetadata, BlueprintParser) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
Parsers - Class in com.predic8.membrane.annot.generator
 
Parsers(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.Parsers
 
pluralize(String) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.predic8.membrane.annot.SpringConfigurationXSDGeneratingAnnotationProcessor
 
process(Model) - Method in class com.predic8.membrane.annot.SpringConfigurationXSDGeneratingAnnotationProcessor
 
processingEnv - Variable in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
ProcessingException - Exception in com.predic8.membrane.annot
 
ProcessingException(String, Element...) - Constructor for exception com.predic8.membrane.annot.ProcessingException
 
publishEvent(ApplicationEvent) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 
publishEvent(Object) - Method in class com.predic8.membrane.annot.parser.BlueprintSimulatedSpringApplicationContext
 

R

registerGlobalBeanDefinitionParser(String, BeanDefinitionParser) - Method in class com.predic8.membrane.annot.AbstractNamespaceHandler
 
registerGlobalBeanDefinitionParser(String, BlueprintParser) - Method in class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 
registerLocalBeanDefinitionParser(String, String, BeanDefinitionParser) - Method in class com.predic8.membrane.annot.AbstractNamespaceHandler
 
registerLocalBeanDefinitionParser(String, String, BlueprintParser) - Method in class com.predic8.membrane.annot.parser.BlueprintNamespaceParser
 

S

Schema - Class in com.predic8.membrane.annot.generator.kubernetes.model
 
Schema(String) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.model.Schema
 
SchemaObject - Class in com.predic8.membrane.annot.generator.kubernetes.model
 
SchemaObject(String) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
Schemas - Class in com.predic8.membrane.annot.generator
 
Schemas(ProcessingEnvironment) - Constructor for class com.predic8.membrane.annot.generator.Schemas
 
setAdditionalProperties(boolean) - Method in interface com.predic8.membrane.annot.generator.kubernetes.model.ISchema
 
setAdditionalProperties(boolean) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.Schema
 
setAdditionalProperties(boolean) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
setAis(List<AttributeInfo>) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setAnnotation(MCAttribute) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
setAnnotation(MCChildElement) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setAnnotation(MCElement) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setAnnotation(MCMain) - Method in class com.predic8.membrane.annot.model.MainInfo
 
setBlueprintContainer(BlueprintContainer) - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
setCeis(List<ChildElementInfo>) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setClient(Object) - Method in class com.predic8.membrane.annot.parser.BlueprintSpringInterfaceHelper
 
setDescription(String) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
setDocedE(Element) - Method in class com.predic8.membrane.annot.model.AbstractJavadocedInfo
 
setE(ExecutableElement) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
setE(ExecutableElement) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setEi(ElementInfo) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setElement(TypeElement) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setElement(TypeElement) - Method in class com.predic8.membrane.annot.model.MainInfo
 
setElementInfo(List<ElementInfo>) - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
setHasIdField(boolean) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setIdIfNeeded(Element, ParserContext, String) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setList(boolean) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setMains(List<MainInfo>) - Method in class com.predic8.membrane.annot.model.Model
 
setOai(OtherAttributesInfo) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setOtherAttributesSetter(ExecutableElement) - Method in class com.predic8.membrane.annot.model.OtherAttributesInfo
 
setProperties(ParserContext, String, Element, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setProperty(ParserContext, String, String, Element, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setProperty(ParserContext, String, String, Element, MutableBeanMetadata, boolean) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setProperty(ParserContext, MutableBeanMetadata, String, Object) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setPropertyIfSet(ParserContext, String, String, Element, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setPropertyIfSet(ParserContext, String, Element, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setPropertyIfSet(ParserContext, String, String, Element, MutableBeanMetadata, boolean) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setPropertyName(String) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setPropertyName(String) - Method in class com.predic8.membrane.annot.model.TextContentInfo
 
setPropertyReference(ParserContext, String, String, MutableBeanMetadata) - Method in class com.predic8.membrane.annot.parser.BlueprintElementParser
 
setRaiseErrorWhenNoSpecimen(boolean) - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
setRequired(boolean) - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
setRequired(boolean) - Method in class com.predic8.membrane.annot.model.AttributeInfo
 
setRequired(boolean) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
setTarget(TypeElement) - Method in class com.predic8.membrane.annot.model.ChildElementDeclarationInfo
 
setTci(TextContentInfo) - Method in class com.predic8.membrane.annot.model.ElementInfo
 
setTypeDeclaration(TypeElement) - Method in class com.predic8.membrane.annot.model.ChildElementInfo
 
SpringConfigurationXSDGeneratingAnnotationProcessor - Class in com.predic8.membrane.annot
The annotation processor for the annotations defining Membrane's configuration language (MCMain and others).
SpringConfigurationXSDGeneratingAnnotationProcessor() - Constructor for class com.predic8.membrane.annot.SpringConfigurationXSDGeneratingAnnotationProcessor
 

T

TextContentInfo - Class in com.predic8.membrane.annot.model
Mirrors MCTextContent.
TextContentInfo() - Constructor for class com.predic8.membrane.annot.model.TextContentInfo
 
toString() - Method in class com.predic8.membrane.annot.generator.kubernetes.model.Schema
 
toString() - Method in class com.predic8.membrane.annot.generator.kubernetes.model.SchemaObject
 
toXML(Object) - Static method in class com.predic8.membrane.annot.bean.MCUtil
 

W

WritableNames(ElementInfo) - Constructor for class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator.WritableNames
 
write(Model) - Method in class com.predic8.membrane.annot.generator.kubernetes.AbstractK8sGenerator
 
write(Model) - Method in class com.predic8.membrane.annot.generator.kubernetes.JsonSchemaGenerator
 
write(Model) - Method in class com.predic8.membrane.annot.generator.kubernetes.K8sHelperGenerator
 
write(Model) - Method in class com.predic8.membrane.annot.generator.kubernetes.K8sYamlGenerator
 
writeHelp(Model) - Method in class com.predic8.membrane.annot.generator.HelpReference
 
writeInfo(Model) - Method in class com.predic8.membrane.annot.generator.NamespaceInfo
 
writeParserDefinitior(Model) - Method in class com.predic8.membrane.annot.generator.BlueprintParsers
 
writeParserDefinitior(Model) - Method in class com.predic8.membrane.annot.generator.Parsers
 
writeParsers(Model) - Method in class com.predic8.membrane.annot.generator.BlueprintParsers
 
writeParsers(Model) - Method in class com.predic8.membrane.annot.generator.Parsers
 
writeXSD(Model) - Method in class com.predic8.membrane.annot.generator.Schemas
 
A B C D E F G H I J K M N O P R S T W 
Skip navigation links

Copyright © 2021. All Rights Reserved.