| Package | Description |
|---|---|
| io.sundr.codegen.functions | |
| io.sundr.codegen.model | |
| io.sundr.codegen.utils |
| Modifier and Type | Field and Description |
|---|---|
static Function<javax.lang.model.element.ExecutableElement,Method> |
ElementTo.METHOD |
| Modifier and Type | Class and Description |
|---|---|
class |
EditableMethod |
| Modifier and Type | Method and Description |
|---|---|
Method |
TypeDefFluentImpl.buildConstructor(int index) |
Method |
TypeDefFluent.buildConstructor(int index) |
Method |
TypeDefFluentImpl.buildFirstConstructor() |
Method |
TypeDefFluent.buildFirstConstructor() |
Method |
TypeDefFluentImpl.buildFirstMethod() |
Method |
TypeDefFluent.buildFirstMethod() |
Method |
TypeDefFluentImpl.buildLastConstructor() |
Method |
TypeDefFluent.buildLastConstructor() |
Method |
TypeDefFluentImpl.buildLastMethod() |
Method |
TypeDefFluent.buildLastMethod() |
Method |
TypeDefFluentImpl.buildMatchingConstructor(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluent.buildMatchingConstructor(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluentImpl.buildMatchingMethod(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluent.buildMatchingMethod(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluentImpl.buildMethod(int index) |
Method |
TypeDefFluent.buildMethod(int index) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Method> |
TypeDefFluentImpl.buildConstructors() |
java.util.List<Method> |
TypeDefFluent.buildConstructors() |
java.util.List<Method> |
TypeDefFluentImpl.buildMethods() |
java.util.List<Method> |
TypeDefFluent.buildMethods() |
java.util.List<Method> |
TypeDef.getConstructors() |
java.util.List<Method> |
TypeDefFluentImpl.getConstructors()
Deprecated.
|
java.util.List<Method> |
TypeDefFluent.getConstructors()
Deprecated.
|
java.util.List<Method> |
TypeDef.getMethods() |
java.util.List<Method> |
TypeDefFluentImpl.getMethods()
Deprecated.
|
java.util.List<Method> |
TypeDefFluent.getMethods()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
TypeDefFluent.ConstructorsNested<A> |
TypeDefFluentImpl.addNewConstructorLike(Method item) |
TypeDefFluent.ConstructorsNested<A> |
TypeDefFluent.addNewConstructorLike(Method item) |
TypeDefFluent.MethodsNested<A> |
TypeDefFluentImpl.addNewMethodLike(Method item) |
TypeDefFluent.MethodsNested<A> |
TypeDefFluent.addNewMethodLike(Method item) |
A |
TypeDefFluentImpl.addToConstructors(int index,
Method item) |
A |
TypeDefFluent.addToConstructors(int index,
Method item) |
A |
TypeDefFluentImpl.addToConstructors(Method... items) |
A |
TypeDefFluent.addToConstructors(Method... items) |
A |
TypeDefFluentImpl.addToMethods(int index,
Method item) |
A |
TypeDefFluent.addToMethods(int index,
Method item) |
A |
TypeDefFluentImpl.addToMethods(Method... items) |
A |
TypeDefFluent.addToMethods(Method... items) |
A |
TypeDefFluentImpl.removeFromConstructors(Method... items) |
A |
TypeDefFluent.removeFromConstructors(Method... items) |
A |
TypeDefFluentImpl.removeFromMethods(Method... items) |
A |
TypeDefFluent.removeFromMethods(Method... items) |
A |
TypeDefFluentImpl.setToConstructors(int index,
Method item) |
A |
TypeDefFluent.setToConstructors(int index,
Method item) |
A |
TypeDefFluentImpl.setToMethods(int index,
Method item) |
A |
TypeDefFluent.setToMethods(int index,
Method item) |
A |
TypeDefFluentImpl.withConstructors(Method... constructors) |
A |
TypeDefFluent.withConstructors(Method... constructors) |
A |
TypeDefFluentImpl.withMethods(Method... methods) |
A |
TypeDefFluent.withMethods(Method... methods) |
| Modifier and Type | Method and Description |
|---|---|
A |
TypeDefFluentImpl.addAllToConstructors(java.util.Collection<Method> items) |
A |
TypeDefFluent.addAllToConstructors(java.util.Collection<Method> items) |
A |
TypeDefFluentImpl.addAllToMethods(java.util.Collection<Method> items) |
A |
TypeDefFluent.addAllToMethods(java.util.Collection<Method> items) |
Method |
TypeDefFluentImpl.buildMatchingConstructor(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluent.buildMatchingConstructor(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluentImpl.buildMatchingMethod(Predicate<Builder<? extends Method>> predicate) |
Method |
TypeDefFluent.buildMatchingMethod(Predicate<Builder<? extends Method>> predicate) |
A |
TypeDefFluentImpl.removeAllFromConstructors(java.util.Collection<Method> items) |
A |
TypeDefFluent.removeAllFromConstructors(java.util.Collection<Method> items) |
A |
TypeDefFluentImpl.removeAllFromMethods(java.util.Collection<Method> items) |
A |
TypeDefFluent.removeAllFromMethods(java.util.Collection<Method> items) |
A |
TypeDefFluentImpl.withConstructors(java.util.List<Method> constructors) |
A |
TypeDefFluent.withConstructors(java.util.List<Method> constructors) |
A |
TypeDefFluentImpl.withMethods(java.util.List<Method> methods) |
A |
TypeDefFluent.withMethods(java.util.List<Method> methods) |
| Constructor and Description |
|---|
MethodBuilder(Method instance) |
MethodBuilder(Method instance,
java.lang.Boolean validationEnabled) |
MethodBuilder(MethodFluent<?> fluent,
Method instance) |
MethodBuilder(MethodFluent<?> fluent,
Method instance,
java.lang.Boolean validationEnabled) |
MethodFluentImpl(Method instance) |
| Constructor and Description |
|---|
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) |
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) |
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) |
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 Method |
Getter.find(TypeDef clazz,
Property property) |
static Method |
Getter.forProperty(Property property) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Getter.is(Method method) |
static boolean |
Setter.isApplicable(Method method,
Property property) |
static java.lang.String |
Getter.propertyName(Method method)
Return the property name for the specified getter
method. |
Copyright © 2018. All Rights Reserved.