## Uses of Class
com.google.gwt.core.ext.soyc.coderef.ClassDescriptor

Packages that use ClassDescriptor
com.google.gwt.core.ext.soyc.coderef

### Uses of ClassDescriptor in com.google.gwt.core.ext.soyc.coderef

Fields in com.google.gwt.core.ext.soyc.coderef declared as ClassDescriptor
`protected ClassDescriptor` MemberDescriptor.`enclosingClassDescriptor`

Methods in com.google.gwt.core.ext.soyc.coderef that return ClassDescriptor
`ClassDescriptor` DependencyGraphRecorder.`classDescriptorFrom(com.google.gwt.dev.jjs.ast.JDeclaredType classType)` Returns a class descriptor from a JDeclaredType.
`static ClassDescriptor` ClassDescriptor.`from(com.google.gwt.dev.jjs.ast.JDeclaredType classType)` Creates a class descriptor from a JDeclaredType.
`ClassDescriptor` MemberDescriptor.`getEnclosingClassDescriptor()`

Methods in com.google.gwt.core.ext.soyc.coderef that return types with arguments of type ClassDescriptor
`java.util.Map<java.lang.String,ClassDescriptor>` PackageDescriptor.`getAllClassesByName()` Returns all classes in this package and its subpackages in a form of mapping between qualified class name and class descriptor.
`java.util.Collection<ClassDescriptor>` PackageDescriptor.`getClasses()` Returns the list of classes in this packages without including subpackages.
`java.util.Map<java.lang.String,ClassDescriptor>` DependencyGraphRecorder.`getCodeModel()` Returns the code model that maps fully qualified class names (eg.

Methods in com.google.gwt.core.ext.soyc.coderef with parameters of type ClassDescriptor
`void` PackageDescriptor.`addClass(ClassDescriptor cls)`
`static FieldDescriptor` FieldDescriptor.`from(ClassDescriptor classDescriptor, com.google.gwt.dev.jjs.ast.JField jField)` Creates a field descriptor from a JField and set its enclosing class.
`static MethodDescriptor` MethodDescriptor.`from(ClassDescriptor classDescriptor, com.google.gwt.dev.jjs.ast.JMethod method, java.lang.String signature)` Creates a method descriptor from a JMethod with its original signature, and set its enclosing class.

Method parameters in com.google.gwt.core.ext.soyc.coderef with type arguments of type ClassDescriptor
`static PackageDescriptor` PackageDescriptor.`from(java.util.Map<java.lang.String,ClassDescriptor> codeModel)` Creates a package descriptor from a code model (mapping between class names and class descriptors).

Constructors in com.google.gwt.core.ext.soyc.coderef with parameters of type ClassDescriptor
Constructor and Description
`FieldDescriptor(ClassDescriptor classDescriptor, java.lang.String name, java.lang.String type)`
`MemberDescriptor(ClassDescriptor owner, java.lang.String name)`
`MethodDescriptor(ClassDescriptor owner, java.lang.String jsniSignature)`