| Package | Description |
|---|---|
| org.springframework.roo.classpath.details | |
| org.springframework.roo.classpath.itd |
| Modifier and Type | Method and Description |
|---|---|
List<MethodMetadataBuilder> |
AbstractMemberHoldingTypeDetailsBuilder.getDeclaredMethods()
Returns the declared methods in this builder
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractMemberHoldingTypeDetailsBuilder.addMethod(MethodMetadataBuilder methodBuilder)
Adds the given method to this builder
|
protected void |
AbstractMemberHoldingTypeDetailsBuilder.onAddMethod(MethodMetadataBuilder methodBuilder)
Subclasses can perform their own actions upon a method builder being
added.
|
protected void |
ItdTypeDetailsBuilder.onAddMethod(MethodMetadataBuilder md) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractMemberHoldingTypeDetailsBuilder.removeAll(Collection<? extends MethodMetadataBuilder> methodsToRemove)
Removes the given methods from this builder
|
void |
AbstractMemberHoldingTypeDetailsBuilder.setDeclaredMethods(Iterable<? extends MethodMetadataBuilder> declaredMethods)
Sets the declared methods for this builder; equivalent to calling
AbstractMemberHoldingTypeDetailsBuilder.addMethod(MethodMetadataBuilder) once for each item of the given
Iterable. |
| Modifier and Type | Field and Description |
|---|---|
protected Map<FieldMetadata,MethodMetadataBuilder> |
AbstractItdTypeDetailsProvidingMetadataItem.accessorMethods |
protected Map<FieldMetadata,MethodMetadataBuilder> |
AbstractItdTypeDetailsProvidingMetadataItem.mutatorMethods |
| Modifier and Type | Method and Description |
|---|---|
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getAccessorMethod(FieldMetadata field,
InvocableMemberBodyBuilder bodyBuilder) |
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getAccessorMethod(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType) |
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getAccessorMethod(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
InvocableMemberBodyBuilder bodyBuilder) |
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getMethod(int modifier,
org.springframework.roo.model.JavaSymbolName methodName,
org.springframework.roo.model.JavaType returnType,
List<org.springframework.roo.model.JavaType> parameterTypes,
List<org.springframework.roo.model.JavaSymbolName> parameterNames,
InvocableMemberBodyBuilder bodyBuilder)
Returns a public method given the method name, return type, parameter
types, parameter names, and method body.
|
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getMutatorMethod(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType parameterType) |
protected MethodMetadataBuilder |
AbstractItdTypeDetailsProvidingMetadataItem.getMutatorMethod(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType parameterType,
InvocableMemberBodyBuilder bodyBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractItdTypeDetailsProvidingMetadataItem.ensureGovernorHasMethod(MethodMetadataBuilder methodMetadata)
Ensures that the governor has provided method
|
protected boolean |
AbstractItdTypeDetailsProvidingMetadataItem.hasToExcludeMethod(MethodMetadataBuilder methodMetadata)
Checks if required method is declared to be exclude from generation
|
Copyright © 2009–2018 Pivotal Software, Inc.. All rights reserved.