Skip navigation links
B G M P 

B

ByteCodeFactoryGenerator - Class in ml.alternet.util.gen
Generate an instance of the class ByteCodeFactory.
ByteCodeFactoryGenerator() - Constructor for class ml.alternet.util.gen.ByteCodeFactoryGenerator
 
ByteCodeSpec - Annotation Type in ml.alternet.util.gen
This annotation specifies how to generate a byte code factory instance.

G

getClassName(TypeMirror) - Static method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
Return the qualified name of a type (those that contain a $ sign for nested classes).
getClassName(TypeElement) - Static method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
Return the qualified name of a type (those that contain a $ sign for nested classes).
getCode() - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
The code generator is based on the output given by the disassembler : $ javap -c -v ml.alternet.util.gen.sample.SampleInterfaceImpl Output : Compiled from "SampleInterfaceImpl.java" public class ml.alternet.util.gen.sample.SampleInterfaceImpl implements ml.alternet.util.gen.sample.SampleInterface { public static final ml.alternet.util.gen.sample.SampleInterface SAMPLE_INTERFACE; static {}; Code: 0: new #1 // class ml/alternet/util/gen/sample/SampleInterfaceImpl 3: dup 4: invokespecial #12 // Method "<init>":()V 7: putstatic #15 // Field SAMPLE_INTERFACE:Lml/alternet/util/gen/sample/SampleInterface; 10: return public ml.alternet.util.gen.sample.SampleInterfaceImpl(); Code: 0: aload_0 1: invokespecial #19 // Method java/lang/Object."
getSupportedAnnotationTypes() - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
 

M

ml.alternet.util.gen - package ml.alternet.util.gen
Alternet Tools - Generator Byte code factory generator and specification.

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
 
processAnnotation(Element, ByteCodeSpec) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
 
processAnnotations(Set<? extends TypeElement>, RoundEnvironment) - Method in class ml.alternet.util.gen.ByteCodeFactoryGenerator
 
B G M P 
Skip navigation links

Copyright © 2018 Alternet. All rights reserved.