Interface CtTypedElement<T>

All Superinterfaces:
Cloneable, CtElement, CtQueryable, CtVisitable, FactoryAccessor, Serializable, SourcePositionHolder
All Known Subinterfaces:
CtAnnotation<A>, CtAnnotationFieldAccess<T>, CtAnnotationMethod<T>, CtAnonymousExecutable, CtArrayAccess<T,E>, CtArrayRead<T>, CtArrayWrite<T>, CtAssignment<T,A>, CtBinaryOperator<T>, CtCasePattern, CtCatchVariable<T>, CtCodeSnippetExpression<T>, CtConditional<T>, CtConstructor<T>, CtConstructorCall<T>, CtEnumValue<T>, CtExecutable<R>, CtExecutableReferenceExpression<T,E>, CtExpression<T>, CtField<T>, CtFieldAccess<T>, CtFieldRead<T>, CtFieldWrite<T>, CtInvocation<T>, CtLambda<T>, CtLiteral<T>, CtLocalVariable<T>, CtMethod<T>, CtNewArray<T>, CtNewClass<T>, CtOperatorAssignment<T,A>, CtParameter<T>, CtReceiverParameter, CtRecordComponent, CtRecordPattern, CtSuperAccess<T>, CtSwitchExpression<T,S>, CtTargetedExpression<T,E>, CtTextBlock, CtThisAccess<T>, CtTypeAccess<A>, CtTypePattern, CtUnaryOperator<T>, CtUnnamedPattern, CtVariable<T>, CtVariableAccess<T>, CtVariableRead<T>, CtVariableWrite<T>
All Known Implementing Classes:
CtAnnotationFieldAccessImpl, CtAnnotationImpl, CtAnnotationMethodImpl, CtAnonymousExecutableImpl, CtArrayAccessImpl, CtArrayReadImpl, CtArrayWriteImpl, CtAssignmentImpl, CtBinaryOperatorImpl, CtCasePatternImpl, CtCatchVariableImpl, CtCodeSnippetExpressionImpl, CtConditionalImpl, CtConstructorCallImpl, CtConstructorImpl, CtEnumValueImpl, CtExecutableImpl, CtExecutableReferenceExpressionImpl, CtExpressionImpl, CtFieldAccessImpl, CtFieldImpl, CtFieldReadImpl, CtFieldWriteImpl, CtInvocationImpl, CtLambdaImpl, CtLiteralImpl, CtLocalVariableImpl, CtMethodImpl, CtNewArrayImpl, CtNewClassImpl, CtOperatorAssignmentImpl, CtParameterImpl, CtReceiverParameterImpl, CtRecordComponentImpl, CtRecordPatternImpl, CtSuperAccessImpl, CtSwitchExpressionImpl, CtTargetedExpressionImpl, CtTextBlockImpl, CtThisAccessImpl, CtTypeAccessImpl, CtTypePatternImpl, CtUnaryOperatorImpl, CtUnnamedPatternImpl, CtVariableAccessImpl, CtVariableReadImpl, CtVariableWriteImpl, InvisibleArrayConstructorImpl

public interface CtTypedElement<T> extends CtElement
This abstract element defines a typed element.