| 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.