Interface RuntimeBuilderContext
- All Known Implementing Classes:
AnnotationRuntimeBuilderContext
,ExecutableRuntimeBuilderContext
,PackageRuntimeBuilderContext
,RecordComponentRuntimeBuilderContext
,TypeReferenceRuntimeBuilderContext
,TypeRuntimeBuilderContext
,VariableRuntimeBuilderContext
public interface RuntimeBuilderContext
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAnnotation(CtAnnotation<Annotation> ctAnnotation)
void
addConstructor(CtConstructor<?> ctConstructor)
void
addEnumValue(CtEnumValue<?> ctEnumValue)
void
void
addFormalType(CtTypeParameter parameterRef)
void
void
addPackage(CtPackage ctPackage)
void
addParameter(CtParameter ctParameter)
void
addRecordComponent(CtRecordComponent ctRecordComponent)
void
void
addTypeReference(CtRole role, CtTypeReference<?> ctTypeReference)
getTypeParameter(GenericDeclaration genericDeclaration, String string)
-
Method Details
-
addPackage
-
addType
-
addAnnotation
-
addConstructor
-
addMethod
-
addField
-
addEnumValue
-
addParameter
-
addTypeReference
-
addFormalType
-
addRecordComponent
-
getTypeParameter
-