Package | Description |
---|---|
com.google.gwt.dev.jjs.ast | |
com.google.gwt.dev.jjs.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
JMember
Abstracts class members (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
JArrayType
Instances are shared.
|
class |
JClassType
Java class type reference expression.
|
class |
JConstructor
A Java constructor method.
|
class |
JDeclaredType
Base class for any declared type.
|
class |
JEnumField
A field that is an enum constant.
|
class |
JEnumType
Java enum type reference expression.
|
class |
JField
Java field definition.
|
class |
JInterfaceType
Java interface type definition.
|
class |
JLabel
Should we have a JLabelRef also?
|
class |
JLocal
Java local variable definition.
|
class |
JMethod
A Java method implementation.
|
class |
JParameter
Java method parameter definition.
|
class |
JPrimitiveType
Base class for all Java primitive types.
|
class |
JReferenceType
Base class for any reference type.
|
class |
JType
Base class for any types entity.
|
class |
JVariable
Base class for any storage location.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<HasName> |
HasName.BY_NAME_COMPARATOR
Comparator by name.
|
Modifier and Type | Method and Description |
---|---|
static <T extends HasName> |
HasName.Util.sortByName(List<T> list) |
Modifier and Type | Method and Description |
---|---|
HasName |
JNameOf.getNode() |
Modifier and Type | Method and Description |
---|---|
void |
JNameOf.resolve(HasName node,
JClassType stringType)
Resolve external references during AST stitching.
|
Constructor and Description |
---|
JNameOf(SourceInfo info,
JClassType stringType,
HasName node) |
Modifier and Type | Method and Description |
---|---|
static String |
JjsUtils.mangledNameString(HasName hasName)
Returns an valid identifier for a named Java entity.
|
protected void |
ToStringGenerationVisitor.printName(HasName x) |
Constructor and Description |
---|
JavaToJavaScriptMapImpl(List<JDeclaredType> types,
Map<HasName,JsName> names,
Map<JsStatement,JDeclaredType> typeForStatement,
Map<JsStatement,JMethod> methodForStatement) |
Copyright © 2018. All rights reserved.