Class CollectAnnotatedSymbolsVisitor
-
- All Implemented Interfaces:
-
com.google.devtools.ksp.symbol.KSVisitor
public final class CollectAnnotatedSymbolsVisitor extends KSVisitorVoid
-
-
Constructor Summary
Constructors Constructor Description CollectAnnotatedSymbolsVisitor(Boolean inDepth)
-
Method Summary
Modifier and Type Method Description final ArrayList<KSAnnotated>getSymbols()UnitvisitAnnotated(KSAnnotated annotated, Unit data)UnitvisitFile(KSFile file, Unit data)UnitvisitTypeAlias(KSTypeAlias typeAlias, Unit data)UnitvisitClassDeclaration(KSClassDeclaration classDeclaration, Unit data)UnitvisitPropertyGetter(KSPropertyGetter getter, Unit data)UnitvisitPropertySetter(KSPropertySetter setter, Unit data)UnitvisitFunctionDeclaration(KSFunctionDeclaration function, Unit data)UnitvisitPropertyDeclaration(KSPropertyDeclaration property, Unit data)UnitvisitTypeParameter(KSTypeParameter typeParameter, Unit data)UnitvisitValueParameter(KSValueParameter valueParameter, Unit data)-
Methods inherited from class com.google.devtools.ksp.symbol.KSVisitorVoid
visitAnnotation, visitCallableReference, visitClassifierReference, visitDeclaration, visitDeclarationContainer, visitDefNonNullReference, visitDynamicReference, visitModifierListOwner, visitNode, visitParenthesizedReference, visitPropertyAccessor, visitReferenceElement, visitTypeArgument, visitTypeReference, visitValueArgument -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
CollectAnnotatedSymbolsVisitor
CollectAnnotatedSymbolsVisitor(Boolean inDepth)
-
-
Method Detail
-
getSymbols
final ArrayList<KSAnnotated> getSymbols()
-
visitAnnotated
Unit visitAnnotated(KSAnnotated annotated, Unit data)
-
visitTypeAlias
Unit visitTypeAlias(KSTypeAlias typeAlias, Unit data)
-
visitClassDeclaration
Unit visitClassDeclaration(KSClassDeclaration classDeclaration, Unit data)
-
visitPropertyGetter
Unit visitPropertyGetter(KSPropertyGetter getter, Unit data)
-
visitPropertySetter
Unit visitPropertySetter(KSPropertySetter setter, Unit data)
-
visitFunctionDeclaration
Unit visitFunctionDeclaration(KSFunctionDeclaration function, Unit data)
-
visitPropertyDeclaration
Unit visitPropertyDeclaration(KSPropertyDeclaration property, Unit data)
-
visitTypeParameter
Unit visitTypeParameter(KSTypeParameter typeParameter, Unit data)
-
visitValueParameter
Unit visitValueParameter(KSValueParameter valueParameter, Unit data)
-
-
-
-