| Name | Description | Type | Package | Framework |
| ClassDescriptor | A succinct code representation for classes. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| ClassMember | Represents a reference type, such as a class or interface, in the compiled output. | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| DependencyGraphRecorder | Builds the model for the (new) soyc through reading method dependencies. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| EntityDescriptor | The abstraction of any possible entity in the code that is register by soyc: classes, methods and fields. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| EntityDescriptor .Fragment | Stores the size contribution to each fragment for this entity. | Class | com.google.gwt.core.ext.soyc.coderef.EntityDescriptor | Google WebToolkit (GWT) |
| EntityDescriptorJsonTranslator | Serialize/Deserialize EntityDescriptor instances to/from json. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| EntityRecorder | Creates the entities artifacts for the new soyc. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| FieldDescriptor | Nested Class SummaryNested classes/interfaces inherited from class com. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| FieldMember | Represents a field in a Java type. | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| HasDependencies | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) | |
| Member | The Member type hierarchy represents structural or logical structures in the compiled output. | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| MemberDescriptor | Represents an abstract member, such as a field or a method. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| MethodDescriptor | Represents a method. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| MethodMember | Represents compiled JS code derived from a Java method. | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| PackageDescriptor | It contains all packages and they reference to classes ClassDescriptor. | Class | com.google.gwt.core.ext.soyc.coderef | Google WebToolkit (GWT) |
| Range | Represents a contiguous region of characters in the compiler output. | Class | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| SourceMappingWriter | Class | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) | |
| SourceMapRecorder | Creates Closure Compatible SourceMaps. | Class | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| SourceNameComparator | Class | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) | |
| Story | Represents a (possibly disjoint) region of the JavaScript output for which metadata is available. | Interface | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) |
| TypeAndSourceNameComparator | Class | com.google.gwt.core.ext.soyc | Google WebToolkit (GWT) | |