Tabnine Logo
MemberHoldingTypeDetails.getDeclaredByMetadataId
Code IndexAdd Tabnine to your IDE (free)

How to use
getDeclaredByMetadataId
method
in
org.springframework.roo.classpath.details.MemberHoldingTypeDetails

Best Java code snippets using org.springframework.roo.classpath.details.MemberHoldingTypeDetails.getDeclaredByMetadataId (Showing top 20 results out of 315)

origin: spring-projects/spring-roo

private TypeDetailsBuilder getTypeDetailsBuilder(
  final MemberHoldingTypeDetails memberHoldingTypeDetails) {
 if (typeDetailsBuilderMap.containsKey(memberHoldingTypeDetails.getDeclaredByMetadataId())) {
  return typeDetailsBuilderMap.get(memberHoldingTypeDetails.getDeclaredByMetadataId());
 }
 final TypeDetailsBuilder typeDetailsBuilder = new TypeDetailsBuilder(memberHoldingTypeDetails);
 typeDetailsBuilderMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
   typeDetailsBuilder);
 return typeDetailsBuilder;
}
origin: spring-projects/spring-roo

 public List<MemberHoldingTypeDetails> matches(
   final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
  final List<MemberHoldingTypeDetails> types = new ArrayList<MemberHoldingTypeDetails>();
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) {
   if (memberHoldingTypeDetails.getDeclaredByMetadataId().startsWith("MID:" + declaredBy)) {
    types.add(memberHoldingTypeDetails);
   }
  }
  return types;
 }
}
origin: spring-projects/spring-roo

public MemberDetailsBuilder(final MemberDetails memberDetails) {
 originalMemberDetails = memberDetails;
 for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberDetails.getDetails()) {
  memberHoldingTypeDetailsMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
    memberHoldingTypeDetails);
 }
}
origin: spring-projects/spring-roo

public MemberDetailsBuilder(
  final Collection<? extends MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
 originalMemberDetails = new MemberDetailsImpl(memberHoldingTypeDetailsList);
 for (final MemberHoldingTypeDetails memberHoldingTypeDetails : originalMemberDetails
   .getDetails()) {
  memberHoldingTypeDetailsMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
    memberHoldingTypeDetails);
 }
}
origin: spring-projects/spring-roo

