public class LinkFactoryMetadata
extends org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem
RooThymeleaf.| Modifier and Type | Field and Description |
|---|---|
protected static org.springframework.roo.model.JavaSymbolName |
GET_CONTROLLER_CLASS_METHOD_NAME |
protected static org.springframework.roo.model.JavaSymbolName |
TO_URI_METHOD_NAME |
| Constructor and Description |
|---|
LinkFactoryMetadata(String identifier,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata,
org.springframework.roo.model.JavaType controller,
org.springframework.roo.addon.web.mvc.controller.addon.ControllerMetadata controllerMetadata,
List<org.springframework.roo.classpath.details.MethodMetadata> controllerMethods)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static String |
createIdentifier(org.springframework.roo.classpath.details.ClassOrInterfaceTypeDetails details) |
static String |
createIdentifier(org.springframework.roo.model.JavaType javaType,
org.springframework.roo.project.LogicalPath path) |
List<org.springframework.roo.classpath.details.MethodMetadata> |
getControllerMethods() |
static org.springframework.roo.model.JavaType |
getJavaType(String metadataIdentificationString) |
static String |
getMetadataIdentiferType() |
static org.springframework.roo.project.LogicalPath |
getPath(String metadataIdentificationString) |
static boolean |
isValid(String metadataIdentificationString) |
String |
toString() |
buildItd, ensureGovernorExtends, ensureGovernorHasConstructor, ensureGovernorHasField, ensureGovernorHasField, ensureGovernorHasMethod, ensureGovernorImplements, ensureGovernorIsAnnotated, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAspectName, getDestination, getField, getField, getGovernorMethod, getGovernorMethod, getMemberHoldingTypeDetails, getMethod, getMutatorMethod, getMutatorMethod, getMutatorMethod, getNameOfJavaType, getNameOfJavaType, getTypeAnnotation, governorHasMethod, governorHasMethod, governorHasMethodWithSameName, hashCode, hasToExcludeMethod, isImplementingprotected static final org.springframework.roo.model.JavaSymbolName TO_URI_METHOD_NAME
protected static final org.springframework.roo.model.JavaSymbolName GET_CONTROLLER_CLASS_METHOD_NAME
public LinkFactoryMetadata(String identifier, org.springframework.roo.model.JavaType aspectName, org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata, org.springframework.roo.model.JavaType controller, org.springframework.roo.addon.web.mvc.controller.addon.ControllerMetadata controllerMetadata, List<org.springframework.roo.classpath.details.MethodMetadata> controllerMethods)
identifier - the identifier for this item of metadata (required)aspectName - the Java type of the ITD (required)governorPhysicalTypeMetadata - the governor, which is expected to contain a
ClassOrInterfaceTypeDetails (required)controller - controllerMetadata - public static String createIdentifier(org.springframework.roo.model.JavaType javaType, org.springframework.roo.project.LogicalPath path)
public static String createIdentifier(org.springframework.roo.classpath.details.ClassOrInterfaceTypeDetails details)
public static org.springframework.roo.model.JavaType getJavaType(String metadataIdentificationString)
public static String getMetadataIdentiferType()
public static org.springframework.roo.project.LogicalPath getPath(String metadataIdentificationString)
public static boolean isValid(String metadataIdentificationString)
public String toString()
toString in class org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItempublic List<org.springframework.roo.classpath.details.MethodMetadata> getControllerMethods()
Copyright © 2009–2018 Pivotal Software, Inc.. All rights reserved.