Examples of EntityFilter


Examples of org.jitterbit.integration.data.functors.EntityFilter

        this.stringSearchModel = model;
    }

    public List<? extends IntegrationEntity> getEntities() {
        SearchType currentType = getSearchType();
        EntityFilter filter = currentType.getFilter();
        return entities.findAll(filter);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

            return projectItemIdPrefixes;
        }

        @Override
        public boolean acceptsProjectItemAsInput(IntegrationEntity item) {
            EntityFilter filter = FILTERS.getFilter(this);
            return filter.apply(item);
        }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

            return filter.apply(item);
        }

        @Override
        public List<IntegrationEntity> getApplicableProjectItems(IntegrationProject project) {
            EntityFilter filter = FILTERS.getFilter(this);
            return project.getAllEntities().keepAll(filter);
        }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

                filters.put(f, filter);
            }
        }

        public EntityFilter getFilter(ProjectItemFunctionImpl f) {
            EntityFilter filter = filters.get(f.getName().toLowerCase());
            return filter != null ? filter : EntityFilter.REJECT_ALL;
        }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

    private void addKeyBindings(QuickFrame frame, final EntitySelector<Source> selector) {
        frame.addKeyBinding("filter", KeyUtils.F1, new AbstractAction() {

            @Override
            public void actionPerformed(ActionEvent e) {
                selector.setFilter(new EntityFilter() {

                    @Override
                    public boolean apply(IntegrationEntity entity) {
                        return entity.getName().startsWith("w");
                    }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

    private void addKeyBindings(QuickFrame frame, final EntitySelector<Source> selector) {
        frame.addKeyBinding("filter", KeyUtils.F1, new AbstractAction() {

            @Override
            public void actionPerformed(ActionEvent e) {
                selector.setFilter(new EntityFilter() {

                    @Override
                    public boolean apply(IntegrationEntity entity) {
                        return entity.getName().startsWith("J");
                    }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

        throw new UnsupportedOperationException();
    }

    @Override
    public EntityFilter getSourceFilter() {
        return new EntityFilter() {

            @Override
            public boolean apply(IntegrationEntity entity) {
                return (entity instanceof Source) && ((Source) entity).isArchivable();
            }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

        return new ArchiveTargetFilterProvider();
    }

    @Override
    public EntityFilter getTargetFilter() {
        return new EntityFilter() {

            @Override
            public boolean apply(IntegrationEntity entity) {
                return (entity instanceof Target) && ((Target) entity).canBeTargetForArchive();
            }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

            if (!matching.isEmpty()) {
                return matching;
            }
        }
        Predicate<String> condition = filterField.getFilter();
        EntityFilter filter = EntityFilters.nameFilter(condition);
        return project.getAllEntities().keepAll(filter);
    }
View Full Code Here

Examples of org.jitterbit.integration.data.functors.EntityFilter

     */
    @Override
    public EntityFilter getFilter(SourceActivity activity) {
        PipelineActivity next = pipeline.getNextActivity(activity);
        if (next != null) {
            EntityFilter filter = checkFilter(next);
            if (filter != null) {
                return filter;
            }
        }
        return EntityFilters.allOfType(EntityType.Source);
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.