private void updateAttributeCache(final MemberHoldingTypeDetails cid) {
 Validate.notNull(cid, "Member holding type details required");
 if (!typeAnnotationMap.containsKey(cid.getDeclaredByMetadataId())) {
  typeAnnotationMap.put(cid.getDeclaredByMetadataId(), new HashSet<JavaType>());
 if (!typeCustomDataMap.containsKey(cid.getDeclaredByMetadataId())) {
  typeCustomDataMap.put(cid.getDeclaredByMetadataId(), new HashSet<Object>());
 final Set<JavaType> previousAnnotations = typeAnnotationMap.get(cid.getDeclaredByMetadataId());
 for (final JavaType previousAnnotation : previousAnnotations) {
  final Set<String> midSet = annotationToMidMap.get(previousAnnotation);
  if (midSet != null) {
   midSet.remove(cid.getDeclaredByMetadataId());
    cid.getDeclaredByMetadataId());
 final Set<Object> previousCustomDataSet = typeCustomDataMap.get(cid.getDeclaredByMetadataId());
 for (final Object previousCustomData : previousCustomDataSet) {
  final Set<String> midSet = tagToMidMap.get(previousCustomData);
  if (midSet != null) {
   midSet.remove(cid.getDeclaredByMetadataId());
  tagToMidMap.get(customData).add(cid.getDeclaredByMetadataId());
origin: spring-projects/spring-roo

 public List<MemberHoldingTypeDetails> matches(
   final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
  final Map<String, MemberHoldingTypeDetails> matched =
    new HashMap<String, MemberHoldingTypeDetails>();
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) {
   for (final AnnotationMetadata annotationMetadata : memberHoldingTypeDetails.getAnnotations()) {
    for (final JavaType annotationTypeToMatchOn : annotationTypesToMatchOn) {
     if (annotationMetadata.getAnnotationType().equals(annotationTypeToMatchOn)) {
      matched.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
        memberHoldingTypeDetails);
     }
    }
   }
  }
  return new ArrayList<MemberHoldingTypeDetails>(matched.values());
 }
}
origin: spring-projects/spring-roo

 public boolean isRequestingAnnotatedWith(final AnnotationMetadata annotationMetadata,
   final String requestingMid) {
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : details) {
   if (MemberFindingUtils.getAnnotationOfType(memberHoldingTypeDetails.getAnnotations(),
     annotationMetadata.getAnnotationType()) != null) {
    if (memberHoldingTypeDetails.getDeclaredByMetadataId().equals(requestingMid)) {
     return true;
    }
   }
  }
  return false;
 }
}
origin: spring-projects/spring-roo

for (final MemberHoldingTypeDetails holder : memberDetailsScanner.getMemberDetails(
  getClass().getName(), javaTypeDetails).getDetails()) {
 sb.append("Member scan: ").append(holder.getDeclaredByMetadataId())
   .append(System.getProperty("line.separator"));
origin: spring-projects/spring-roo

/**
 * Assists creating a local metadata identification string (MID) from any
 * presented {@link MemberHoldingTypeDetails} implementation. This is
 * achieved by extracting the
 * {@link IdentifiableJavaStructure#getDeclaredByMetadataId()} and
 * converting it into a {@link JavaType} and {@link Path}, then calling
 * {@link #createLocalIdentifier(JavaType, Path)}.
 *
 * @param memberHoldingTypeDetails the member holder from which the
 *            declaring type information should be extracted (required)
 * @return a MID produced by {@link #createLocalIdentifier(JavaType, Path)}
 *         for the extracted Java type in the extract Path (never null)
 */
protected String getLocalMid(final MemberHoldingTypeDetails memberHoldingTypeDetails) {
 final JavaType governorType = memberHoldingTypeDetails.getName();
 // Extract out the metadata provider class (we need this later to
 // extract just the Path it is located in)
 final String providesType =
   MetadataIdentificationUtils.getMetadataClass(memberHoldingTypeDetails
     .getDeclaredByMetadataId());
 final LogicalPath path =
   PhysicalTypeIdentifierNamingUtils.getPath(providesType,
     memberHoldingTypeDetails.getDeclaredByMetadataId());
 // Produce the local MID we're going to use to make the request
 return createLocalIdentifier(governorType, path);
}
origin: spring-projects/spring-roo

private void doModification(final MemberHoldingTypeDetails type, final CustomData customData) {
 final MemberHoldingTypeDetails memberHoldingTypeDetails =
   memberHoldingTypeDetailsMap.get(type.getDeclaredByMetadataId());
 if (memberHoldingTypeDetails != null) {
  if (memberHoldingTypeDetails.getName().equals(type.getName())
    && !memberHoldingTypeDetails.getCustomData().keySet().containsAll(customData.keySet())) {
   final TypeDetailsBuilder typeDetailsBuilder =
     getTypeDetailsBuilder(memberHoldingTypeDetails);
   typeDetailsBuilder.getCustomData().append(customData);
   changed = true;
  }
 }
}
origin: org.springframework.roo/org.springframework.roo.classpath

 public List<MemberHoldingTypeDetails> matches(
   final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
  final List<MemberHoldingTypeDetails> types = new ArrayList<MemberHoldingTypeDetails>();
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) {
   if (memberHoldingTypeDetails.getDeclaredByMetadataId().startsWith("MID:" + declaredBy)) {
    types.add(memberHoldingTypeDetails);
   }
  }
  return types;
 }
}
origin: org.springframework.roo/org.springframework.roo.classpath

private TypeDetailsBuilder getTypeDetailsBuilder(
  final MemberHoldingTypeDetails memberHoldingTypeDetails) {
 if (typeDetailsBuilderMap.containsKey(memberHoldingTypeDetails.getDeclaredByMetadataId())) {
  return typeDetailsBuilderMap.get(memberHoldingTypeDetails.getDeclaredByMetadataId());
 }
 final TypeDetailsBuilder typeDetailsBuilder = new TypeDetailsBuilder(memberHoldingTypeDetails);
 typeDetailsBuilderMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
   typeDetailsBuilder);
 return typeDetailsBuilder;
}
origin: spring-projects/spring-roo

if (!pluralMap.containsKey(memberHoldingTypeDetails.getDeclaredByMetadataId())) {
 pluralMap.put(
   memberHoldingTypeDetails.getDeclaredByMetadataId(),
   getInflectorPlural(memberHoldingTypeDetails.getName().getSimpleTypeName(),
     Locale.ENGLISH));
origin: org.springframework.roo/org.springframework.roo.classpath

public MemberDetailsBuilder(final MemberDetails memberDetails) {
 originalMemberDetails = memberDetails;
 for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberDetails.getDetails()) {
  memberHoldingTypeDetailsMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
    memberHoldingTypeDetails);
 }
}
origin: spring-projects/spring-roo

persistenceMemberHoldingTypeDetails.getDeclaredByMetadataId(), entityFactoryMetadata);
origin: org.springframework.roo/org.springframework.roo.classpath

