public abstract static class DbfHandler.Op
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static DbfHandler.Op |
ALL
all: all (everything passes rule)
|
protected java.lang.String |
description |
static DbfHandler.Op |
ENDS_WITH
ends: ends with
|
static DbfHandler.Op |
EQUALS
equals: equals
|
static DbfHandler.Op |
GREATER_THAN
gt: greater than
|
static DbfHandler.Op |
GREATER_THAN_EQUALS
gte: greater than or equals
|
static DbfHandler.Op |
LESS_THAN
lt: less than
|
static DbfHandler.Op |
LESS_THAN_EQUALS
lte: less than or equals
|
static DbfHandler.Op |
NONE
noop: no-op (nothing passes rule)
|
static DbfHandler.Op |
NOT_EQUALS
ne: not equals
|
static DbfHandler.Op[] |
POSSIBLES |
protected java.lang.String |
propertyNotation |
static DbfHandler.Op |
STARTS_WITH
starts: starts with
|
Constructor and Description |
---|
DbfHandler.Op(java.lang.String desc,
java.lang.String propNotation) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
compare(int keyValcompareResult) |
boolean |
evaluate(java.lang.Object key,
java.lang.Object val) |
java.lang.String |
getDescription() |
java.lang.String |
getPropertyNotation() |
static DbfHandler.Op |
resolve(java.lang.String opString) |
protected java.lang.String description
protected java.lang.String propertyNotation
public static final DbfHandler.Op EQUALS
public static final DbfHandler.Op LESS_THAN
public static final DbfHandler.Op LESS_THAN_EQUALS
public static final DbfHandler.Op GREATER_THAN
public static final DbfHandler.Op GREATER_THAN_EQUALS
public static final DbfHandler.Op NOT_EQUALS
public static final DbfHandler.Op NONE
public static final DbfHandler.Op ALL
public static final DbfHandler.Op STARTS_WITH
public static final DbfHandler.Op ENDS_WITH
public static DbfHandler.Op[] POSSIBLES
public DbfHandler.Op(java.lang.String desc, java.lang.String propNotation)
public boolean evaluate(java.lang.Object key, java.lang.Object val)
public abstract boolean compare(int keyValcompareResult)
public static DbfHandler.Op resolve(java.lang.String opString)
public java.lang.String getDescription()
public java.lang.String getPropertyNotation()
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details