Examples of Filter


Examples of org.apache.harmony.jndi.provider.ldap.Filter

        byte[] bs = new byte[] { (byte)Integer.parseInt(s, 16) };
        return Utils.getString(bs);
    }

    private Filter parseSubstring(String des, List list) {
        Filter filter = null;
        if (list.size() == 1) {
            if (list.get(0).equals("*")) {
                filter = new Filter(Filter.PRESENT_FILTER);
                filter.setValue(des);
            } else {
                filter = new Filter(Filter.EQUALITY_MATCH_FILTER);
                filter
                        .setValue(new AttributeTypeAndValuePair(des, list
                                .get(0)));
            }
        } else {
            String initial = null;
            String any = "";
            String end = null;
            if (list.get(0).equals("*")) {
                any = "*";
            } else {
                initial = (String) list.get(0);
            }

            for (int i = 1; i < list.size(); ++i) {
                String value = (String) list.get(i);
                if (i == list.size() - 1 && !value.equals("*")) {
                    end = value;
                } else {
                    any += value;
                }
            }
            filter = new Filter(Filter.SUBSTRINGS_FILTER);
            SubstringFilter substring = new SubstringFilter(des);
            if (initial != null) {
                substring.addInitial(initial);
            }

            substring.addAny(any);

            if (end != null) {
                substring.addFinal(end);
            }
            filter.setValue(substring);
        }

        return filter;
    }
View Full Code Here

Examples of org.apache.ivy.util.filter.Filter

                    + ". Available options are " + getAllowedLogOptions());
        }

        pattern = getProperty(pattern, getSettings(), "ivy.retrieve.pattern");
        try {
            Filter artifactFilter = getArtifactFilter();
            RetrieveReport report = getIvyInstance().retrieve(
                getResolvedMrid(),
                ((RetrieveOptions) new RetrieveOptions().setLog(getLog()))
                        .setConfs(splitConfs(getConf())).setDestArtifactPattern(pattern)
                        .setDestIvyPattern(ivypattern).setArtifactFilter(artifactFilter)
View Full Code Here

Examples of org.apache.jackrabbit.oak.plugins.observation.filter.EventGenerator.Filter

    /**
     * An empty path pattern should match no path
     */
    @Test
    public void emptyMatchesNothing() {
        Filter rootFilter = new GlobbingPathFilter("");
        NodeState a = tree.getChild("a").getNodeState();
        assertFalse(rootFilter.includeAdd("a", a));
        assertNull(rootFilter.create("a", a, a));
    }
View Full Code Here

Examples of org.apache.jackrabbit.oak.query.index.Filter

    public String getPlan() {
        return  nodeTypeName + " AS " + getSelectorName() + " /* " + index.getPlan(createFilter()) + " */";
    }

    private Filter createFilter() {
        Filter f = new Filter(this);
        if (joinCondition != null) {
            joinCondition.apply(f);
        }
        if (!outerJoin) {
            // for outer joins, query constraints can't be applied to the
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.query.Filter

            String value) {
        NodeState system = root.getChildNode(JCR_SYSTEM);
        NodeState types = system.getChildNode(JCR_NODE_TYPES);
        NodeState type = types.getChildNode(NT_BASE);
        SelectorImpl selector = new SelectorImpl(type, NT_BASE);
        Filter filter = new FilterImpl(selector, "SELECT * FROM [nt:base]", null);
        return Sets.newHashSet(lookup.query(filter, name,
                PropertyValues.newString(value)));
    }
View Full Code Here

Examples of org.apache.jackrabbit.ocm.query.Filter

        // get persistent bean extent by root path
        try
        {
            // construct query filter
            QueryManager queryManager = ocm.getQueryManager();
            Filter filter = queryManager.createFilter(beanClass);
            filter.setScope(beanClassNodeRootPaths.get(beanClass)+"//");
            Query query = queryManager.createQuery(filter);
           
            // invoke query
            Collection<? extends IBean> beansExtentList = ocm.getObjects(query);
            if ((beansExtentList != null) && !beansExtentList.isEmpty())
View Full Code Here

Examples of org.apache.jetspeed.components.persistence.store.Filter

        else
        {
            PersistenceStore store = getPersistenceStore();
            prepareTransaction(store);

            Filter filter = store.newFilter();
            filter.addEqualTo("id", entityId.toString());
            Object q = store.newQuery(PortletEntityImpl.class, filter);
            MutablePortletEntity portletEntity = (MutablePortletEntity) store.getObjectByQuery(q);
            if (portletEntity == null)
            {
                return null;
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.Filter

            filterInstance = cacheFilters.get(filterName);
        }
       
        if (filterInstance == null)
        {
            Filter filter = pa.getFilter(filterName);
           
            if (filter != null)
            {
                ClassLoader paCl = classLoaderMap.get(paName);
               
                if (paCl == null)
                {
                    throw new UnavailableException("Portlet Application " + paName + " not available");
                }
               
                try
                {
                    Class<? extends Object> clazz = paCl.loadClass(filter.getFilterClass());
                    PortletFilter portletFilter = (PortletFilter) clazz.newInstance();
                    filterInstance = new JetspeedPortletFilterInstance(filter, portletFilter);
                }
                catch (ClassNotFoundException e)
                {
                    String message = "The filter class isn't found: " + filter.getFilterClass();
                    log.error(message);
                    throw new UnavailableException(message);
                }
                catch (InstantiationException e)
                {
                    String message = "The filter class instantiation fail: " + filter.getFilterClass();
                    log.error(message);
                    throw new UnavailableException(message);
                }
                catch (IllegalAccessException e)
                {
                    String message = "IllegalAccessException on the filter class: " + filter.getFilterClass();
                    log.error(message);
                    throw new UnavailableException(message);
                }
               
                if (cacheFilters == null)
View Full Code Here

Examples of org.apache.log4j.spi.Filter

      if (!isAsSevereAsThreshold(event.getLevel())) {
        return;
      }

      Filter f = this.headFilter;

FILTER_LOOP:
      while (f != null) {
        switch (f.decide(event)) {
        case Filter.DENY:
          return;

        case Filter.ACCEPT:
          break FILTER_LOOP;

        case Filter.NEUTRAL:
          f = f.getNext();
        }
      }

      this.append(event);
    } finally {
View Full Code Here

Examples of org.apache.logging.log4j.core.Filter

        }
    }

    @Test
    public void testServer() throws Exception {
        final Filter clientFilter = new MessageFilter(Filter.Result.NEUTRAL, Filter.Result.DENY);
        final Filter serverFilter = new MessageFilter(Filter.Result.DENY, Filter.Result.NEUTRAL);
        final CompositeFilter clientFilters = CompositeFilter.createFilters(new Filter[]{clientFilter});
        final JMSQueueAppender appender = JMSQueueAppender.createAppender("Test", null, null, null, null, null, FACTORY_NAME,
                QUEUE_NAME, null, null, null, clientFilters, "true");
        appender.start();
        final CompositeFilter serverFilters = CompositeFilter.createFilters(new Filter[]{serverFilter});
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.