public interface ClassRepr
| Modifier and Type | Interface and Description |
|---|---|
static class |
ClassRepr.CacheHolder |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<ClassRepr> |
getEnclosingTypes() |
java.util.Set<javax.lang.model.element.Modifier> |
getModifiers() |
java.lang.String |
getName() |
javax.lang.model.type.TypeMirror |
getOriginal() |
default java.util.stream.Stream<MethodRequirement> |
getRequirementMethods() |
java.lang.String |
getSimpleName() |
static boolean |
isPrimitive(javax.lang.model.type.TypeMirror type) |
static ClassRepr |
typeRepresentation(javax.lang.model.type.TypeMirror type) |
static javax.lang.model.type.TypeMirror |
unboxIfPossible(javax.lang.model.type.TypeMirror type) |
java.lang.String getName()
java.lang.String getSimpleName()
java.util.Set<ClassRepr> getEnclosingTypes()
javax.lang.model.type.TypeMirror getOriginal()
java.util.Set<javax.lang.model.element.Modifier> getModifiers()
default java.util.stream.Stream<MethodRequirement> getRequirementMethods()
static ClassRepr typeRepresentation(javax.lang.model.type.TypeMirror type)
static javax.lang.model.type.TypeMirror unboxIfPossible(javax.lang.model.type.TypeMirror type)
static boolean isPrimitive(javax.lang.model.type.TypeMirror type)