Package com.buschmais.jqassistant.plugin.java.impl.store.descriptor

Examples of com.buschmais.jqassistant.plugin.java.impl.store.descriptor.TypeDescriptor


  @Override
  public TypeDescriptor scanFile(Store store, StreamSource streamSource) throws IOException {
    DescriptorResolverFactory resolverFactory = new DescriptorResolverFactory(store);
    ClassVisitor visitor = new ClassVisitor(new VisitorHelper(store, resolverFactory));
    new ClassReader(streamSource.getInputStream()).accept(visitor, 0);
    TypeDescriptor typeDescriptor = visitor.getTypeDescriptor();
    scannedClasses++;
    return typeDescriptor;
  }
View Full Code Here


      persistenceUnitDescriptor.setNonJtaDataSource(persistenceUnit.getNonJtaDataSource());
      persistenceUnitDescriptor.setProvider(persistenceUnit.getProvider());
      persistenceUnitDescriptor.setValidationMode(persistenceUnit.getValidationMode().name());
      persistenceUnitDescriptor.setSharedCacheMode(persistenceUnit.getSharedCacheMode().name());
      for (String clazz : persistenceUnit.getClazz()) {
        TypeDescriptor typeDescriptor = descriptorResolverFactory.getTypeDescriptorResolver().resolve(clazz);
        persistenceUnitDescriptor.getContains().add(typeDescriptor);
      }
      // Create model unit properties
      for (Property property : persistenceUnit.getProperties().getProperty()) {
        PropertyDescriptor propertyDescriptor = store.create(PropertyDescriptor.class);
View Full Code Here

TOP

Related Classes of com.buschmais.jqassistant.plugin.java.impl.store.descriptor.TypeDescriptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.