Uses of Interface
spoon.reflect.declaration.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
Modifier 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
Modifier and TypeMethodDescriptionCoreFactory.createRecord()
Creates a record.Factory.createRecord()
FactoryImpl.createRecord()
-
Uses of CtRecord in spoon.reflect.visitor
Modifier 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
-
Uses of CtRecord in spoon.support.compiler.jdt
-
Uses of CtRecord in spoon.support.reflect.declaration
Modifier 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
-
Uses of CtRecord in spoon.support.visitor.replace