public class ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder extends ProcessingEnvironmentWrapper.CustomTypeMirrorBuilder<ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder,ProcessingEnvironmentWrapper.CustomDeclaredType>
| Modifier and Type | Field and Description |
|---|---|
protected TypeMirror |
enclosingType |
protected List<TypeMirror> |
interfaces |
protected TypeMirror |
superclass |
protected List<TypeMirror> |
typeArguments |
| Constructor and Description |
|---|
CustomDeclaredTypeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder |
addInterface(TypeMirror mirror) |
ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder |
addTypeArgument(TypeMirror typeMirror) |
ProcessingEnvironmentWrapper.CustomDeclaredType |
build() |
protected void |
decorate(ProcessingEnvironmentWrapper.CustomDeclaredType element) |
ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder |
enclosingType(TypeMirror enclosingType) |
ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder |
superclass(TypeMirror superclass) |
kind, stringValueprotected TypeMirror enclosingType
protected List<TypeMirror> typeArguments
protected TypeMirror superclass
protected List<TypeMirror> interfaces
public ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder enclosingType(TypeMirror enclosingType)
public ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder addTypeArgument(TypeMirror typeMirror)
public ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder superclass(TypeMirror superclass)
public ProcessingEnvironmentWrapper.CustomDeclaredTypeBuilder addInterface(TypeMirror mirror)
protected void decorate(ProcessingEnvironmentWrapper.CustomDeclaredType element)
Copyright © 2022. All Rights Reserved.