Interface TypePool.Default.GenericTypeRegistrant
- All Known Implementing Classes:
TypePool.Default.GenericTypeExtractor, TypePool.Default.GenericTypeExtractor.ForSignature, TypePool.Default.GenericTypeExtractor.ForSignature.OfField, TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod, TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant, TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant, TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant, TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent, TypePool.Default.GenericTypeExtractor.ForSignature.OfType, TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant, TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant, TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound, TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound, TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound
- Enclosing class:
TypePool.Default
protected static interface TypePool.Default.GenericTypeRegistrant
A type registrant allows to register a generic type token.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA signature visitor that rejects any discovered generic type. -
Method Summary
Modifier and TypeMethodDescriptionvoidRegisters a discovered generic type token.
-
Method Details
-
register
Registers a discovered generic type token.- Parameters:
token- The token to be registered.
-