Interface TypeIds
- All Known Implementing Classes:
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
,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
,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
,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
,SubRoutineStatement
,SuperReference
,SwitchExpression
,SwitchStatement
,SynchronizedStatement
,TextBlock
,TheOriginalJDTParserClass
,ThisReference
,ThrowStatement
,TrueLiteral
,TryStatement
,TypeDeclaration
,TypeParameter
,TypePattern
,TypeReference
,UnaryExpression
,UnionTypeReference
,UsesStatement
,WhileStatement
,Wildcard
,YieldStatement
public interface TypeIds
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
Marks all sub-types of java.lang.AutoCloseable.static int
Marks all sub-types of java.io.Closeable.static int
Mark subtypes of Collection to analyze dangerous contains/remove.static int
Mark subtypes of List to analyze dangerous indexOf.static int
Mark subtypes of Map to analyze dangerous get/remove et al.static int
Bit for a type configured as a @NonNull annotation.static int
Bit for a type configured as a @NonNullByDefault annotation.static int
Bit for a type configured as a @Nullable annotation.static int
Bit for members of a white list: Subtypes of Closeable that do not hold an OS resource that needs to be released.static int
Marks a type whose type bits have not yet been initialized.static int
static int
Bit for members of a white list: Subtypes of Closeable that wrap another resource without directly holding any OS resources.static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
Set of type bits that should be inherited by any sub types.static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
-
Method Summary
-
Field Details
-
T_undefined
static final int T_undefined- See Also:
- Constant Field Values
-
T_JavaLangObject
static final int T_JavaLangObject- See Also:
- Constant Field Values
-
T_char
static final int T_char- See Also:
- Constant Field Values
-
T_byte
static final int T_byte- See Also:
- Constant Field Values
-
T_short
static final int T_short- See Also:
- Constant Field Values
-
T_boolean
static final int T_boolean- See Also:
- Constant Field Values
-
T_void
static final int T_void- See Also:
- Constant Field Values
-
T_long
static final int T_long- See Also:
- Constant Field Values
-
T_double
static final int T_double- See Also:
- Constant Field Values
-
T_float
static final int T_float- See Also:
- Constant Field Values
-
T_int
static final int T_int- See Also:
- Constant Field Values
-
T_JavaLangString
static final int T_JavaLangString- See Also:
- Constant Field Values
-
T_null
static final int T_null- See Also:
- Constant Field Values
-
T_JavaLangClass
static final int T_JavaLangClass- See Also:
- Constant Field Values
-
T_JavaLangStringBuffer
static final int T_JavaLangStringBuffer- See Also:
- Constant Field Values
-
T_JavaLangSystem
static final int T_JavaLangSystem- See Also:
- Constant Field Values
-
T_JavaLangError
static final int T_JavaLangError- See Also:
- Constant Field Values
-
T_JavaLangReflectConstructor
static final int T_JavaLangReflectConstructor- See Also:
- Constant Field Values
-
T_JavaLangThrowable
static final int T_JavaLangThrowable- See Also:
- Constant Field Values
-
T_JavaLangNoClassDefError
static final int T_JavaLangNoClassDefError- See Also:
- Constant Field Values
-
T_JavaLangClassNotFoundException
static final int T_JavaLangClassNotFoundException- See Also:
- Constant Field Values
-
T_JavaLangRuntimeException
static final int T_JavaLangRuntimeException- See Also:
- Constant Field Values
-
T_JavaLangException
static final int T_JavaLangException- See Also:
- Constant Field Values
-
T_JavaLangByte
static final int T_JavaLangByte- See Also:
- Constant Field Values
-
T_JavaLangShort
static final int T_JavaLangShort- See Also:
- Constant Field Values
-
T_JavaLangCharacter
static final int T_JavaLangCharacter- See Also:
- Constant Field Values
-
T_JavaLangInteger
static final int T_JavaLangInteger- See Also:
- Constant Field Values
-
T_JavaLangLong
static final int T_JavaLangLong- See Also:
- Constant Field Values
-
T_JavaLangFloat
static final int T_JavaLangFloat- See Also:
- Constant Field Values
-
T_JavaLangDouble
static final int T_JavaLangDouble- See Also:
- Constant Field Values
-
T_JavaLangBoolean
static final int T_JavaLangBoolean- See Also:
- Constant Field Values
-
T_JavaLangVoid
static final int T_JavaLangVoid- See Also:
- Constant Field Values
-
T_JavaLangAssertionError
static final int T_JavaLangAssertionError- See Also:
- Constant Field Values
-
T_JavaLangCloneable
static final int T_JavaLangCloneable- See Also:
- Constant Field Values
-
T_JavaIoSerializable
static final int T_JavaIoSerializable- See Also:
- Constant Field Values
-
T_JavaLangIterable
static final int T_JavaLangIterable- See Also:
- Constant Field Values
-
T_JavaUtilIterator
static final int T_JavaUtilIterator- See Also:
- Constant Field Values
-
T_JavaLangStringBuilder
static final int T_JavaLangStringBuilder- See Also:
- Constant Field Values
-
T_JavaLangEnum
static final int T_JavaLangEnum- See Also:
- Constant Field Values
-
T_JavaLangIllegalArgumentException
static final int T_JavaLangIllegalArgumentException- See Also:
- Constant Field Values
-
T_JavaLangAnnotationAnnotation
static final int T_JavaLangAnnotationAnnotation- See Also:
- Constant Field Values
-
T_JavaLangDeprecated
static final int T_JavaLangDeprecated- See Also:
- Constant Field Values
-
T_JavaLangAnnotationDocumented
static final int T_JavaLangAnnotationDocumented- See Also:
- Constant Field Values
-
T_JavaLangAnnotationInherited
static final int T_JavaLangAnnotationInherited- See Also:
- Constant Field Values
-
T_JavaLangOverride
static final int T_JavaLangOverride- See Also:
- Constant Field Values
-
T_JavaLangAnnotationRetention
static final int T_JavaLangAnnotationRetention- See Also:
- Constant Field Values
-
T_JavaLangSuppressWarnings
static final int T_JavaLangSuppressWarnings- See Also:
- Constant Field Values
-
T_JavaLangAnnotationTarget
static final int T_JavaLangAnnotationTarget- See Also:
- Constant Field Values
-
T_JavaLangAnnotationRetentionPolicy
static final int T_JavaLangAnnotationRetentionPolicy- See Also:
- Constant Field Values
-
T_JavaLangAnnotationElementType
static final int T_JavaLangAnnotationElementType- See Also:
- Constant Field Values
-
T_JavaIoPrintStream
static final int T_JavaIoPrintStream- See Also:
- Constant Field Values
-
T_JavaLangReflectField
static final int T_JavaLangReflectField- See Also:
- Constant Field Values
-
T_JavaLangReflectMethod
static final int T_JavaLangReflectMethod- See Also:
- Constant Field Values
-
T_JavaIoExternalizable
static final int T_JavaIoExternalizable- See Also:
- Constant Field Values
-
T_JavaIoObjectStreamException
static final int T_JavaIoObjectStreamException- See Also:
- Constant Field Values
-
T_JavaIoException
static final int T_JavaIoException- See Also:
- Constant Field Values
-
T_JavaUtilCollection
static final int T_JavaUtilCollection- See Also:
- Constant Field Values
-
T_JavaLangSafeVarargs
static final int T_JavaLangSafeVarargs- See Also:
- Constant Field Values
-
T_JavaLangInvokeMethodHandlePolymorphicSignature
static final int T_JavaLangInvokeMethodHandlePolymorphicSignature- See Also:
- Constant Field Values
-
T_JavaLangAutoCloseable
static final int T_JavaLangAutoCloseable- See Also:
- Constant Field Values
-
T_OrgEclipseCoreRuntimeAssert
static final int T_OrgEclipseCoreRuntimeAssert- See Also:
- Constant Field Values
-
T_JunitFrameworkAssert
static final int T_JunitFrameworkAssert- See Also:
- Constant Field Values
-
T_OrgJunitAssert
static final int T_OrgJunitAssert- See Also:
- Constant Field Values
-
T_OrgApacheCommonsLangValidate
static final int T_OrgApacheCommonsLangValidate- See Also:
- Constant Field Values
-
T_OrgApacheCommonsLang3Validate
static final int T_OrgApacheCommonsLang3Validate- See Also:
- Constant Field Values
-
T_ComGoogleCommonBasePreconditions
static final int T_ComGoogleCommonBasePreconditions- See Also:
- Constant Field Values
-
T_JavaUtilObjects
static final int T_JavaUtilObjects- See Also:
- Constant Field Values
-
T_OrgJunitJupiterApiAssertions
static final int T_OrgJunitJupiterApiAssertions- See Also:
- Constant Field Values
-
T_JavaLangFunctionalInterface
static final int T_JavaLangFunctionalInterface- See Also:
- Constant Field Values
-
T_JavaxInjectInject
static final int T_JavaxInjectInject- See Also:
- Constant Field Values
-
T_ComGoogleInjectInject
static final int T_ComGoogleInjectInject- See Also:
- Constant Field Values
-
T_OrgSpringframeworkBeansFactoryAnnotationAutowired
static final int T_OrgSpringframeworkBeansFactoryAnnotationAutowired- See Also:
- Constant Field Values
-
T_JavaLangAnnotationRepeatable
static final int T_JavaLangAnnotationRepeatable- See Also:
- Constant Field Values
-
T_JavaUtilMap
static final int T_JavaUtilMap- See Also:
- Constant Field Values
-
T_JavaUtilList
static final int T_JavaUtilList- See Also:
- Constant Field Values
-
T_OrgJunitJupiterParamsProviderMethodSource
static final int T_OrgJunitJupiterParamsProviderMethodSource- See Also:
- Constant Field Values
-
T_JavaLangRecord
static final int T_JavaLangRecord- See Also:
- Constant Field Values
-
T_JdkInternalPreviewFeature
static final int T_JdkInternalPreviewFeature- See Also:
- Constant Field Values
-
T_LastWellKnownTypeId
static final int T_LastWellKnownTypeId- See Also:
- Constant Field Values
-
NoId
static final int NoId- See Also:
- Constant Field Values
-
IMPLICIT_CONVERSION_MASK
static final int IMPLICIT_CONVERSION_MASK- See Also:
- Constant Field Values
-
COMPILE_TYPE_MASK
static final int COMPILE_TYPE_MASK- See Also:
- Constant Field Values
-
Boolean2Int
static final int Boolean2Int- See Also:
- Constant Field Values
-
Boolean2String
static final int Boolean2String- See Also:
- Constant Field Values
-
Boolean2Boolean
static final int Boolean2Boolean- See Also:
- Constant Field Values
-
Byte2Byte
static final int Byte2Byte- See Also:
- Constant Field Values
-
Byte2Short
static final int Byte2Short- See Also:
- Constant Field Values
-
Byte2Char
static final int Byte2Char- See Also:
- Constant Field Values
-
Byte2Int
static final int Byte2Int- See Also:
- Constant Field Values
-
Byte2Long
static final int Byte2Long- See Also:
- Constant Field Values
-
Byte2Float
static final int Byte2Float- See Also:
- Constant Field Values
-
Byte2Double
static final int Byte2Double- See Also:
- Constant Field Values
-
Byte2String
static final int Byte2String- See Also:
- Constant Field Values
-
Short2Byte
static final int Short2Byte- See Also:
- Constant Field Values
-
Short2Short
static final int Short2Short- See Also:
- Constant Field Values
-
Short2Char
static final int Short2Char- See Also:
- Constant Field Values
-
Short2Int
static final int Short2Int- See Also:
- Constant Field Values
-
Short2Long
static final int Short2Long- See Also:
- Constant Field Values
-
Short2Float
static final int Short2Float- See Also:
- Constant Field Values
-
Short2Double
static final int Short2Double- See Also:
- Constant Field Values
-
Short2String
static final int Short2String- See Also:
- Constant Field Values
-
Char2Byte
static final int Char2Byte- See Also:
- Constant Field Values
-
Char2Short
static final int Char2Short- See Also:
- Constant Field Values
-
Char2Char
static final int Char2Char- See Also:
- Constant Field Values
-
Char2Int
static final int Char2Int- See Also:
- Constant Field Values
-
Char2Long
static final int Char2Long- See Also:
- Constant Field Values
-
Char2Float
static final int Char2Float- See Also:
- Constant Field Values
-
Char2Double
static final int Char2Double- See Also:
- Constant Field Values
-
Char2String
static final int Char2String- See Also:
- Constant Field Values
-
Int2Byte
static final int Int2Byte- See Also:
- Constant Field Values
-
Int2Short
static final int Int2Short- See Also:
- Constant Field Values
-
Int2Char
static final int Int2Char- See Also:
- Constant Field Values
-
Int2Int
static final int Int2Int- See Also:
- Constant Field Values
-
Int2Long
static final int Int2Long- See Also:
- Constant Field Values
-
Int2Float
static final int Int2Float- See Also:
- Constant Field Values
-
Int2Double
static final int Int2Double- See Also:
- Constant Field Values
-
Int2String
static final int Int2String- See Also:
- Constant Field Values
-
Long2Byte
static final int Long2Byte- See Also:
- Constant Field Values
-
Long2Short
static final int Long2Short- See Also:
- Constant Field Values
-
Long2Char
static final int Long2Char- See Also:
- Constant Field Values
-
Long2Int
static final int Long2Int- See Also:
- Constant Field Values
-
Long2Long
static final int Long2Long- See Also:
- Constant Field Values
-
Long2Float
static final int Long2Float- See Also:
- Constant Field Values
-
Long2Double
static final int Long2Double- See Also:
- Constant Field Values
-
Long2String
static final int Long2String- See Also:
- Constant Field Values
-
Float2Byte
static final int Float2Byte- See Also:
- Constant Field Values
-
Float2Short
static final int Float2Short- See Also:
- Constant Field Values
-
Float2Char
static final int Float2Char- See Also:
- Constant Field Values
-
Float2Int
static final int Float2Int- See Also:
- Constant Field Values
-
Float2Long
static final int Float2Long- See Also:
- Constant Field Values
-
Float2Float
static final int Float2Float- See Also:
- Constant Field Values
-
Float2Double
static final int Float2Double- See Also:
- Constant Field Values
-
Float2String
static final int Float2String- See Also:
- Constant Field Values
-
Double2Byte
static final int Double2Byte- See Also:
- Constant Field Values
-
Double2Short
static final int Double2Short- See Also:
- Constant Field Values
-
Double2Char
static final int Double2Char- See Also:
- Constant Field Values
-
Double2Int
static final int Double2Int- See Also:
- Constant Field Values
-
Double2Long
static final int Double2Long- See Also:
- Constant Field Values
-
Double2Float
static final int Double2Float- See Also:
- Constant Field Values
-
Double2Double
static final int Double2Double- See Also:
- Constant Field Values
-
Double2String
static final int Double2String- See Also:
- Constant Field Values
-
String2String
static final int String2String- See Also:
- Constant Field Values
-
Object2String
static final int Object2String- See Also:
- Constant Field Values
-
Null2Null
static final int Null2Null- See Also:
- Constant Field Values
-
Null2String
static final int Null2String- See Also:
- Constant Field Values
-
Object2Object
static final int Object2Object- See Also:
- Constant Field Values
-
Object2byte
static final int Object2byte- See Also:
- Constant Field Values
-
Object2short
static final int Object2short- See Also:
- Constant Field Values
-
Object2char
static final int Object2char- See Also:
- Constant Field Values
-
Object2int
static final int Object2int- See Also:
- Constant Field Values
-
Object2long
static final int Object2long- See Also:
- Constant Field Values
-
Object2float
static final int Object2float- See Also:
- Constant Field Values
-
Object2double
static final int Object2double- See Also:
- Constant Field Values
-
Object2boolean
static final int Object2boolean- See Also:
- Constant Field Values
-
BOXING
static final int BOXING- See Also:
- Constant Field Values
-
UNBOXING
static final int UNBOXING- See Also:
- Constant Field Values
-
BitUninitialized
static final int BitUninitializedMarks a type whose type bits have not yet been initialized.- See Also:
TypeBinding.hasTypeBit(int)
, Constant Field Values
-
BitAutoCloseable
static final int BitAutoCloseableMarks all sub-types of java.lang.AutoCloseable.- See Also:
TypeBinding.hasTypeBit(int)
, Constant Field Values
-
BitCloseable
static final int BitCloseableMarks all sub-types of java.io.Closeable.- See Also:
TypeBinding.hasTypeBit(int)
, Constant Field Values
-
BitWrapperCloseable
static final int BitWrapperCloseableBit for members of a white list: Subtypes of Closeable that wrap another resource without directly holding any OS resources.- See Also:
- Constant Field Values
-
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.- See Also:
- Constant Field Values
-
BitUninternedType
static final int BitUninternedType- See Also:
- Constant Field Values
-
BitNonNullAnnotation
static final int BitNonNullAnnotationBit for a type configured as a @NonNull annotation.- See Also:
- Constant Field Values
-
BitNullableAnnotation
static final int BitNullableAnnotationBit for a type configured as a @Nullable annotation.- See Also:
- Constant Field Values
-
BitNonNullByDefaultAnnotation
static final int BitNonNullByDefaultAnnotationBit for a type configured as a @NonNullByDefault annotation.- See Also:
- Constant Field Values
-
BitAnyNullAnnotation
static final int BitAnyNullAnnotation- See Also:
- Constant Field Values
-
BitMap
static final int BitMapMark subtypes of Map to analyze dangerous get/remove et al.- See Also:
- Constant Field Values
-
BitCollection
static final int BitCollectionMark subtypes of Collection to analyze dangerous contains/remove.- See Also:
- Constant Field Values
-
BitList
static final int BitListMark subtypes of List to analyze dangerous indexOf.- See Also:
- Constant Field Values
-
InheritableBits
static final int InheritableBitsSet of type bits that should be inherited by any sub types.- See Also:
- Constant Field Values
-
-
Method Details
-
getCategory
static int getCategory(int typeId)
-