@HashCodeAndEqualsPlugin.Enhance public abstract static class Implementation.Context.ExtractableView.AbstractBase extends Object implements Implementation.Context.ExtractableView
Implementation.Context.ExtractableView.AbstractBaseImplementation.Context.Default, Implementation.Context.Disabled, Implementation.Context.ExtractableView, Implementation.Context.FactoryMethodAccessorFactory.AccessType, MethodAccessorFactory.Illegal| Modifier and Type | Field and Description |
|---|---|
protected ClassFileVersion |
classFileVersion
The class file version of the dynamic type.
|
protected TypeDescription |
instrumentedType
The instrumented type.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBase(TypeDescription instrumentedType,
ClassFileVersion classFileVersion)
Create a new extractable view.
|
| Modifier and Type | Method and Description |
|---|---|
ClassFileVersion |
getClassFileVersion()
Returns the class file version of the currently created dynamic type.
|
TypeDescription |
getInstrumentedType()
Returns the instrumented type of the current implementation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdrain, getAuxiliaryTypes, isEnabledcache, registerregisterAccessorFor, registerGetterFor, registerSetterForprotected final TypeDescription instrumentedType
protected final ClassFileVersion classFileVersion
protected AbstractBase(TypeDescription instrumentedType, ClassFileVersion classFileVersion)
instrumentedType - The instrumented type.classFileVersion - The class file version of the dynamic type.public TypeDescription getInstrumentedType()
StackManipulation.getInstrumentedType in interface Implementation.Contextpublic ClassFileVersion getClassFileVersion()
getClassFileVersion in interface Implementation.ContextCopyright © 2014–2022. All rights reserved.