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<TypeParameterElement,TypeParamDef> |
ElementTo.TYPEPARAMDEF |
Modifier and Type | Class and Description |
---|---|
class |
EditableTypeParamDef |
Modifier and Type | Method and Description |
---|---|
List<TypeParamDef> |
TypeDefFluentImpl.buildParameters() |
List<TypeParamDef> |
TypeDefFluent.buildParameters() |
List<TypeParamDef> |
MethodFluentImpl.buildParameters() |
List<TypeParamDef> |
MethodFluent.buildParameters() |
List<TypeParamDef> |
Method.getParameters() |
List<TypeParamDef> |
TypeDefFluentImpl.getParameters()
Deprecated.
|
List<TypeParamDef> |
TypeDefFluent.getParameters()
Deprecated.
|
List<TypeParamDef> |
TypeDef.getParameters() |
List<TypeParamDef> |
MethodFluentImpl.getParameters()
Deprecated.
|
List<TypeParamDef> |
MethodFluent.getParameters()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
A |
TypeDefFluentImpl.addAllToParameters(Collection<TypeParamDef> items) |
A |
TypeDefFluent.addAllToParameters(Collection<TypeParamDef> items) |
A |
MethodFluentImpl.addAllToParameters(Collection<TypeParamDef> items) |
A |
MethodFluent.addAllToParameters(Collection<TypeParamDef> items) |
A |
TypeDefFluentImpl.removeAllFromParameters(Collection<TypeParamDef> items) |
A |
TypeDefFluent.removeAllFromParameters(Collection<TypeParamDef> items) |
A |
MethodFluentImpl.removeAllFromParameters(Collection<TypeParamDef> items) |
A |
MethodFluent.removeAllFromParameters(Collection<TypeParamDef> items) |
A |
TypeDefFluentImpl.withParameters(List<TypeParamDef> parameters) |
A |
TypeDefFluent.withParameters(List<TypeParamDef> parameters) |
A |
MethodFluentImpl.withParameters(List<TypeParamDef> parameters) |
A |
MethodFluent.withParameters(List<TypeParamDef> parameters) |
Constructor and Description |
---|
TypeParamDefBuilder(TypeParamDef instance) |
TypeParamDefBuilder(TypeParamDef instance,
Boolean validationEnabled) |
TypeParamDefBuilder(TypeParamDefFluent<?> fluent,
TypeParamDef instance) |
TypeParamDefBuilder(TypeParamDefFluent<?> fluent,
TypeParamDef instance,
Boolean validationEnabled) |
TypeParamDefFluentImpl(TypeParamDef instance) |
Constructor and Description |
---|
EditableMethod(List<String> comments,
List<AnnotationRef> annotations,
List<TypeParamDef> parameters,
String name,
TypeRef returnType,
List<Property> arguments,
boolean varArgPreferred,
List<ClassRef> exceptions,
Block block,
int modifiers,
Map<AttributeKey,Object> attributes) |
EditableTypeDef(Kind kind,
String packageName,
String name,
List<String> comments,
List<AnnotationRef> annotations,
List<ClassRef> extendsList,
List<ClassRef> implementsList,
List<TypeParamDef> parameters,
List<Property> properties,
List<Method> constructors,
List<Method> methods,
TypeDef outerType,
List<TypeDef> innerTypes,
int modifiers,
Map<AttributeKey,Object> attributes) |
Method(List<String> comments,
List<AnnotationRef> annotations,
List<TypeParamDef> parameters,
String name,
TypeRef returnType,
List<Property> arguments,
boolean varArgPreferred,
List<ClassRef> exceptions,
Block block,
int modifiers,
Map<AttributeKey,Object> attributes) |
TypeDef(Kind kind,
String packageName,
String name,
List<String> comments,
List<AnnotationRef> annotations,
List<ClassRef> extendsList,
List<ClassRef> implementsList,
List<TypeParamDef> parameters,
List<Property> properties,
List<Method> constructors,
List<Method> methods,
TypeDef outerType,
List<TypeDef> innerTypes,
int modifiers,
Map<AttributeKey,Object> attributes) |
Modifier and Type | Method and Description |
---|---|
static TypeParamDef |
TypeUtils.getParameterDefinition(TypeRef typeRef,
Collection<TypeParamDef> parameters) |
static TypeParamDef |
TypeUtils.newTypeParamDef(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,
Collection<TypeParamDef> parameters) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.