Class RObjectVisitor.DefaultOptional<Y>

java.lang.Object
uk.co.terminological.rjava.utils.RObjectVisitor.DefaultOptional<Y>
Type Parameters:
Y - the output of the visitor
All Implemented Interfaces:
RObjectVisitor<Optional<Y>>
Enclosing interface:
RObjectVisitor<X>

public static class RObjectVisitor.DefaultOptional<Y> extends Object implements RObjectVisitor<Optional<Y>>
Default visitor implemementation that returns an optional empty value for every visit. Override this to get a specific value.
Author:
terminological
See Also: