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.createCanonicalConstructorIfMissing()Adds the canonical constructor for this record if it is not already present.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.createCanonicalConstructorIfMissing()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