![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.util.OctetComparator:

Definition at line 48 of file OctetComparator.java.
Public Member Functions | |
| OctetComparator () | |
| Construct a new octet comparator. | |
| OctetComparator (boolean casemap, boolean reverse) | |
| int | compare (Object a, Object b) |
| Ordering: is object 'a' less, equal, or greater than object 'b'? | |
| boolean | prefixMatch (OctetString obj, OctetString val) |
| Determine if the search value is a prefix of the object being searched. | |
| boolean | substringMatch (OctetString obj, OctetString val) |
| Determine if the search value is a substring of the object being searched. | |
| boolean | patternMatch (OctetString obj, OctetString pattern) |
| Determine if the search value matches a glob-style pattern. | |
Package Functions | |
| boolean | pMatch (byte[] va, int a, byte[] vb, int b) |
| int | pMatchOrder (byte[] va, int a, byte[] vb, int b) |
| byte[] | getBytes (OctetString obj) |
| The layer above which "i;octet" and "i;ascii-casemap" are the same comparator. | |
Package Attributes | |
| boolean | reverse = false |
| boolean | casemap = false |
Static Package Attributes | |
| OctetComparator | cmp = new OctetComparator() |
| OctetComparator | casecmp = new OctetComparator(true,false) |
|
|
Construct a new octet comparator.
Definition at line 57 of file OctetComparator.java. |
|
||||||||||||
|
Definition at line 59 of file OctetComparator.java. |
|
||||||||||||
|
Ordering: is object 'a' less, equal, or greater than object 'b'? (From the ACAP draft: draft-ietf-acap-spec-06.txt) Ordering comparators can determine the ordinal precedence of any two values. When used for ordering, a comparator's name can be prefixed with "+" or "-" to indicate that the ordering should be normal order or reversed order respectively. If no prefix is included, "+" is assumed. A comparator may designate certain values as having an undefined ordinal precedence. Such values collate with equal value after all other values regardless of whether normal or reverse ordering is used.
Definition at line 84 of file OctetComparator.java. References com.quadcap.util.OctetComparator.compare(), com.quadcap.util.OctetComparator.getBytes(), and com.quadcap.util.OctetComparator.reverse. Referenced by com.quadcap.util.OctetComparator.compare(). |
|
|
The layer above which "i;octet" and "i;ascii-casemap" are the same comparator.
Definition at line 226 of file OctetComparator.java. References com.quadcap.util.OctetComparator.casemap, com.quadcap.util.OctetString.getBytes(), and com.quadcap.util.OctetComparator.getBytes(). Referenced by com.quadcap.util.OctetComparator.compare(), com.quadcap.util.OctetComparator.getBytes(), com.quadcap.util.OctetComparator.patternMatch(), com.quadcap.util.OctetComparator.prefixMatch(), and com.quadcap.util.OctetComparator.substringMatch(). |
|
||||||||||||
|
Determine if the search value matches a glob-style pattern.
Definition at line 161 of file OctetComparator.java. References com.quadcap.util.OctetComparator.getBytes(), com.quadcap.util.OctetComparator.patternMatch(), and com.quadcap.util.OctetComparator.pMatch(). Referenced by com.quadcap.util.Config.getMatchingProps(), com.quadcap.util.Config.getPropSubset(), and com.quadcap.util.OctetComparator.patternMatch(). |
|
||||||||||||||||||||
|
Definition at line 167 of file OctetComparator.java. References com.quadcap.util.OctetComparator.pMatch(). Referenced by com.quadcap.util.OctetComparator.patternMatch(), and com.quadcap.util.OctetComparator.pMatch(). |
|
||||||||||||||||||||
|
Definition at line 192 of file OctetComparator.java. References com.quadcap.util.OctetComparator.pMatchOrder(). Referenced by com.quadcap.util.OctetComparator.pMatchOrder(). |
|
||||||||||||
|
Determine if the search value is a prefix of the object being searched. In the case of a prefix search on a multi-value, the match is successful if the value is a prefix of any one of the muliple values.
Definition at line 116 of file OctetComparator.java. References com.quadcap.util.OctetComparator.getBytes(), and com.quadcap.util.OctetComparator.prefixMatch(). Referenced by com.quadcap.util.OctetComparator.prefixMatch(). |
|
||||||||||||
|
Determine if the search value is a substring of the object being searched. In the case of a substring search on a multi-value, the match is successful if the value is a substring of any one of the muliple values.
Definition at line 138 of file OctetComparator.java. References com.quadcap.util.OctetComparator.getBytes(), and com.quadcap.util.OctetComparator.substringMatch(). Referenced by com.quadcap.util.OctetComparator.substringMatch(). |
|
|
Definition at line 53 of file OctetComparator.java. |
|
|
Definition at line 50 of file OctetComparator.java. Referenced by com.quadcap.util.OctetComparator.getBytes(). |
|
|
Definition at line 52 of file OctetComparator.java. |
|
|
Definition at line 49 of file OctetComparator.java. Referenced by com.quadcap.util.OctetComparator.compare(). |