#355 document, abstract base, traits and example domain

This commit is contained in:
qza
2016-06-01 22:20:55 +02:00
parent c1187ae0d7
commit 913411773f
7 changed files with 147 additions and 0 deletions
@@ -0,0 +1,13 @@
package com.iluwatar.abstractdocument.domain;
import java.util.stream.Stream;
import com.iluwatar.abstractdocument.Document;
public interface HasParts extends Document {
default Stream<Part> getParts() {
return children("parts", Part::new);
}
}