Package org.mule.metadata.ast.api
Class IntrospectionContext
- java.lang.Object
-
- org.mule.metadata.ast.api.IntrospectionContext
-
public final class IntrospectionContext extends Object
Context where the information of already introspected types are save temporally. This is used to prevent infinite introspection in recursive types.- Since:
- 1.1.0
-
-
Constructor Summary
Constructors Constructor Description IntrospectionContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(Element element)TypeBuilderget(Element element)TypeBuilderpop()voidpush(Element element, TypeBuilder typeBuilder)
-
-
-
Method Detail
-
push
public void push(Element element, TypeBuilder typeBuilder)
-
pop
public TypeBuilder pop()
-
contains
public boolean contains(Element element)
-
get
public TypeBuilder get(Element element)
-
-