| Package | Description |
|---|---|
| io.sundr.codegen | |
| io.sundr.codegen.functions | |
| io.sundr.codegen.model | |
| io.sundr.codegen.utils |
| Modifier and Type | Field and Description |
|---|---|
static TypeParamDef |
Constants.B |
static TypeParamDef |
Constants.F |
static TypeParamDef |
Constants.I |
static TypeParamDef |
Constants.N |
static TypeParamDef |
Constants.O |
static TypeParamDef |
Constants.T |
static TypeParamDef |
Constants.V |
| Modifier and Type | Field and Description |
|---|---|
static Function<javax.lang.model.element.TypeParameterElement,TypeParamDef> |
ElementTo.TYPEPARAMDEF |
| Modifier and Type | Class and Description |
|---|---|
class |
EditableTypeParamDef |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TypeParamDef> |
TypeDefFluentImpl.buildParameters() |
java.util.List<TypeParamDef> |
MethodFluentImpl.buildParameters() |
java.util.List<TypeParamDef> |
TypeDefFluent.buildParameters() |
java.util.List<TypeParamDef> |
MethodFluent.buildParameters() |
java.util.List<TypeParamDef> |
TypeDef.getParameters() |
java.util.List<TypeParamDef> |
TypeDefFluentImpl.getParameters()
Deprecated.
|
java.util.List<TypeParamDef> |
Method.getParameters() |
java.util.List<TypeParamDef> |
MethodFluentImpl.getParameters()
Deprecated.
|
java.util.List<TypeParamDef> |
TypeDefFluent.getParameters()
Deprecated.
|
java.util.List<TypeParamDef> |
MethodFluent.getParameters()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
A |
TypeDefFluentImpl.addAllToParameters(java.util.Collection<TypeParamDef> items) |
A |
MethodFluentImpl.addAllToParameters(java.util.Collection<TypeParamDef> items) |
A |
TypeDefFluent.addAllToParameters(java.util.Collection<TypeParamDef> items) |
A |
MethodFluent.addAllToParameters(java.util.Collection<TypeParamDef> items) |
TypeParamDef |
TypeDefFluentImpl.buildMatchingParameter(Predicate<Builder<? extends TypeParamDef>> predicate) |
TypeParamDef |
MethodFluentImpl.buildMatchingParameter(Predicate<Builder<? extends TypeParamDef>> predicate) |
TypeParamDef |
TypeDefFluent.buildMatchingParameter(Predicate<Builder<? extends TypeParamDef>> predicate) |
TypeParamDef |
MethodFluent.buildMatchingParameter(Predicate<Builder<? extends TypeParamDef>> predicate) |
A |
TypeDefFluentImpl.removeAllFromParameters(java.util.Collection<TypeParamDef> items) |
A |
MethodFluentImpl.removeAllFromParameters(java.util.Collection<TypeParamDef> items) |
A |
TypeDefFluent.removeAllFromParameters(java.util.Collection<TypeParamDef> items) |
A |
MethodFluent.removeAllFromParameters(java.util.Collection<TypeParamDef> items) |
A |
TypeDefFluentImpl.withParameters(java.util.List<TypeParamDef> parameters) |
A |
MethodFluentImpl.withParameters(java.util.List<TypeParamDef> parameters) |
A |
TypeDefFluent.withParameters(java.util.List<TypeParamDef> parameters) |
A |
MethodFluent.withParameters(java.util.List<TypeParamDef> parameters) |
| Constructor and Description |
|---|
TypeParamDefBuilder(TypeParamDef instance) |
TypeParamDefBuilder(TypeParamDefFluent<?> fluent,
TypeParamDef instance) |
TypeParamDefFluentImpl(TypeParamDef instance) |
| Constructor and Description |
|---|
EditableMethod(java.util.List<java.lang.String> comments,
java.util.List<AnnotationRef> annotations,
java.util.List<TypeParamDef> parameters,
java.lang.String name,
TypeRef returnType,
java.util.List<Property> arguments,
boolean varArgPreferred,
java.util.List<ClassRef> exceptions,
Block block,
int modifiers,
java.util.Map<AttributeKey,java.lang.Object> attributes) |
EditableTypeDef(Kind kind,
java.lang.String packageName,
java.lang.String name,
java.util.List<AnnotationRef> annotations,
java.util.List<ClassRef> extendsList,
java.util.List<ClassRef> implementsList,
java.util.List<TypeParamDef> parameters,
java.util.List<Property> properties,
java.util.List<Method> constructors,
java.util.List<Method> methods,
TypeDef outerType,
java.util.List<TypeDef> innerTypes,
int modifiers,
java.util.Map<AttributeKey,java.lang.Object> attributes) |
Method(java.util.List<java.lang.String> comments,
java.util.List<AnnotationRef> annotations,
java.util.List<TypeParamDef> parameters,
java.lang.String name,
TypeRef returnType,
java.util.List<Property> arguments,
boolean varArgPreferred,
java.util.List<ClassRef> exceptions,
Block block,
int modifiers,
java.util.Map<AttributeKey,java.lang.Object> attributes) |
TypeDef(Kind kind,
java.lang.String packageName,
java.lang.String name,
java.util.List<AnnotationRef> annotations,
java.util.List<ClassRef> extendsList,
java.util.List<ClassRef> implementsList,
java.util.List<TypeParamDef> parameters,
java.util.List<Property> properties,
java.util.List<Method> constructors,
java.util.List<Method> methods,
TypeDef outerType,
java.util.List<TypeDef> innerTypes,
int modifiers,
java.util.Map<AttributeKey,java.lang.Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
static TypeParamDef |
TypeUtils.getParameterDefinition(TypeRef typeRef,
java.util.Collection<TypeParamDef> parameters) |
static TypeParamDef |
TypeUtils.newTypeParamDef(java.lang.String letter)
Creates a new TypeParamDef.
|
| Modifier and Type | Method and Description |
|---|---|
static TypeDef |
TypeUtils.typeGenericOf(TypeDef base,
TypeParamDef... parameters)
Sets one
TypeDef as a generic of an other. |
| Modifier and Type | Method and Description |
|---|---|
static TypeParamDef |
TypeUtils.getParameterDefinition(TypeRef typeRef,
java.util.Collection<TypeParamDef> parameters) |
Copyright © 2018. All Rights Reserved.