Class AbstractKeyAccessor

java.lang.Object
org.apache.drill.exec.vector.accessor.AbstractKeyAccessor
All Implemented Interfaces:
KeyAccessor
Direct Known Subclasses:
KeyAccessors.BooleanKeyAccessor, KeyAccessors.BytesKeyAccessor, KeyAccessors.DateKeyAccessor, KeyAccessors.DecimalKeyAccessor, KeyAccessors.DoubleKeyAccessor, KeyAccessors.IntegerKeyAccessor, KeyAccessors.LongKeyAccessor, KeyAccessors.PeriodKeyAccessor, KeyAccessors.StringKeyAccessor, KeyAccessors.TimeKeyAccessor, KeyAccessors.TimestampKeyAccessor

public class AbstractKeyAccessor extends Object implements KeyAccessor
  • Field Details

  • Constructor Details

  • Method Details

    • find

      public boolean find(boolean key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(int key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(BigDecimal key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(double key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(long key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(String key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(byte[] key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(org.joda.time.Period key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(org.joda.time.LocalDate key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(org.joda.time.LocalTime key)
      Specified by:
      find in interface KeyAccessor
    • find

      public boolean find(org.joda.time.Instant key)
      Specified by:
      find in interface KeyAccessor