목차

OQL Object Query Language

문자열비교

SELECT * FROM Person p WHERE toString(p.name) = "blah.. blah.."
// 혹은
SELECT * FROM Person p WHERE p.name.@toString() = "blah.. blah.."

Object Address 를 검색 조건으로 검색

어떤 해시맵의 값(value)의 레퍼런스가 해당 주소인 것으로 검색하고자 한다면, .@objectAddress를 사용하여

// 해시맵 Entry 구현체는 달라질 수 있다.
SELECT * FROM java.util.concurrent.ConcurrentHashMap$HashEntry he
WHERE toHex(he.value.@objectAddress) = "16진수주소값"

참조