Uses of Interface
spoon.reflect.declaration.CtRecord
Packages that use CtRecord
Package
Description
This package contains the meta-model part that models the declarations (program's structures such as classes, fields, etc).
This package defines all the sub-factories for the Spoon meta-model.
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
This package contains some default implementations for commonly used processing tasks.
-
Uses of CtRecord in spoon.reflect.declaration
Methods in spoon.reflect.declaration that return CtRecordModifier and TypeMethodDescriptionCtRecord.addPermittedType(CtTypeReference<?> type)CtRecord.addRecordComponent(CtRecordComponent component)CtRecord.clone()CtRecord.removePermittedType(CtTypeReference<?> type)CtRecord.removeRecordComponent(CtRecordComponent component)CtRecord.setPermittedTypes(Collection<CtTypeReference<?>> permittedTypes)CtRecord.setRecordComponents(Set<CtRecordComponent> components) -
Uses of CtRecord in spoon.reflect.factory
Methods in spoon.reflect.factory that return CtRecordModifier and TypeMethodDescriptionCoreFactory.createRecord()Creates a record.Factory.createRecord()FactoryImpl.createRecord() -
Uses of CtRecord in spoon.reflect.visitor
Methods in spoon.reflect.visitor with parameters of type CtRecordModifier and TypeMethodDescriptionvoidCtAbstractVisitor.visitCtRecord(CtRecord recordType)voidCtBiScannerDefault.visitCtRecord(CtRecord recordType)voidCtInheritanceScanner.visitCtRecord(CtRecord recordType)voidCtScanner.visitCtRecord(CtRecord recordType)voidCtVisitor.visitCtRecord(CtRecord recordType)Visits a record.voidDefaultJavaPrettyPrinter.visitCtRecord(CtRecord recordType) -
Uses of CtRecord in spoon.support
Methods in spoon.support that return CtRecord -
Uses of CtRecord in spoon.support.compiler.jdt
Methods in spoon.support.compiler.jdt with parameters of type CtRecord -
Uses of CtRecord in spoon.support.reflect.declaration
Classes in spoon.support.reflect.declaration that implement CtRecordMethods in spoon.support.reflect.declaration that return CtRecordModifier and TypeMethodDescriptionCtRecordImpl.addPermittedType(CtTypeReference<?> type)CtRecordImpl.addRecordComponent(CtRecordComponent component)CtRecordImpl.clone()CtRecordImpl.removePermittedType(CtTypeReference<?> type)CtRecordImpl.removeRecordComponent(CtRecordComponent component)CtRecordImpl.setPermittedTypes(Collection<CtTypeReference<?>> permittedTypes)CtRecordImpl.setRecordComponents(Set<CtRecordComponent> components) -
Uses of CtRecord in spoon.support.visitor.clone
Methods in spoon.support.visitor.clone with parameters of type CtRecord -
Uses of CtRecord in spoon.support.visitor.replace
Methods in spoon.support.visitor.replace with parameters of type CtRecord