Hi , Up to now I have almost on the finishing of the javax.jcr.query and javax.jcr.query.qom package.Here ,my project goal is to implement the JCR API on top of registry to expose the existing functionalities of the registry.In this case ,JCR querying ,it has two main types of querying.One is typical String query types (SQL,Xpath) and the second one is a QOM (Query Object Model). But I started implementing the QOM also which is bit handy and easy for anybody to use. QOM has several types of constraints in querying ..And, ChildNode, Comparison, DescendantNode, FullTextSearch, Not, Or, PropertyExistence, SameNode.I have implemented the basic programme model and today I had test passes from SameNode.Below i have mentioned the classes still to be implemented.
javax.jcr.query Query *- Done * QueryManager *- **Done* QueryResult *- **Done* Row *- **Done* RowIterator * - **Done* javax.jcr.query.qom <file:///home/subash/WSO2%20Stuff/jsr-283-fcs/docs/javax/jcr/query/qom/And.html>And *- Done * BindVariableValue* - Done* ChildNode* - Done* ChildNodeJoinCondition* - Done* Column * - Done* Comparison* - Done* Constraint *- Done* DescendantNode -*- Done* DescendantNodeJoinCondition*- Done* DynamicOperand*- Done* EquiJoinCondition*- Done* FullTextSearch*- Done* FullTextSearchScore*- Done* Join*- Done* JoinCondition*- Done* Length*- Done* Literal*- Done* LowerCase*- Done* NodeLocalName*- Done* NodeName*- Done* Not*- Done* Operand*- Done* Or*- Done* Ordering*- Done* PropertyExistence*- Done* PropertyValue*- Done* QueryObjectModel*- Still Implementing* QueryObjectModelConstants*- Done* QueryObjectModelFactory*- Done* SameNode *- Done* SameNodeJoinCondition *- Done* Selector *- Done* Source *- Done* StaticOperand *- Done* UpperCase *- Done* Regards /subash
_______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
