Tabnine Logo
TypeResolver.resolve
Code IndexAdd Tabnine to your IDE (free)

How to use
resolve
method
in
com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolver

Best Java code snippets using com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolver.resolve (Showing top 13 results out of 315)

origin: com.buschmais.jqassistant.plugin/cdi

  private void addTypes(List<String> typeNames, List<TypeDescriptor> types, ScannerContext scannerContext) {
    for (String typeName : typeNames) {
      TypeDescriptor type = scannerContext.peek(TypeResolver.class).resolve(typeName, scannerContext).getTypeDescriptor();
      types.add(type);
    }
  }
}
origin: com.buschmais.jqassistant.plugin/java

private TypeDescriptor getTypeDescriptor(String fqn, ScannerContext scannerContext) {
  TypeResolver typeResolver = scannerContext.peek(TypeResolver.class);
  return typeResolver.resolve(fqn, scannerContext).getTypeDescriptor();
}
origin: com.buschmais.jqassistant.plugin/java

TypeCache.CachedType resolveType(String fullQualifiedName, TypeCache.CachedType<? extends ClassFileDescriptor> dependentType) {
  TypeCache.CachedType cachedType = getTypeResolver().resolve(fullQualifiedName, scannerContext);
  if (!dependentType.equals(cachedType)) {
    dependentType.addDependency(cachedType.getTypeDescriptor());
  }
  return cachedType;
}
origin: com.buschmais.jqassistant.plugin/javaee6

private ListenerDescriptor createListener(ListenerType listenerType, ScannerContext context) {
  Store store = context.getStore();
  ListenerDescriptor listenerDescriptor = store.create(ListenerDescriptor.class);
  for (DescriptionType descriptionType : listenerType.getDescription()) {
    listenerDescriptor.getDescriptions().add(XmlDescriptorHelper.createDescription(descriptionType, store));
  }
  for (DisplayNameType displayNameType : listenerType.getDisplayName()) {
    listenerDescriptor.getDisplayNames().add(XmlDescriptorHelper.createDisplayName(displayNameType, store));
  }
  for (IconType iconType : listenerType.getIcon()) {
    listenerDescriptor.getIcons().add(XmlDescriptorHelper.createIcon(iconType, store));
  }
  TypeResolver typeResolver = context.peek(TypeResolver.class);
  FullyQualifiedClassType listenerClass = listenerType.getListenerClass();
  TypeCache.CachedType<TypeDescriptor> listenerClassDescriptor = typeResolver.resolve(listenerClass.getValue(), context);
  listenerDescriptor.setType(listenerClassDescriptor.getTypeDescriptor());
  return listenerDescriptor;
}
origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.javaee6

private ListenerDescriptor createListener(ListenerType listenerType, ScannerContext context) {
  Store store = context.getStore();
  ListenerDescriptor listenerDescriptor = store.create(ListenerDescriptor.class);
  for (DescriptionType descriptionType : listenerType.getDescription()) {
    listenerDescriptor.getDescriptions().add(XmlDescriptorHelper.createDescription(descriptionType, store));
  }
  for (DisplayNameType displayNameType : listenerType.getDisplayName()) {
    listenerDescriptor.getDisplayNames().add(XmlDescriptorHelper.createDisplayName(displayNameType, store));
  }
  for (IconType iconType : listenerType.getIcon()) {
    listenerDescriptor.getIcons().add(XmlDescriptorHelper.createIcon(iconType, store));
  }
  TypeResolver typeResolver = context.peek(TypeResolver.class);
  FullyQualifiedClassType listenerClass = listenerType.getListenerClass();
  TypeCache.CachedType<TypeDescriptor> listenerClassDescriptor = typeResolver.resolve(listenerClass.getValue(), context);
  listenerDescriptor.setType(listenerClassDescriptor.getTypeDescriptor());
  return listenerDescriptor;
}
origin: com.buschmais.jqassistant.plugin/javaee6

private ErrorPageDescriptor createErrorPage(ErrorPageType errorPageType, ScannerContext context) {
  ErrorPageDescriptor errorPageDescriptor = context.getStore().create(ErrorPageDescriptor.class);
  ErrorCodeType errorCode = errorPageType.getErrorCode();
  if (errorCode != null) {
    errorPageDescriptor.setErrorCode(errorCode.getValue().intValue());
  }
  FullyQualifiedClassType exceptionType = errorPageType.getExceptionType();
  if (exceptionType != null) {
    TypeResolver typeResolver = context.peek(TypeResolver.class);
    TypeCache.CachedType<TypeDescriptor> cachedType = typeResolver.resolve(exceptionType.getValue(), context);
    errorPageDescriptor.setExceptionType(cachedType.getTypeDescriptor());
  }
  errorPageDescriptor.setErrorPage(errorPageType.getLocation().getValue());
  return errorPageDescriptor;
}
origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.javaee6

