Package org.jdom

Examples of org.jdom.DefaultJDOMFactory


     * 'phrase' parameter with a multiple token value and fuzziness.
     */
    @Test
    public void testMultipleTokenPhraseFuzzy() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("phrase");
        any.addContent("that one");
        request.addContent(any);
        Element similarity = factory.element("similarity");
        similarity.addContent("0.6885496183206108");
        request.addContent(similarity);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here


     * 'topic-category' parameter with single value.
     */
    @Test
    public void testSingleTopicCategory() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element tc = factory.element("topic-category");
        tc.addContent("biota*");
        request.addContent(tc);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'topic-category' parameter with multiple values.
     */
    @Test
    public void testMultipleAndTopicCategories() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element tc = factory.element("topic-category");
        tc.addContent("biota*");
        request.addContent(tc);
        Element tc2 = factory.element("topic-category");
        tc2.addContent("boundaries");
        request.addContent(tc2);
        Element tc3 = factory.element("topic-category");
        tc3.addContent("environment*");
        request.addContent(tc3);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'any' parameter with a single token value that has a wildcard.
     */
    @Test
    public void testSingleTokenStarWildcardAtTheEndAny() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("any");
        any.addContent("hoeper*");
        request.addContent(any);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'any' parameter with a single token value that has a wildcard.
     */
    @Test
    public void testSingleTokenQMarkWildcardAtTheEndAny() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("any");
        any.addContent("hoeper?");
        request.addContent(any);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

    }

    @Test
    public void testMultipleOrTopicCategories() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element tc = factory.element("topic-category");
        tc.addContent("biota* or boundaries or environment");
        request.addContent(tc);

        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
View Full Code Here

     * 'template' parameter with value 'y'.
     */
    @Test
    public void testIsTemplateY() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("template");
        any.addContent("y");
        request.addContent(any);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'template' parameter with value 's'.
     */
    @Test
    public void testIsTemplateS() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("template");
        any.addContent("s");
        request.addContent(any);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'template' parameter with value 'WTF'.
     */
    @Test
    public void testIsTemplateWTF() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        Element any = factory.element("template");
        any.addContent("WTF");
        request.addContent(any);
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
View Full Code Here

     * 'template' parameter with no value.
     */
    @Test
    public void testIsTemplateNoValue() {
        // create request object
        JDOMFactory factory = new DefaultJDOMFactory();
        Element request = factory.element("request");
        // build lucene query input
        LuceneQueryInput lQI = new LuceneQueryInput(request);
        // build lucene query
        Query query = new LuceneQueryBuilder(_tokenizedFieldSet, _numericFieldSet, _analyzer, null).build(lQI);
        // verify query
View Full Code Here

TOP

Related Classes of org.jdom.DefaultJDOMFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.