Class BinaryFilter

  • All Implemented Interfaces:
    java.io.Serializable, Filter
    Direct Known Subclasses:
    AndFilter, OrFilter

    public abstract class BinaryFilter
    extends java.lang.Object
    implements Filter, java.io.Serializable
    Definition for binary filter operations.
    See Also:
    Serialized Form
    • Constructor Detail

      • BinaryFilter

        protected BinaryFilter()
      • BinaryFilter

        protected BinaryFilter​(Filter left,
                               Filter right)
    • Method Detail

      • setLeft

        public void setLeft​(Filter left)
      • getLeft

        public Filter getLeft()
      • setRight

        public void setRight​(Filter right)
      • getRight

        public Filter getRight()
      • serialize

        public void serialize​(java.io.DataOutputStream outputStream)
        Specified by:
        serialize in interface Filter
      • deserialize

        public void deserialize​(java.nio.ByteBuffer buffer)
        Specified by:
        deserialize in interface Filter
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object