Package net.bytebuddy.pool
Class TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.Delegate
- java.lang.Object
-
- net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.Delegate
-
- Direct Known Subclasses:
TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.ResolvedDelegate,TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.UnresolvedDelegate
- Enclosing class:
- TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
private abstract class TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.Delegate extends java.lang.ObjectA delegate representing a possibly unparsed class file.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateDelegate()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract TypeList.GenericgetInterfaces()Returns a list of generic interfaces of the represented class.protected abstract intgetModifiers()Returns the modifiers of the represented class.protected abstract java.lang.StringgetName()Returns the name of the represented class.protected abstract TypeDescription.GenericgetSuperClass()Returns the generic super class of the represented class ornullif none exists.protected abstract TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.ResolvedDelegateresolve()Returns a resolved version of this delegate.
-
-
-
Method Detail
-
getName
protected abstract java.lang.String getName()
Returns the name of the represented class.- Returns:
- The name of the represented class.
-
getModifiers
protected abstract int getModifiers()
Returns the modifiers of the represented class.- Returns:
- The modifiers of the represented class.
-
getSuperClass
@MaybeNull protected abstract TypeDescription.Generic getSuperClass()
Returns the generic super class of the represented class ornullif none exists.- Returns:
- The generic super class of the represented class or
nullif none exists.
-
getInterfaces
protected abstract TypeList.Generic getInterfaces()
Returns a list of generic interfaces of the represented class.- Returns:
- A list of generic interfaces of the represented class.
-
resolve
protected abstract TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.ResolvedDelegate resolve()
Returns a resolved version of this delegate.- Returns:
- A resolved version of this delegate.
-
-