Package org.apache.oodt.cas.filemgr.structs.query

Examples of org.apache.oodt.cas.filemgr.structs.query.QueryFilter


    }
   
    private static QueryFilter createFilter(Expression expr) throws InstantiationException, IllegalAccessException, ClassNotFoundException {
        String[] filterArgs = expr.getValue().split(",");
        FilterAlgor filterAlgor = (FilterAlgor) Class.forName(filterArgs[3]).newInstance();
        QueryFilter qf = new QueryFilter(filterArgs[0], filterArgs[1], filterArgs[2], filterAlgor);
        filterAlgor.setEpsilon(Integer.parseInt(filterArgs[4]));
        return qf;
    }
View Full Code Here


    public static QueryFilter getQueryFilterFromXmlRpc(Hashtable<String, Object> queryFilterHash) {
        String startDateTimeMetKey = (String) queryFilterHash.get("startDateTimeMetKey");
        String endDateTimeMetKey = (String) queryFilterHash.get("endDateTimeMetKey");
        String priorityMetKey = (String) queryFilterHash.get("priorityMetKey");
        FilterAlgor filterAlgor = getFilterAlgorFromXmlRpc((Hashtable<String, Object>) queryFilterHash.get("filterAlgor"));
        QueryFilter queryFilter = new QueryFilter(startDateTimeMetKey, endDateTimeMetKey, priorityMetKey, filterAlgor);
        queryFilter.setConverter(GenericFileManagerObjectFactory.getVersionConverterFromClassName((String) queryFilterHash.get("versionConverterClass")));
        return queryFilter;
    }
View Full Code Here

        String startDateTimeMetKey = (String) queryFilterHash.get("startDateTimeMetKey");
        String endDateTimeMetKey = (String) queryFilterHash.get("endDateTimeMetKey");
        String priorityMetKey = (String) queryFilterHash.get("priorityMetKey");
        @SuppressWarnings("unchecked")
        FilterAlgor filterAlgor = getFilterAlgorFromXmlRpc((Hashtable<String, Object>) queryFilterHash.get("filterAlgor"));
        QueryFilter queryFilter = new QueryFilter(startDateTimeMetKey, endDateTimeMetKey, priorityMetKey, filterAlgor);
        queryFilter.setConverter(GenericFileManagerObjectFactory.getVersionConverterFromClassName((String) queryFilterHash.get("versionConverterClass")));
        return queryFilter;
    }
View Full Code Here

            Validate.notNull(startDateTimeMetKey,
                  "Must specify startDateTimeMetKey");
            Validate.notNull(endDateTimeMetKey,
                  "Must specify endDateTimeMetKey");
            Validate.notNull(priorityMetKey, "Must specify priorityMetKey");
            QueryFilter filter = new QueryFilter(startDateTimeMetKey,
                  endDateTimeMetKey, priorityMetKey, filterAlgor);
            if (versionConverter != null) {
               filter.setConverter(versionConverter);
            }
            complexQuery.setQueryFilter(filter);
         }
         List<QueryResult> results = getClient().complexQuery(complexQuery);
         StringBuffer returnString = new StringBuffer("");
View Full Code Here

    public static QueryFilter getQueryFilterFromXmlRpc(Hashtable<String, Object> queryFilterHash) {
        String startDateTimeMetKey = (String) queryFilterHash.get("startDateTimeMetKey");
        String endDateTimeMetKey = (String) queryFilterHash.get("endDateTimeMetKey");
        String priorityMetKey = (String) queryFilterHash.get("priorityMetKey");
        FilterAlgor filterAlgor = getFilterAlgorFromXmlRpc((Hashtable<String, Object>) queryFilterHash.get("filterAlgor"));
        QueryFilter queryFilter = new QueryFilter(startDateTimeMetKey, endDateTimeMetKey, priorityMetKey, filterAlgor);
        queryFilter.setConverter(GenericFileManagerObjectFactory.getVersionConverterFromClassName((String) queryFilterHash.get("versionConverterClass")));
        return queryFilter;
    }
View Full Code Here

    public static QueryFilter getQueryFilterFromXmlRpc(Hashtable<String, Object> queryFilterHash) {
        String startDateTimeMetKey = (String) queryFilterHash.get("startDateTimeMetKey");
        String endDateTimeMetKey = (String) queryFilterHash.get("endDateTimeMetKey");
        String priorityMetKey = (String) queryFilterHash.get("priorityMetKey");
        FilterAlgor filterAlgor = getFilterAlgorFromXmlRpc((Hashtable<String, Object>) queryFilterHash.get("filterAlgor"));
        QueryFilter queryFilter = new QueryFilter(startDateTimeMetKey, endDateTimeMetKey, priorityMetKey, filterAlgor);
        queryFilter.setConverter(GenericFileManagerObjectFactory.getVersionConverterFromClassName((String) queryFilterHash.get("versionConverterClass")));
        return queryFilter;
    }
View Full Code Here

    public static QueryFilter getQueryFilterFromXmlRpc(Hashtable<String, Object> queryFilterHash) {
        String startDateTimeMetKey = (String) queryFilterHash.get("startDateTimeMetKey");
        String endDateTimeMetKey = (String) queryFilterHash.get("endDateTimeMetKey");
        String priorityMetKey = (String) queryFilterHash.get("priorityMetKey");
        FilterAlgor filterAlgor = getFilterAlgorFromXmlRpc((Hashtable<String, Object>) queryFilterHash.get("filterAlgor"));
        QueryFilter queryFilter = new QueryFilter(startDateTimeMetKey, endDateTimeMetKey, priorityMetKey, filterAlgor);
        queryFilter.setConverter(GenericFileManagerObjectFactory.getVersionConverterFromClassName((String) queryFilterHash.get("versionConverterClass")));
        return queryFilter;
    }
View Full Code Here

TOP

Related Classes of org.apache.oodt.cas.filemgr.structs.query.QueryFilter

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.