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