public static interface Implementation.Context.ExtractableView extends Implementation.Context
Implementation.Context which
 allows the retrieval of any registered auxiliary type.| Modifier and Type | Interface and Description | 
|---|---|
| static class  | Implementation.Context.ExtractableView.AbstractBaseAn abstract base implementation of an extractable view of an implementation context. | 
Implementation.Context.Default, Implementation.Context.Disabled, Implementation.Context.ExtractableView, Implementation.Context.Factory, Implementation.Context.FrameGenerationMethodAccessorFactory.AccessType, MethodAccessorFactory.Illegal| Modifier and Type | Method and Description | 
|---|---|
| void | drain(TypeInitializer.Drain drain,
     ClassVisitor classVisitor,
     AnnotationValueFilter.Factory annotationValueFilterFactory)Writes any information that was registered with an  Implementation.Contextto the provided class visitor. | 
| List<DynamicType> | getAuxiliaryTypes()Returns any  AuxiliaryTypethat was registered
 with thisImplementation.Context. | 
| boolean | isEnabled()Returns  trueif this implementation context permits the registration of any implicit type initializers. | 
cache, getClassFileVersion, getFrameGeneration, getInstrumentedType, registerregisterAccessorFor, registerGetterFor, registerSetterForboolean isEnabled()
true if this implementation context permits the registration of any implicit type initializers.true if this implementation context permits the registration of any implicit type initializers.List<DynamicType> getAuxiliaryTypes()
AuxiliaryType that was registered
 with this Implementation.Context.void drain(TypeInitializer.Drain drain, ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory)
Implementation.Context
 to the provided class visitor. This contains any fields for value caching, any accessor method and it
 writes the type initializer. The type initializer must therefore never be written manually.drain - The drain to write the type initializer to.classVisitor - The class visitor to which the extractable view is to be written.annotationValueFilterFactory - The annotation value filter factory to apply when writing annotation.Copyright © 2014–1970. All rights reserved.