@NotThreadSafe public class TypeHierarchyCollector extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
TypeHierarchyCollector.TypevarContext |
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
unresolvedYetArguments |
| Constructor and Description |
|---|
TypeHierarchyCollector() |
| Modifier and Type | Method and Description |
|---|---|
void |
collectFrom(TypeMirror typeMirror) |
com.google.common.collect.ImmutableList<TypeElement> |
extendedClasses() |
com.google.common.collect.ImmutableSet<String> |
extendedClassNames() |
com.google.common.collect.ImmutableSet<String> |
implementedInterfaceNames() |
com.google.common.collect.ImmutableSet<TypeElement> |
implementedInterfaces() |
protected String |
stringify(DeclaredType input,
TypeHierarchyCollector.TypevarContext context) |
com.google.common.collect.ImmutableSet<String> |
unresolvedYetArguments() |
protected String stringify(DeclaredType input, TypeHierarchyCollector.TypevarContext context)
public void collectFrom(TypeMirror typeMirror)
public com.google.common.collect.ImmutableList<TypeElement> extendedClasses()
public com.google.common.collect.ImmutableSet<TypeElement> implementedInterfaces()
public com.google.common.collect.ImmutableSet<String> unresolvedYetArguments()
public com.google.common.collect.ImmutableSet<String> extendedClassNames()
public com.google.common.collect.ImmutableSet<String> implementedInterfaceNames()
Copyright © 2019 The Immutables.org authors. All rights reserved.