Uses of Interface
net.sourceforge.pmd.lang.java.symbols.table.coreimpl.ShadowChainNode
-
Packages that use ShadowChainNode Package Description net.sourceforge.pmd.lang.java.symbols.table.coreimpl -
-
Uses of ShadowChainNode in net.sourceforge.pmd.lang.java.symbols.table.coreimpl
Methods in net.sourceforge.pmd.lang.java.symbols.table.coreimpl that return ShadowChainNode Modifier and Type Method Description ShadowChainNode<S,I>
ShadowChain. asNode()
Returns the API of this instance that views the chain as individual nodes.ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, ShadowChainBuilder.ResolverBuilder symbols)
ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, S symbol)
ShadowChainNode<S,I>
ShadowChainBuilder. augmentWithCache(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. augmentWithCache(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver, BinaryOperator<List<S>> merger)
@Nullable ShadowChainNode<S,I>
ShadowChainNode. getParent()
Returns the next node in the chain.ShadowChainNode<S,I>
ShadowChainIterator. next()
Returns the next node in the chain that contains a declaration for the name this iterator searches.static <S,I>
ShadowChainNode<S,I>ShadowChainBuilder. rootGroup()
Returns the singleton for the chain root.ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, NameResolver<S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, ShadowChainBuilder.ResolverBuilder resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, S symbol)
ShadowChainNode<S,I>
ShadowChainBuilder. shadowWithCache(ShadowChainNode<S,I> parent, I scopeTag, Map<String,List<S>> cacheMap, NameResolver<S> resolver)
Methods in net.sourceforge.pmd.lang.java.symbols.table.coreimpl with parameters of type ShadowChainNode Modifier and Type Method Description ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, ShadowChainBuilder.ResolverBuilder symbols)
ShadowChainNode<S,I>
ShadowChainBuilder. augment(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, S symbol)
ShadowChainNode<S,I>
ShadowChainBuilder. augmentWithCache(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. augmentWithCache(ShadowChainNode<S,I> parent, boolean shadowBarrier, I scopeTag, NameResolver<? extends S> resolver, BinaryOperator<List<S>> merger)
ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, NameResolver<S> resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, ShadowChainBuilder.ResolverBuilder resolver)
ShadowChainNode<S,I>
ShadowChainBuilder. shadow(ShadowChainNode<S,I> parent, I scopeTag, S symbol)
ShadowChainNode<S,I>
ShadowChainBuilder. shadowWithCache(ShadowChainNode<S,I> parent, I scopeTag, Map<String,List<S>> cacheMap, NameResolver<S> resolver)
-