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)
-