public ClassInfo(final ClassPointer superClass, final ClassPointer outerClass, final ClassInfoBuilder builder) { this.superClass = superClass; this.outerClass = outerClass; this.id = builder.id; this.access = builder.access; this.codeLines = builder.codeLines; this.annotations = FCollection.map(builder.annotations, ClassName.stringToClassName()); this.sourceFile = builder.sourceFile; this.classAnnotationValues = builder.classAnnotationValues; }
public Collection<ClassName> code() { return FCollection.filter( this.classPath.getComponent(this.pathFilter.getCodeFilter()) .findClasses(this.classFilter.getCode()), this.classFilter.getCode()).stream() .map(ClassName.stringToClassName()) .collect(Collectors.toList()); }
public Collection<ClassName> test() { return FCollection.filter( this.classPath.getComponent(this.pathFilter.getTestFilter()) .findClasses(this.classFilter.getTest()), this.classFilter.getTest()).stream() .map(ClassName.stringToClassName()) .collect(Collectors.toList()); }
@Test public void shouldConvertStringToClassName() { assertEquals(ClassName.fromString("foo"), ClassName.stringToClassName() .apply("foo")); }
public ClassInfo(final ClassPointer superClass, final ClassPointer outerClass, final ClassInfoBuilder builder) { this.superClass = superClass; this.outerClass = outerClass; this.id = builder.id; this.access = builder.access; this.codeLines = builder.codeLines; this.annotations = FCollection.map(builder.annotations, ClassName.stringToClassName()); this.sourceFile = builder.sourceFile; this.classAnnotationValues = builder.classAnnotationValues; }
public Collection<ClassName> code() { return FCollection.filter( this.classPath.getComponent(this.pathFilter.getCodeFilter()) .findClasses(this.classFilter.getCode()), this.classFilter.getCode()).stream() .map(ClassName.stringToClassName()) .collect(Collectors.toList()); }
public Collection<ClassName> test() { return FCollection.filter( this.classPath.getComponent(this.pathFilter.getTestFilter()) .findClasses(this.classFilter.getTest()), this.classFilter.getTest()).stream() .map(ClassName.stringToClassName()) .collect(Collectors.toList()); }