public final class NodePathExtractor<N extends org.eclipse.jdt.core.dom.ASTNode>
extends java.lang.Object
implements com.google.common.base.Function<N,java.nio.file.Path>
Modifier and Type | Method and Description |
---|---|
java.nio.file.Path |
apply(org.eclipse.jdt.core.dom.ASTNode node) |
boolean |
equals(java.lang.Object o) |
com.google.common.base.Function<org.eclipse.jdt.core.dom.ASTNode,java.lang.String> |
getTransformer() |
int |
hashCode() |
java.lang.String |
toString() |
static <N extends org.eclipse.jdt.core.dom.ASTNode> |
using(com.google.common.base.Function<org.eclipse.jdt.core.dom.ASTNode,java.lang.String> strategy) |
public static <N extends org.eclipse.jdt.core.dom.ASTNode> NodePathExtractor<N> using(com.google.common.base.Function<org.eclipse.jdt.core.dom.ASTNode,java.lang.String> strategy)
public java.nio.file.Path apply(@Nullable org.eclipse.jdt.core.dom.ASTNode node)
apply
in interface com.google.common.base.Function<N extends org.eclipse.jdt.core.dom.ASTNode,java.nio.file.Path>
public boolean equals(@Nullable java.lang.Object o)
equals
in interface com.google.common.base.Function<N extends org.eclipse.jdt.core.dom.ASTNode,java.nio.file.Path>
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public com.google.common.base.Function<org.eclipse.jdt.core.dom.ASTNode,java.lang.String> getTransformer()