Tabnine Logo
JavaBeanMetadata
Code IndexAdd Tabnine to your IDE (free)

How to use
JavaBeanMetadata
in
org.springframework.roo.addon.javabean.addon

Best Java code snippets using org.springframework.roo.addon.javabean.addon.JavaBeanMetadata (Showing top 20 results out of 315)

origin: spring-projects/spring-roo

@Override
protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) {
 return JavaBeanMetadata.createIdentifier(javaType, path);
}
origin: spring-projects/spring-roo

 List<FieldMetadata> toStringFields) {
super(identifier, aspectName, governorPhysicalTypeMetadata);
Validate.isTrue(isValid(identifier),
  "Metadata identification string '%s' does not appear to be a valid", identifier);
Validate.notNull(annotationValues, "Annotation values required");
    .unmodifiableCollection(toStringFields);
if (!isValid()) {
 return;
 generateGettersAndSetters(declaredFields, interfaceMethods);
 if (identifierField != null && getAccesorMethod(identifierField) != null) {
  idField = getAccesorMethod(identifierField).getMethodName();
 ensureGovernorHasMethod(EqualsMetadata.generateEqualsMethod(identifier, target,
   equalsAnnotationValues, idField, equalsFields, builder));
 ensureGovernorHasMethod(EqualsMetadata.generateHashCodeMethod(identifier,
   equalsAnnotationValues, equalsFields, builder.getImportRegistrationResolver()));
 ensureGovernorHasMethod(ToStringMetadata.generateToStringMethod(identifier, target,
   toStringAnnotationValues, toStringFields));
origin: spring-projects/spring-roo

protected void implementsInterfaceMethods(List<? extends MethodMetadata> interfaceMethods) {
 if (interfaceMethods != null) {
  for (MethodMetadata interfaceMethod : interfaceMethods) {
   MethodMetadataBuilder methodBuilder = getInterfaceMethod(interfaceMethod);
   // ROO-3584: JavaBean implementing Interface defining getters and setters
   // ROO-3585: If interface method already exists on type is not necessary
   // to add on ITD. Method builder will be NULL.
   if (methodBuilder != null && !checkIfInterfaceMethodWasImplemented(methodBuilder)) {
    builder.addMethod(methodBuilder);
   }
  }
 }
}
origin: spring-projects/spring-roo

String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
JavaBeanMetadata entityJavaBeanMetadata = getMetadataService().get(javaBeanMetadataKey);
 identifierAccessor = entityJavaBeanMetadata.getAccesorMethod(identifierField);
  versionAccessor = entityJavaBeanMetadata.getAccesorMethod(versionField);
origin: spring-projects/spring-roo

return new JavaBeanMetadata(metadataIdentificationString, aspectName,
  governorPhysicalTypeMetadata, annotationValues, declaredFields, interfaceMethods,
  getMemberDetailsScanner(), equalsAnnotationValues, equalsFields, identifier,
origin: spring-projects/spring-roo

String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
JavaBeanMetadata javaBeanMetadata = getMetadataService().get(javaBeanMetadataKey);
for (FieldMetadata field : entityDetails.getDeclaredFields()) {
 MethodMetadata getter = javaBeanMetadata.getAccesorMethod(field);
 if (getter != null
   && (field.getAnnotation(JpaJavaType.ONE_TO_MANY) != null || field
origin: org.springframework.roo/org.springframework.roo.addon.javabean.addon

return new JavaBeanMetadata(metadataIdentificationString, aspectName,
  governorPhysicalTypeMetadata, annotationValues, declaredFields, interfaceMethods,
  getMemberDetailsScanner(), equalsAnnotationValues, equalsFields, identifier,
origin: spring-projects/spring-roo

public static String createIdentifier(ClassOrInterfaceTypeDetails details) {
 final LogicalPath logicalPath =
   PhysicalTypeIdentifier.getPath(details.getDeclaredByMetadataId());
 return createIdentifier(details.getType(), logicalPath);
}
origin: org.springframework.roo/org.springframework.roo.addon.jpa.addon

String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
JavaBeanMetadata entityJavaBeanMetadata = getMetadataService().get(javaBeanMetadataKey);
 identifierAccessor = entityJavaBeanMetadata.getAccesorMethod(identifierField);
  versionAccessor = entityJavaBeanMetadata.getAccesorMethod(versionField);
origin: org.springframework.roo/org.springframework.roo.addon.javabean.addon

 List<FieldMetadata> toStringFields) {
super(identifier, aspectName, governorPhysicalTypeMetadata);
Validate.isTrue(isValid(identifier),
  "Metadata identification string '%s' does not appear to be a valid", identifier);
Validate.notNull(annotationValues, "Annotation values required");
    .unmodifiableCollection(toStringFields);
if (!isValid()) {
 return;
 generateGettersAndSetters(declaredFields, interfaceMethods);
 if (identifierField != null && getAccesorMethod(identifierField) != null) {
  idField = getAccesorMethod(identifierField).getMethodName();
 ensureGovernorHasMethod(EqualsMetadata.generateEqualsMethod(identifier, target,
   equalsAnnotationValues, idField, equalsFields, builder));
 ensureGovernorHasMethod(EqualsMetadata.generateHashCodeMethod(identifier,
   equalsAnnotationValues, equalsFields, builder.getImportRegistrationResolver()));
 ensureGovernorHasMethod(ToStringMetadata.generateToStringMethod(identifier, target,
   toStringAnnotationValues, toStringFields));
origin: org.springframework.roo/org.springframework.roo.addon.javabean.addon

protected void implementsInterfaceMethods(List<? extends MethodMetadata> interfaceMethods) {
 if (interfaceMethods != null) {
  for (MethodMetadata interfaceMethod : interfaceMethods) {
   MethodMetadataBuilder methodBuilder = getInterfaceMethod(interfaceMethod);
   // ROO-3584: JavaBean implementing Interface defining getters and setters
   // ROO-3585: If interface method already exists on type is not necessary
   // to add on ITD. Method builder will be NULL.
   if (methodBuilder != null && !checkIfInterfaceMethodWasImplemented(methodBuilder)) {
    builder.addMethod(methodBuilder);
   }
  }
 }
}
origin: spring-projects/spring-roo

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
origin: org.springframework.roo/org.springframework.roo.addon.javabean.addon

@Override
protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) {
 return JavaBeanMetadata.createIdentifier(javaType, path);
}
origin: spring-projects/spring-roo

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
origin: spring-projects/spring-roo

final String javaBeanId = JavaBeanMetadata.createIdentifier(entityDetails);
final JavaBeanMetadata javaBeanMetadata = getMetadataService().get(javaBeanId);
if (javaBeanMetadata == null) {
origin: spring-projects/spring-roo

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
registerDependency(javaBeanMetadataKey, metadataIdentificationString);
origin: spring-projects/spring-roo

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
registerDependency(javaBeanMetadataKey, metadataIdentificationString);
origin: org.springframework.roo/org.springframework.roo.addon.javabean.addon

public static String createIdentifier(ClassOrInterfaceTypeDetails details) {
 final LogicalPath logicalPath =
   PhysicalTypeIdentifier.getPath(details.getDeclaredByMetadataId());
 return createIdentifier(details.getType(), logicalPath);
}
origin: org.springframework.roo/org.springframework.roo.addon.layers.repository.jpa.addon

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
origin: org.springframework.roo/org.springframework.roo.addon.layers.repository.jpa.addon

final String javaBeanMetadataKey = JavaBeanMetadata.createIdentifier(entityDetails);
org.springframework.roo.addon.javabean.addonJavaBeanMetadata

Javadoc

Metadata for RooJavaBean.

Most used methods

  • createIdentifier
  • getAccesorMethod
    Returns the accesor method related with the provided field
  • <init>
    Constructor
  • checkIfInterfaceMethodWasImplemented
    To check if current method was implemented on all Java classes or ITds associated to this entity cla
  • ensureGovernorHasMethod
  • generateGettersAndSetters
  • getDeclaredGetter
    Obtains the specific accessor method that is either contained within the normal Java compilation uni
  • getDeclaredSetter
    Obtains the specific mutator method that is either contained within the normal Java compilation unit
  • getEntityCollectionAccessorBody
  • getEntityCollectionMutatorBody
  • getFieldJavaDocDescription
    Returns Javadoc description of a field
  • getGaeAccessorBody
  • getFieldJavaDocDescription,
  • getGaeAccessorBody,
  • getGaeMutatorBody,
  • getId,
  • getIdentifierMethodName,
  • getInterfaceMethod,
  • getJavaType,
  • getMetadataIdentiferType,
  • getMultipleEntityIdField,
  • getPath

Popular in Java

  • Creating JSON documents from java classes using gson
  • startActivity (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • setRequestProperty (URLConnection)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now