Schnittstelle TypeIds
- Alle bekannten Implementierungsklassen:
AbstractMethodDeclaration
,AbstractVariableDeclaration
,AdviceDeclaration
,AjClassFile
,AjConstructorDeclaration
,AjMethodDeclaration
,AllocationExpression
,AND_AND_Expression
,Annotation
,AnnotationMemberValue
,AnnotationMethodDeclaration
,AnnotationValueImpl
,Argument
,ArrayAllocationExpression
,ArrayInitializer
,ArrayQualifiedTypeReference
,ArrayReference
,ArrayTypeReference
,AspectClinit
,AspectDeclaration
,AssertStatement
,Assignment
,AssistNodeParentAnnotationArrayInitializer
,AssistParser
,ASTNode
,BinaryExpression
,Block
,BooleanConstant
,BranchStatement
,BreakStatement
,ByteConstant
,CaseStatement
,CastExpression
,CharConstant
,CharLiteral
,ClassFile
,ClassLiteralAccess
,Clinit
,CodeSnippetAllocationExpression
,CodeSnippetClassFile
,CodeSnippetFieldReference
,CodeSnippetMessageSend
,CodeSnippetParser
,CodeSnippetQualifiedNameReference
,CodeSnippetReturnStatement
,CodeSnippetSingleNameReference
,CodeSnippetSuperReference
,CodeSnippetThisReference
,CodeSnippetTypeDeclaration
,CombinedBinaryExpression
,CommentRecorderParser
,CompactConstructorDeclaration
,CompilationUnitDeclaration
,CompletionJavadoc
,CompletionOnAnnotationMemberValuePair
,CompletionOnAnnotationOfType
,CompletionOnArgumentName
,CompletionOnBreakStatement
,CompletionOnClassLiteralAccess
,CompletionOnContinueStatement
,CompletionOnExplicitConstructorCall
,CompletionOnExportReference
,CompletionOnFieldName
,CompletionOnFieldType
,CompletionOnImportReference
,CompletionOnJavadocAllocationExpression
,CompletionOnJavadocFieldReference
,CompletionOnJavadocMessageSend
,CompletionOnJavadocModuleReference
,CompletionOnJavadocParamNameReference
,CompletionOnJavadocQualifiedTypeReference
,CompletionOnJavadocSingleTypeReference
,CompletionOnJavadocTag
,CompletionOnJavadocTypeParamReference
,CompletionOnKeyword1
,CompletionOnKeyword2
,CompletionOnKeyword3
,CompletionOnKeywordModule2
,CompletionOnKeywordModuleDeclaration
,CompletionOnKeywordModuleInfo
,CompletionOnLocalName
,CompletionOnMarkerAnnotationName
,CompletionOnMemberAccess
,CompletionOnMemberValueName
,CompletionOnMessageSend
,CompletionOnMessageSendName
,CompletionOnMethodName
,CompletionOnMethodReturnType
,CompletionOnMethodTypeParameter
,CompletionOnModuleDeclaration
,CompletionOnModuleReference
,CompletionOnPackageReference
,CompletionOnPackageVisibilityReference
,CompletionOnParameterizedQualifiedTypeReference
,CompletionOnProvidesImplementationsQualifiedTypeReference
,CompletionOnProvidesImplementationsSingleTypeReference
,CompletionOnProvidesInterfacesQualifiedTypeReference
,CompletionOnProvidesInterfacesSingleTypeReference
,CompletionOnQualifiedAllocationExpression
,CompletionOnQualifiedNameReference
,CompletionOnQualifiedTypeReference
,CompletionOnRecordComponentName
,CompletionOnReferenceExpressionName
,CompletionOnSingleNameReference
,CompletionOnSingleTypeReference
,CompletionOnStringLiteral
,CompletionOnUsesQualifiedTypeReference
,CompletionOnUsesSingleTypeReference
,CompletionParser
,CompoundAssignment
,ConditionalExpression
,Constant
,ConstantPool
,ConstructorDeclaration
,ContainerAnnotation
,ContinueStatement
,DeclareAnnotationDeclaration
,DeclareDeclaration
,DocumentElementParser
,DoStatement
,DoubleConstant
,DoubleLiteral
,EmptyStatement
,EqualExpression
,ExplicitConstructorCall
,ExportsStatement
,Expression
,ExtendedStringLiteral
,FakeDefaultLiteral
,FakedTrackingVariable
,FalseLiteral
,FieldDeclaration
,FieldReference
,FloatConstant
,FloatLiteral
,ForeachStatement
,ForStatement
,FunctionalExpression
,GuardedPattern
,IfMethodDeclaration
,IfPseudoToken
,IfStatement
,ImportReference
,IndexingParser
,Initializer
,InstanceOfExpression
,IntConstant
,IntersectionCastTypeReference
,InterSuperReference
,InterTypeConstructorDeclaration
,InterTypeDeclaration
,InterTypeFieldDeclaration
,IntertypeMemberClassDeclaration
,InterTypeMethodDeclaration
,IntLiteral
,IntLiteralMinValue
,Javadoc
,JavadocAllocationExpression
,JavadocArgumentExpression
,JavadocArrayQualifiedTypeReference
,JavadocArraySingleTypeReference
,JavadocFieldReference
,JavadocImplicitTypeReference
,JavadocMessageSend
,JavadocModuleReference
,JavadocQualifiedTypeReference
,JavadocReturnStatement
,JavadocSingleNameReference
,JavadocSingleTypeReference
,KnownFieldReference
,KnownMessageSend
,LabeledStatement
,LambdaExpression
,Literal
,LocalDeclaration
,LongConstant
,LongLiteral
,LongLiteralMinValue
,MagicLiteral
,MarkerAnnotation
,MatchLocatorParser
,MemberValuePair
,MessageSend
,MethodDeclaration
,ModuleDeclaration
,ModuleReference
,ModuleStatement
,NameReference
,NormalAnnotation
,NullLiteral
,NumberLiteral
,OpensStatement
,OperatorExpression
,OR_OR_Expression
,PackageVisibilityStatement
,ParameterizedQualifiedTypeReference
,ParameterizedSingleTypeReference
,Parser
,Pattern
,PointcutDeclaration
,PointcutDesignator
,PostfixExpression
,PrefixExpression
,Proceed
,ProvidesStatement
,PseudoToken
,PseudoTokens
,QualifiedAllocationExpression
,QualifiedNameReference
,QualifiedSuperReference
,QualifiedThisReference
,QualifiedTypeReference
,Receiver
,RecordComponent
,RecordPattern
,Reference
,ReferenceExpression
,RequiresStatement
,ReturnStatement
,SelectionJavadoc
,SelectionOnArgumentName
,SelectionOnExplicitConstructorCall
,SelectionOnFieldReference
,SelectionOnFieldType
,SelectionOnImportReference
,SelectionOnLambdaExpression
,SelectionOnLocalName
,SelectionOnMessageSend
,SelectionOnModuleDeclaration
,SelectionOnModuleReference
,SelectionOnNameOfMemberValuePair
,SelectionOnPackageReference
,SelectionOnPackageVisibilityReference
,SelectionOnParameterizedQualifiedTypeReference
,SelectionOnParameterizedSingleTypeReference
,SelectionOnQualifiedAllocationExpression
,SelectionOnQualifiedNameReference
,SelectionOnQualifiedSuperReference
,SelectionOnQualifiedTypeReference
,SelectionOnReferenceExpression
,SelectionOnReferenceExpressionName
,SelectionOnSingleNameReference
,SelectionOnSingleTypeReference
,SelectionOnSuperReference
,SelectionParser
,ShortConstant
,SingleMemberAnnotation
,SingleNameReference
,SingleTypeReference
,SourceElementParser
,Statement
,StringConstant
,StringLiteral
,StringLiteralConcatenation
,StringTemplate
,SubRoutineStatement
,SuperReference
,SwitchExpression
,SwitchStatement
,SynchronizedStatement
,TemplateExpression
,TextBlock
,ThisReference
,ThrowStatement
,TrueLiteral
,TryStatement
,TypeDeclaration
,TypeParameter
,TypePattern
,TypeReference
,UnaryExpression
,UnionTypeReference
,UsesStatement
,WhileStatement
,Wildcard
,YieldStatement
public interface TypeIds
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final int
static final int
Marks all sub-types of java.lang.AutoCloseable.static final int
Marks all sub-types of java.io.Closeable.static final int
Mark subtypes of Collection to analyze dangerous contains/remove.static final int
Mark subtypes of List to analyze dangerous indexOf.static final int
Mark subtypes of Map to analyze dangerous get/remove et al.static final int
Bit for a type configured as a @NonNull annotation.static final int
Bit for a type configured as a @NonNullByDefault annotation.static final int
Bit for a type configured as a @Nullable annotation.static final int
Bit for members of a white list: Subtypes of Closeable that do not hold an OS resource that needs to be released.static final int
Marks a type whose type bits have not yet been initialized.static final int
static final int
Bit for members of a white list: Subtypes of Closeable that wrap another resource without directly holding any OS resources.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Set of type bits that should be inherited by any sub types.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Methodenübersicht
-
Felddetails
-
T_undefined
static final int T_undefined- Siehe auch:
-
T_JavaLangObject
static final int T_JavaLangObject- Siehe auch:
-
T_char
static final int T_char- Siehe auch:
-
T_byte
static final int T_byte- Siehe auch:
-
T_short
static final int T_short- Siehe auch:
-
T_boolean
static final int T_boolean- Siehe auch:
-
T_void
static final int T_void- Siehe auch:
-
T_long
static final int T_long- Siehe auch:
-
T_double
static final int T_double- Siehe auch:
-
T_float
static final int T_float- Siehe auch:
-
T_int
static final int T_int- Siehe auch:
-
T_JavaLangString
static final int T_JavaLangString- Siehe auch:
-
T_null
static final int T_null- Siehe auch:
-
T_JavaLangClass
static final int T_JavaLangClass- Siehe auch:
-
T_JavaLangStringBuffer
static final int T_JavaLangStringBuffer- Siehe auch:
-
T_JavaLangSystem
static final int T_JavaLangSystem- Siehe auch:
-
T_JavaLangError
static final int T_JavaLangError- Siehe auch:
-
T_JavaLangReflectConstructor
static final int T_JavaLangReflectConstructor- Siehe auch:
-
T_JavaLangThrowable
static final int T_JavaLangThrowable- Siehe auch:
-
T_JavaLangNoClassDefError
static final int T_JavaLangNoClassDefError- Siehe auch:
-
T_JavaLangClassNotFoundException
static final int T_JavaLangClassNotFoundException- Siehe auch:
-
T_JavaLangRuntimeException
static final int T_JavaLangRuntimeException- Siehe auch:
-
T_JavaLangException
static final int T_JavaLangException- Siehe auch:
-
T_JavaLangByte
static final int T_JavaLangByte- Siehe auch:
-
T_JavaLangShort
static final int T_JavaLangShort- Siehe auch:
-
T_JavaLangCharacter
static final int T_JavaLangCharacter- Siehe auch:
-
T_JavaLangInteger
static final int T_JavaLangInteger- Siehe auch:
-
T_JavaLangLong
static final int T_JavaLangLong- Siehe auch:
-
T_JavaLangFloat
static final int T_JavaLangFloat- Siehe auch:
-
T_JavaLangDouble
static final int T_JavaLangDouble- Siehe auch:
-
T_JavaLangBoolean
static final int T_JavaLangBoolean- Siehe auch:
-
T_JavaLangVoid
static final int T_JavaLangVoid- Siehe auch:
-
T_JavaLangAssertionError
static final int T_JavaLangAssertionError- Siehe auch:
-
T_JavaLangCloneable
static final int T_JavaLangCloneable- Siehe auch:
-
T_JavaIoSerializable
static final int T_JavaIoSerializable- Siehe auch:
-
T_JavaLangIterable
static final int T_JavaLangIterable- Siehe auch:
-
T_JavaUtilIterator
static final int T_JavaUtilIterator- Siehe auch:
-
T_JavaLangStringBuilder
static final int T_JavaLangStringBuilder- Siehe auch:
-
T_JavaLangEnum
static final int T_JavaLangEnum- Siehe auch:
-
T_JavaLangIllegalArgumentException
static final int T_JavaLangIllegalArgumentException- Siehe auch:
-
T_JavaLangAnnotationAnnotation
static final int T_JavaLangAnnotationAnnotation- Siehe auch:
-
T_JavaLangDeprecated
static final int T_JavaLangDeprecated- Siehe auch:
-
T_JavaLangAnnotationDocumented
static final int T_JavaLangAnnotationDocumented- Siehe auch:
-
T_JavaLangAnnotationInherited
static final int T_JavaLangAnnotationInherited- Siehe auch:
-
T_JavaLangOverride
static final int T_JavaLangOverride- Siehe auch:
-
T_JavaLangAnnotationRetention
static final int T_JavaLangAnnotationRetention- Siehe auch:
-
T_JavaLangSuppressWarnings
static final int T_JavaLangSuppressWarnings- Siehe auch:
-
T_JavaLangAnnotationTarget
static final int T_JavaLangAnnotationTarget- Siehe auch:
-
T_JavaLangAnnotationRetentionPolicy
static final int T_JavaLangAnnotationRetentionPolicy- Siehe auch:
-
T_JavaLangAnnotationElementType
static final int T_JavaLangAnnotationElementType- Siehe auch:
-
T_JavaIoPrintStream
static final int T_JavaIoPrintStream- Siehe auch:
-
T_JavaLangReflectField
static final int T_JavaLangReflectField- Siehe auch:
-
T_JavaLangReflectMethod
static final int T_JavaLangReflectMethod- Siehe auch:
-
T_JavaIoExternalizable
static final int T_JavaIoExternalizable- Siehe auch:
-
T_JavaIoObjectStreamException
static final int T_JavaIoObjectStreamException- Siehe auch:
-
T_JavaIoException
static final int T_JavaIoException- Siehe auch:
-
T_JavaUtilCollection
static final int T_JavaUtilCollection- Siehe auch:
-
T_JavaLangSafeVarargs
static final int T_JavaLangSafeVarargs- Siehe auch:
-
T_JavaLangInvokeMethodHandlePolymorphicSignature
static final int T_JavaLangInvokeMethodHandlePolymorphicSignature- Siehe auch:
-
T_JavaLangAutoCloseable
static final int T_JavaLangAutoCloseable- Siehe auch:
-
T_OrgEclipseCoreRuntimeAssert
static final int T_OrgEclipseCoreRuntimeAssert- Siehe auch:
-
T_JunitFrameworkAssert
static final int T_JunitFrameworkAssert- Siehe auch:
-
T_OrgJunitAssert
static final int T_OrgJunitAssert- Siehe auch:
-
T_OrgApacheCommonsLangValidate
static final int T_OrgApacheCommonsLangValidate- Siehe auch:
-
T_OrgApacheCommonsLang3Validate
static final int T_OrgApacheCommonsLang3Validate- Siehe auch:
-
T_ComGoogleCommonBasePreconditions
static final int T_ComGoogleCommonBasePreconditions- Siehe auch:
-
T_JavaUtilObjects
static final int T_JavaUtilObjects- Siehe auch:
-
T_OrgJunitJupiterApiAssertions
static final int T_OrgJunitJupiterApiAssertions- Siehe auch:
-
T_JavaLangFunctionalInterface
static final int T_JavaLangFunctionalInterface- Siehe auch:
-
T_JavaxInjectInject
static final int T_JavaxInjectInject- Siehe auch:
-
T_ComGoogleInjectInject
static final int T_ComGoogleInjectInject- Siehe auch:
-
T_OrgSpringframeworkBeansFactoryAnnotationAutowired
static final int T_OrgSpringframeworkBeansFactoryAnnotationAutowired- Siehe auch:
-
T_JavaLangAnnotationRepeatable
static final int T_JavaLangAnnotationRepeatable- Siehe auch:
-
T_JavaUtilMap
static final int T_JavaUtilMap- Siehe auch:
-
T_JavaUtilList
static final int T_JavaUtilList- Siehe auch:
-
T_OrgJunitJupiterParamsProviderMethodSource
static final int T_OrgJunitJupiterParamsProviderMethodSource- Siehe auch:
-
T_JavaLangRecord
static final int T_JavaLangRecord- Siehe auch:
-
T_JdkInternalPreviewFeature
static final int T_JdkInternalPreviewFeature- Siehe auch:
-
T_LastWellKnownTypeId
static final int T_LastWellKnownTypeId- Siehe auch:
-
NoId
static final int NoId- Siehe auch:
-
IMPLICIT_CONVERSION_MASK
static final int IMPLICIT_CONVERSION_MASK- Siehe auch:
-
COMPILE_TYPE_MASK
static final int COMPILE_TYPE_MASK- Siehe auch:
-
Boolean2Int
static final int Boolean2Int- Siehe auch:
-
Boolean2String
static final int Boolean2String- Siehe auch:
-
Boolean2Boolean
static final int Boolean2Boolean- Siehe auch:
-
Byte2Byte
static final int Byte2Byte- Siehe auch:
-
Byte2Short
static final int Byte2Short- Siehe auch:
-
Byte2Char
static final int Byte2Char- Siehe auch:
-
Byte2Int
static final int Byte2Int- Siehe auch:
-
Byte2Long
static final int Byte2Long- Siehe auch:
-
Byte2Float
static final int Byte2Float- Siehe auch:
-
Byte2Double
static final int Byte2Double- Siehe auch:
-
Byte2String
static final int Byte2String- Siehe auch:
-
Short2Byte
static final int Short2Byte- Siehe auch:
-
Short2Short
static final int Short2Short- Siehe auch:
-
Short2Char
static final int Short2Char- Siehe auch:
-
Short2Int
static final int Short2Int- Siehe auch:
-
Short2Long
static final int Short2Long- Siehe auch:
-
Short2Float
static final int Short2Float- Siehe auch:
-
Short2Double
static final int Short2Double- Siehe auch:
-
Short2String
static final int Short2String- Siehe auch:
-
Char2Byte
static final int Char2Byte- Siehe auch:
-
Char2Short
static final int Char2Short- Siehe auch:
-
Char2Char
static final int Char2Char- Siehe auch:
-
Char2Int
static final int Char2Int- Siehe auch:
-
Char2Long
static final int Char2Long- Siehe auch:
-
Char2Float
static final int Char2Float- Siehe auch:
-
Char2Double
static final int Char2Double- Siehe auch:
-
Char2String
static final int Char2String- Siehe auch:
-
Int2Byte
static final int Int2Byte- Siehe auch:
-
Int2Short
static final int Int2Short- Siehe auch:
-
Int2Char
static final int Int2Char- Siehe auch:
-
Int2Int
static final int Int2Int- Siehe auch:
-
Int2Long
static final int Int2Long- Siehe auch:
-
Int2Float
static final int Int2Float- Siehe auch:
-
Int2Double
static final int Int2Double- Siehe auch:
-
Int2String
static final int Int2String- Siehe auch:
-
Long2Byte
static final int Long2Byte- Siehe auch:
-
Long2Short
static final int Long2Short- Siehe auch:
-
Long2Char
static final int Long2Char- Siehe auch:
-
Long2Int
static final int Long2Int- Siehe auch:
-
Long2Long
static final int Long2Long- Siehe auch:
-
Long2Float
static final int Long2Float- Siehe auch:
-
Long2Double
static final int Long2Double- Siehe auch:
-
Long2String
static final int Long2String- Siehe auch:
-
Float2Byte
static final int Float2Byte- Siehe auch:
-
Float2Short
static final int Float2Short- Siehe auch:
-
Float2Char
static final int Float2Char- Siehe auch:
-
Float2Int
static final int Float2Int- Siehe auch:
-
Float2Long
static final int Float2Long- Siehe auch:
-
Float2Float
static final int Float2Float- Siehe auch:
-
Float2Double
static final int Float2Double- Siehe auch:
-
Float2String
static final int Float2String- Siehe auch:
-
Double2Byte
static final int Double2Byte- Siehe auch:
-
Double2Short
static final int Double2Short- Siehe auch:
-
Double2Char
static final int Double2Char- Siehe auch:
-
Double2Int
static final int Double2Int- Siehe auch:
-
Double2Long
static final int Double2Long- Siehe auch:
-
Double2Float
static final int Double2Float- Siehe auch:
-
Double2Double
static final int Double2Double- Siehe auch:
-
Double2String
static final int Double2String- Siehe auch:
-
String2String
static final int String2String- Siehe auch:
-
Object2String
static final int Object2String- Siehe auch:
-
Null2Null
static final int Null2Null- Siehe auch:
-
Null2String
static final int Null2String- Siehe auch:
-
Object2Object
static final int Object2Object- Siehe auch:
-
Object2byte
static final int Object2byte- Siehe auch:
-
Object2short
static final int Object2short- Siehe auch:
-
Object2char
static final int Object2char- Siehe auch:
-
Object2int
static final int Object2int- Siehe auch:
-
Object2long
static final int Object2long- Siehe auch:
-
Object2float
static final int Object2float- Siehe auch:
-
Object2double
static final int Object2double- Siehe auch:
-
Object2boolean
static final int Object2boolean- Siehe auch:
-
BOXING
static final int BOXING- Siehe auch:
-
UNBOXING
static final int UNBOXING- Siehe auch:
-
BitUninitialized
static final int BitUninitializedMarks a type whose type bits have not yet been initialized.- Siehe auch:
-
BitAutoCloseable
static final int BitAutoCloseableMarks all sub-types of java.lang.AutoCloseable.- Siehe auch:
-
BitCloseable
static final int BitCloseableMarks all sub-types of java.io.Closeable.- Siehe auch:
-
BitWrapperCloseable
static final int BitWrapperCloseableBit for members of a white list: Subtypes of Closeable that wrap another resource without directly holding any OS resources.- Siehe auch:
-
BitResourceFreeCloseable
static final int BitResourceFreeCloseableBit for members of a white list: Subtypes of Closeable that do not hold an OS resource that needs to be released.- Siehe auch:
-
BitUninternedType
static final int BitUninternedType- Siehe auch:
-
BitNonNullAnnotation
static final int BitNonNullAnnotationBit for a type configured as a @NonNull annotation.- Siehe auch:
-
BitNullableAnnotation
static final int BitNullableAnnotationBit for a type configured as a @Nullable annotation.- Siehe auch:
-
BitNonNullByDefaultAnnotation
static final int BitNonNullByDefaultAnnotationBit for a type configured as a @NonNullByDefault annotation.- Siehe auch:
-
BitAnyNullAnnotation
static final int BitAnyNullAnnotation- Siehe auch:
-
BitMap
static final int BitMapMark subtypes of Map to analyze dangerous get/remove et al.- Siehe auch:
-
BitCollection
static final int BitCollectionMark subtypes of Collection to analyze dangerous contains/remove.- Siehe auch:
-
BitList
static final int BitListMark subtypes of List to analyze dangerous indexOf.- Siehe auch:
-
InheritableBits
static final int InheritableBitsSet of type bits that should be inherited by any sub types.- Siehe auch:
-
-
Methodendetails
-
getCategory
static int getCategory(int typeId)
-