private ErrorPageDescriptor createErrorPage(ErrorPageType errorPageType, ScannerContext context) {
  ErrorPageDescriptor errorPageDescriptor = context.getStore().create(ErrorPageDescriptor.class);
  ErrorCodeType errorCode = errorPageType.getErrorCode();
  if (errorCode != null) {
    errorPageDescriptor.setErrorCode(errorCode.getValue().intValue());
  }
  FullyQualifiedClassType exceptionType = errorPageType.getExceptionType();
  if (exceptionType != null) {
    TypeResolver typeResolver = context.peek(TypeResolver.class);
    TypeCache.CachedType<TypeDescriptor> cachedType = typeResolver.resolve(exceptionType.getValue(), context);
    errorPageDescriptor.setExceptionType(cachedType.getTypeDescriptor());
  }
  errorPageDescriptor.setErrorPage(errorPageType.getLocation().getValue());
  return errorPageDescriptor;
}
origin: com.buschmais.jqassistant.plugin/cdi

@Override
public BeansXmlDescriptor scan(FileResource item, BeansXmlDescriptor beansXmlDescriptor, String path, Scope scope, Scanner scanner) throws IOException {
  ScannerContext context = scanner.getContext();
  Beans beans = unmarshaller.unmarshal(item);
  beansXmlDescriptor.setVersion(beans.getVersion());
  beansXmlDescriptor.setBeanDiscoveryMode(beans.getBeanDiscoveryMode());
  for (Object o : beans.getInterceptorsOrDecoratorsOrAlternatives()) {
    if (o instanceof Interceptors) {
      addTypes(((Interceptors) o).getClazz(), beansXmlDescriptor.getInterceptors(), context);
    } else if (o instanceof Decorators) {
      addTypes(((Decorators) o).getClazz(), beansXmlDescriptor.getDecorators(), context);
    } else if (o instanceof Alternatives) {
      List<JAXBElement<String>> clazzOrStereotype = ((Alternatives) o).getClazzOrStereotype();
      for (JAXBElement<String> element : clazzOrStereotype) {
        TypeDescriptor alternative = scanner.getContext().peek(TypeResolver.class).resolve(element.getValue(), context).getTypeDescriptor();
        beansXmlDescriptor.getAlternatives().add(alternative);
      }
    }
  }
  return beansXmlDescriptor;
}
origin: com.buschmais.jqassistant.plugin/javaee6

if (filterClass != null) {
  TypeResolver typeResolver = context.peek(TypeResolver.class);
  TypeCache.CachedType<TypeDescriptor> filterClassDescriptor = typeResolver.resolve(filterClass.getValue(), context);
  filterDescriptor.setType(filterClassDescriptor.getTypeDescriptor());
origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.javaee6

if (filterClass != null) {
  TypeResolver typeResolver = context.peek(TypeResolver.class);
  TypeCache.CachedType<TypeDescriptor> filterClassDescriptor = typeResolver.resolve(filterClass.getValue(), context);
  filterDescriptor.setType(filterClassDescriptor.getTypeDescriptor());
origin: com.buschmais.jqassistant.plugin/javaee6

TypeCache.CachedType<TypeDescriptor> servletClassType = context.peek(TypeResolver.class).resolve(servletClass.getValue(), context);
servletDescriptor.setType(servletClassType.getTypeDescriptor());
origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.javaee6

TypeCache.CachedType<TypeDescriptor> servletClassType = context.peek(TypeResolver.class).resolve(servletClass.getValue(), context);
servletDescriptor.setType(servletClassType.getTypeDescriptor());
origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.jpa2

TypeDescriptor typeDescriptor = scanner.getContext().peek(TypeResolver.class).resolve(clazz, scanner.getContext()).getTypeDescriptor();
persistenceUnitDescriptor.getContains().add(typeDescriptor);
com.buschmais.jqassistant.plugin.java.api.scannerTypeResolverresolve

Javadoc

Resolve or create the descriptor for Java type name to be used as dependency.

Popular methods of TypeResolver

  • create
    Resolve or create the descriptor for a Java type name. If a the descriptor already exists it will be

Popular in Java

  • Updating database using SQL prepared statement
  • findViewById (Activity)
  • startActivity (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Top plugins for Android Studio
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