Modifier and Type | Field and Description |
---|---|
static int |
CLINIT_METHOD_INDEX |
static String |
CLINIT_METHOD_NAME |
static String |
EQUALS_METHOD_NAME |
static int |
GET_CLASS_METHOD_INDEX |
static String |
GET_CLASS_METHOD_NAME |
static String |
HAS_NEXT_METHOD_NAME |
static String |
HASHCODE_METHOD_NAME |
static int |
INIT_METHOD_INDEX |
static String |
INIT_NAME_METHOD_NAME |
static String |
ITERATOR_METHOD_NAME |
static String |
NEXT_METHOD_NAME |
static String |
ORDINAL_METHOD_NAME |
static String |
OUTER_LAMBDA_PARAM_NAME |
static String |
STATIC_INIT_METHOD_NAME |
static String |
TO_STRING_METHOD_NAME |
static String |
VALUE_OF_METHOD_NAME |
static String |
VALUES_METHOD_NAME |
Modifier and Type | Method and Description |
---|---|
static long |
getSerializationVersion()
Returns a serialization version number.
|
static List<JDeclaredType> |
process(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cud,
String sourceMapPath,
Map<org.eclipse.jdt.internal.compiler.ast.MethodDeclaration,JsniMethod> jsniMethods,
Map<String,org.eclipse.jdt.internal.compiler.lookup.Binding> jsniRefs,
CompilerContext compilerContext)
Builds all the GWT AST nodes that correspond to one Java source file.
|
public static final String CLINIT_METHOD_NAME
public static final String GET_CLASS_METHOD_NAME
public static final String EQUALS_METHOD_NAME
public static final String HAS_NEXT_METHOD_NAME
public static final String HASHCODE_METHOD_NAME
public static final String ITERATOR_METHOD_NAME
public static final String INIT_NAME_METHOD_NAME
public static final String NEXT_METHOD_NAME
public static final String ORDINAL_METHOD_NAME
public static final String OUTER_LAMBDA_PARAM_NAME
public static final String STATIC_INIT_METHOD_NAME
public static final String TO_STRING_METHOD_NAME
public static final String VALUE_OF_METHOD_NAME
public static final String VALUES_METHOD_NAME
public static final int CLINIT_METHOD_INDEX
public static final int INIT_METHOD_INDEX
public static final int GET_CLASS_METHOD_INDEX
public static long getSerializationVersion()
public static List<JDeclaredType> process(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cud, String sourceMapPath, Map<org.eclipse.jdt.internal.compiler.ast.MethodDeclaration,JsniMethod> jsniMethods, Map<String,org.eclipse.jdt.internal.compiler.lookup.Binding> jsniRefs, CompilerContext compilerContext)
cud
- The compiled form of the Java source from the JDT.sourceMapPath
- the path that should be included in a sourcemap.jsniMethods
- Native methods to add to the AST.jsniRefs
- Map from JSNI references to their JDT definitions.compilerContext
- the compiler context.Copyright © 2018. All rights reserved.