@Beta public interface TransformationContext extends Tracability, ProblemSupport, TypeReferenceProvider, TypeLookup, FileSystemSupport, FileLocations, AnnotationReferenceProvider, Associator
TransformationParticipant
getPrimaryGeneratedJavaElement, getPrimarySourceElement, isExternal, isGenerated, isSource, isThePrimaryGeneratedJavaElement
addError, addWarning, getProblems, validateLater
getAnyType, getList, getObject, getPrimitiveBoolean, getPrimitiveByte, getPrimitiveChar, getPrimitiveDouble, getPrimitiveFloat, getPrimitiveInt, getPrimitiveLong, getPrimitiveShort, getPrimitiveVoid, getSet, getString, newArrayTypeReference, newSelfTypeReference, newTypeReference, newTypeReference, newTypeReference, newWildcardTypeReference, newWildcardTypeReference, newWildcardTypeReferenceWithLowerBound
findAnnotationType, findClass, findEnumerationType, findInterface
findTypeGlobally, findTypeGlobally
exists, getCharset, getChildren, getContents, getContentsAsStream, getLastModification, isFile, isFolder, toURI
getProjectFolder, getProjectSourceFolders, getSourceFolder, getTargetFolder
newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference
setPrimarySourceElement