Class TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass

java.lang.Object
net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
All Implemented Interfaces:
TypePool.Default.GenericTypeExtractor.IncompleteToken
Enclosing interface:
TypePool.Default.GenericTypeExtractor.IncompleteToken

@Enhance public static class TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass extends TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
An incomplete generic type token representing a type with an outer type.
  • Field Details

  • Constructor Details

    • ForInnerClass

      public ForInnerClass(String internalName, TypePool.Default.GenericTypeExtractor.IncompleteToken outerTypeToken)
      Creates a new incomplete token representing a type without an outer type.
      Parameters:
      internalName - The internal name of the type.
      outerTypeToken - The incomplete token representing the outer type.
  • Method Details

    • toToken

      Converts this incomplete token to a completed token.
      Returns:
      The finalized token.
    • isParameterized

      public boolean isParameterized()
      Returns true if this token describes a type with parameters.
      Returns:
      true if this token describes a type with parameters.
    • getName

      public String getName()
      Returns the name of this token.
      Returns:
      The name of this token.