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 TypeMethodDescriptionvoid
CtAbstractVisitor.visitCtRecord(CtRecord recordType)
void
CtBiScannerDefault.visitCtRecord(CtRecord recordType)
void
CtInheritanceScanner.visitCtRecord(CtRecord recordType)
void
CtScanner.visitCtRecord(CtRecord recordType)
void
CtVisitor.visitCtRecord(CtRecord recordType)
Visits a record.void
DefaultJavaPrettyPrinter.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