public class WebJsonMetadata
extends org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem
RooWebScaffold.| Constructor and Description |
|---|
WebJsonMetadata(String identifier,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata,
WebJsonAnnotationValues annotationValues,
Map<org.springframework.roo.classpath.customdata.tagkeys.MethodMetadataCustomDataKey,org.springframework.roo.classpath.layers.MemberTypeAdditions> persistenceAdditions,
org.springframework.roo.classpath.details.FieldMetadata identifierField,
String plural,
Set<FinderMetadataDetails> finderDetails,
org.springframework.roo.addon.json.addon.JsonMetadata jsonMetadata,
boolean introduceLayerComponents)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static String |
createIdentifier(org.springframework.roo.model.JavaType javaType,
org.springframework.roo.project.LogicalPath path) |
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, ensureGovernorImplements, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAspectName, getField, getField, getGovernorMethod, getGovernorMethod, getMemberHoldingTypeDetails, getMethod, getMutatorMethod, getMutatorMethod, getTypeAnnotation, governorHasMethod, governorHasMethod, governorHasMethodWithSameName, hashCode, isImplementingpublic WebJsonMetadata(String identifier, org.springframework.roo.model.JavaType aspectName, org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata, WebJsonAnnotationValues annotationValues, Map<org.springframework.roo.classpath.customdata.tagkeys.MethodMetadataCustomDataKey,org.springframework.roo.classpath.layers.MemberTypeAdditions> persistenceAdditions, org.springframework.roo.classpath.details.FieldMetadata identifierField, String plural, Set<FinderMetadataDetails> finderDetails, org.springframework.roo.addon.json.addon.JsonMetadata jsonMetadata, boolean introduceLayerComponents)
identifier - aspectName - governorPhysicalTypeMetadata - annotationValues - persistenceAdditions - identifierField - plural - finderDetails - (required)jsonMetadata - introduceLayerComponents - whether to introduce any required layer
components (services, repositories, etc.)public static String createIdentifier(org.springframework.roo.model.JavaType javaType, org.springframework.roo.project.LogicalPath path)
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.AbstractItdTypeDetailsProvidingMetadataItemCopyright © 2009–2015. All rights reserved.