DirectiveTree
树
public interface ProvidesTree extends DirectiveTree
provides service-name with implementation-name;
Tree.Kind
List<? extends ExpressionTree>
getImplementationNames()
ExpressionTree
getServiceName()
accept, getKind
ExpressionTree getServiceName()
List<? extends ExpressionTree> getImplementationNames()