public MemberDetailsBuilder(
  final Collection<? extends MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
 originalMemberDetails = new MemberDetailsImpl(memberHoldingTypeDetailsList);
 for (final MemberHoldingTypeDetails memberHoldingTypeDetails : originalMemberDetails
   .getDetails()) {
  memberHoldingTypeDetailsMap.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
    memberHoldingTypeDetails);
 }
}
origin: org.springframework.roo/org.springframework.roo.classpath

 public List<MemberHoldingTypeDetails> matches(
   final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) {
  final Map<String, MemberHoldingTypeDetails> matched =
    new HashMap<String, MemberHoldingTypeDetails>();
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) {
   for (final AnnotationMetadata annotationMetadata : memberHoldingTypeDetails.getAnnotations()) {
    for (final JavaType annotationTypeToMatchOn : annotationTypesToMatchOn) {
     if (annotationMetadata.getAnnotationType().equals(annotationTypeToMatchOn)) {
      matched.put(memberHoldingTypeDetails.getDeclaredByMetadataId(),
        memberHoldingTypeDetails);
     }
    }
   }
  }
  return new ArrayList<MemberHoldingTypeDetails>(matched.values());
 }
}
origin: org.springframework.roo/org.springframework.roo.classpath

 public boolean isRequestingAnnotatedWith(final AnnotationMetadata annotationMetadata,
   final String requestingMid) {
  for (final MemberHoldingTypeDetails memberHoldingTypeDetails : details) {
   if (MemberFindingUtils.getAnnotationOfType(memberHoldingTypeDetails.getAnnotations(),
     annotationMetadata.getAnnotationType()) != null) {
    if (memberHoldingTypeDetails.getDeclaredByMetadataId().equals(requestingMid)) {
     return true;
    }
   }
  }
  return false;
 }
}
origin: org.springframework.roo/org.springframework.roo.classpath

/**
 * Assists creating a local metadata identification string (MID) from any
 * presented {@link MemberHoldingTypeDetails} implementation. This is
 * achieved by extracting the
 * {@link IdentifiableJavaStructure#getDeclaredByMetadataId()} and
 * converting it into a {@link JavaType} and {@link Path}, then calling
 * {@link #createLocalIdentifier(JavaType, Path)}.
 *
 * @param memberHoldingTypeDetails the member holder from which the
 *            declaring type information should be extracted (required)
 * @return a MID produced by {@link #createLocalIdentifier(JavaType, Path)}
 *         for the extracted Java type in the extract Path (never null)
 */
protected String getLocalMid(final MemberHoldingTypeDetails memberHoldingTypeDetails) {
 final JavaType governorType = memberHoldingTypeDetails.getName();
 // Extract out the metadata provider class (we need this later to
 // extract just the Path it is located in)
 final String providesType =
   MetadataIdentificationUtils.getMetadataClass(memberHoldingTypeDetails
     .getDeclaredByMetadataId());
 final LogicalPath path =
   PhysicalTypeIdentifierNamingUtils.getPath(providesType,
     memberHoldingTypeDetails.getDeclaredByMetadataId());
 // Produce the local MID we're going to use to make the request
 return createLocalIdentifier(governorType, path);
}
origin: org.springframework.roo/org.springframework.roo.classpath

private void doModification(final MemberHoldingTypeDetails type, final CustomData customData) {
 final MemberHoldingTypeDetails memberHoldingTypeDetails =
   memberHoldingTypeDetailsMap.get(type.getDeclaredByMetadataId());
 if (memberHoldingTypeDetails != null) {
  if (memberHoldingTypeDetails.getName().equals(type.getName())
    && !memberHoldingTypeDetails.getCustomData().keySet().containsAll(customData.keySet())) {
   final TypeDetailsBuilder typeDetailsBuilder =
     getTypeDetailsBuilder(memberHoldingTypeDetails);
   typeDetailsBuilder.getCustomData().append(customData);
   changed = true;
  }
 }
}
org.springframework.roo.classpath.detailsMemberHoldingTypeDetailsgetDeclaredByMetadataId

Popular methods of MemberHoldingTypeDetails

  • getLayerEntities
    If this is a layering component, for example a service or repository, returns the domain entities ma
  • getDeclaredMethods
  • getAnnotations
  • getDeclaredFields
  • getExtendsTypes
    Lists the classes this type extends. This may be empty. Always empty in the case of an enum. While a
  • getDeclaredConstructors
  • getImplementsTypes
    Lists the classes this type implements. Always empty in the case of an interface. A List is used to
  • getImports
    Lists the imports this class includes. Also obtains imports from ITDs.
  • getMethods
    Locates all methods on this class and its superclasses.
  • getType
  • getAnnotation
  • getCustomData
  • getAnnotation,
  • getCustomData,
  • getDeclaredConstructor,
  • getDeclaredField,
  • getDeclaredInitializers,
  • getDeclaredInnerType,
  • getDeclaredInnerTypes,
  • getDynamicFinderNames,
  • getField

Popular in Java

  • Finding current android device location
  • scheduleAtFixedRate (ScheduledExecutorService)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • requestLocationUpdates (LocationManager)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • Kernel (java.awt.image)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • Top PhpStorm 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