| 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.VariableElement,Property> |
ElementTo.PROPERTY |
| Modifier and Type | Class and Description |
|---|---|
class |
EditableProperty |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Property> |
MethodFluentImpl.buildArguments() |
java.util.List<Property> |
MethodFluent.buildArguments() |
java.util.List<Property> |
TypeDefFluentImpl.buildProperties() |
java.util.List<Property> |
TypeDefFluent.buildProperties() |
java.util.List<Property> |
Method.getArguments() |
java.util.List<Property> |
MethodFluentImpl.getArguments()
Deprecated.
|
java.util.List<Property> |
MethodFluent.getArguments()
Deprecated.
|
java.util.List<Property> |
TypeDef.getProperties() |
java.util.List<Property> |
TypeDefFluentImpl.getProperties()
Deprecated.
|
java.util.List<Property> |
TypeDefFluent.getProperties()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
MethodFluent.ArgumentsNested<A> |
MethodFluentImpl.addNewArgumentLike(Property item) |
MethodFluent.ArgumentsNested<A> |
MethodFluent.addNewArgumentLike(Property item) |
TypeDefFluent.PropertiesNested<A> |
TypeDefFluentImpl.addNewPropertyLike(Property item) |
TypeDefFluent.PropertiesNested<A> |
TypeDefFluent.addNewPropertyLike(Property item) |
A |
MethodFluentImpl.addToArguments(int index,
Property item) |
A |
MethodFluent.addToArguments(int index,
Property item) |
A |
MethodFluentImpl.addToArguments(Property... items) |
A |
MethodFluent.addToArguments(Property... items) |
A |
TypeDefFluentImpl.addToProperties(int index,
Property item) |
A |
TypeDefFluent.addToProperties(int index,
Property item) |
A |
TypeDefFluentImpl.addToProperties(Property... items) |
A |
TypeDefFluent.addToProperties(Property... items) |
A |
MethodFluentImpl.removeFromArguments(Property... items) |
A |
MethodFluent.removeFromArguments(Property... items) |
A |
TypeDefFluentImpl.removeFromProperties(Property... items) |
A |
TypeDefFluent.removeFromProperties(Property... items) |
A |
MethodFluentImpl.setToArguments(int index,
Property item) |
A |
MethodFluent.setToArguments(int index,
Property item) |
A |
TypeDefFluentImpl.setToProperties(int index,
Property item) |
A |
TypeDefFluent.setToProperties(int index,
Property item) |
A |
MethodFluentImpl.withArguments(Property... arguments) |
A |
MethodFluent.withArguments(Property... arguments) |
A |
TypeDefFluentImpl.withProperties(Property... properties) |
A |
TypeDefFluent.withProperties(Property... properties) |
| Modifier and Type | Method and Description |
|---|---|
A |
MethodFluentImpl.addAllToArguments(java.util.Collection<Property> items) |
A |
MethodFluent.addAllToArguments(java.util.Collection<Property> items) |
A |
TypeDefFluentImpl.addAllToProperties(java.util.Collection<Property> items) |
A |
TypeDefFluent.addAllToProperties(java.util.Collection<Property> items) |
Property |
MethodFluentImpl.buildMatchingArgument(Predicate<Builder<? extends Property>> predicate) |
Property |
MethodFluent.buildMatchingArgument(Predicate<Builder<? extends Property>> predicate) |
Property |
TypeDefFluentImpl.buildMatchingProperty(Predicate<Builder<? extends Property>> predicate) |
Property |
TypeDefFluent.buildMatchingProperty(Predicate<Builder<? extends Property>> predicate) |
A |
MethodFluentImpl.removeAllFromArguments(java.util.Collection<Property> items) |
A |
MethodFluent.removeAllFromArguments(java.util.Collection<Property> items) |
A |
TypeDefFluentImpl.removeAllFromProperties(java.util.Collection<Property> items) |
A |
TypeDefFluent.removeAllFromProperties(java.util.Collection<Property> items) |
A |
MethodFluentImpl.withArguments(java.util.List<Property> arguments) |
A |
MethodFluent.withArguments(java.util.List<Property> arguments) |
A |
TypeDefFluentImpl.withProperties(java.util.List<Property> properties) |
A |
TypeDefFluent.withProperties(java.util.List<Property> properties) |
| Constructor and Description |
|---|
PropertyBuilder(Property instance) |
PropertyBuilder(Property instance,
java.lang.Boolean validationEnabled) |
PropertyBuilder(PropertyFluent<?> fluent,
Property instance) |
PropertyBuilder(PropertyFluent<?> fluent,
Property instance,
java.lang.Boolean validationEnabled) |
PropertyFluentImpl(Property 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 Method |
Getter.find(TypeDef clazz,
Property property) |
static Method |
Getter.forProperty(Property property) |
static boolean |
Setter.has(TypeDef clazz,
Property property) |
static boolean |
Setter.hasOrInherits(TypeDef clazz,
Property property) |
static boolean |
Setter.isApplicable(Method method,
Property property) |
static java.lang.String |
Getter.name(Property property)
Return the getter name for the specified
Property. |
static java.lang.String |
Getter.prefix(Property property) |
Copyright © 2018. All Rights Reserved.