Class NodeFilter<TDown,​TUp>

  • All Implemented Interfaces:
    io.aether.utils.interfaces.ObjectFind, Node<TDown,​TUp,​TUp,​TDown>, NodeDown<TDown,​TUp>, NodeUp<TUp,​TDown>, io.aether.utils.ToString

    public abstract class NodeFilter<TDown,​TUp>
    extends java.lang.Object
    implements Node<TDown,​TUp,​TUp,​TDown>
    • Constructor Detail

      • NodeFilter

        public NodeFilter​(java.lang.String name)
    • Method Detail

      • toDownFilter

        protected abstract boolean toDownFilter​(TDown value)
      • toUpFilter

        protected abstract boolean toUpFilter​(TUp value)
      • toDownFilterValue

        protected boolean toDownFilterValue​(Value<TDown> value)
      • toUpConverterValue

        protected boolean toUpConverterValue​(Value<TUp> value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public void toString​(io.aether.utils.AString sb)
        Specified by:
        toString in interface io.aether.utils.ToString
      • getName

        public java.lang.String getName()