Class StreamOpVisitorFileName
java.lang.Object
org.aksw.shellgebra.algebra.stream.transform.StreamOpVisitorFileName
- All Implemented Interfaces:
org.aksw.commons.util.obj.HasSelf<StreamOpVisitor<StreamOpVisitorFileName.FileName>>,StreamOpVisitor<StreamOpVisitorFileName.FileName>
public class StreamOpVisitorFileName
extends Object
implements StreamOpVisitor<StreamOpVisitorFileName.FileName>
Collects file name and transcodings into a flat list.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStreamOpVisitorFileName(Function<String, ? extends StreamOp> varNameResolver) -
Method Summary
Modifier and TypeMethodDescriptionvisit(StreamOpCommand op) visit(StreamOpConcat op) visit(StreamOpFile op) visit(StreamOpVar op) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.util.obj.HasSelf
self
-
Field Details
-
varNameResolver
-
-
Constructor Details
-
StreamOpVisitorFileName
public StreamOpVisitorFileName() -
StreamOpVisitorFileName
-
-
Method Details
-
visit
- Specified by:
visitin interfaceStreamOpVisitor<StreamOpVisitorFileName.FileName>
-
visit
- Specified by:
visitin interfaceStreamOpVisitor<StreamOpVisitorFileName.FileName>
-
visit
- Specified by:
visitin interfaceStreamOpVisitor<StreamOpVisitorFileName.FileName>
-
visit
- Specified by:
visitin interfaceStreamOpVisitor<StreamOpVisitorFileName.FileName>
-
visit
- Specified by:
visitin interfaceStreamOpVisitor<StreamOpVisitorFileName.FileName>
-