30 Mayıs 2023 Salı

ArchUnit ClassFileImporter Sınıfı

Giriş
Şu satırı dahil ederiz
import com.tngtech.archunit.core.importer.ClassFileImporter;
importPackages metodu
Açıklaması şöyle
The returned object of type JavaClasses represents a collection of elements of type JavaClass, where JavaClass in turn represents a single imported class file. You can in fact access most properties of the imported class via the public API
Yani şöyle yapabiliriz
JavaClass clazz = classes.get(Object.class);
System.out.print(clazz.getSimpleName()); // returns 'Object'
Örnek
Şöyle yaparız
JavaClasses jc = new ClassFileImporter()
  .importPackages("com.baeldung.archunit.smurfs");


Hiç yorum yok:

Yorum Gönder