Search in sources :

Example 6 with IcFilter

use of eu.bcvsolutions.idm.ic.filter.api.IcFilter in project CzechIdMng by bcvsolutions.

the class IcAndFilter method toString.

@Override
public String toString() {
    StringBuilder builder = new StringBuilder().append('(');
    boolean isFirst = true;
    for (final IcFilter subIcFilter : subIcFilters) {
        if (isFirst) {
            isFirst = false;
        } else {
            builder.append(" and ");
        }
        builder.append(subIcFilter);
    }
    return builder.append(')').toString();
}
Also used : IcFilter(eu.bcvsolutions.idm.ic.filter.api.IcFilter)

Example 7 with IcFilter

use of eu.bcvsolutions.idm.ic.filter.api.IcFilter in project CzechIdMng by bcvsolutions.

the class IcOrFilter method toString.

@Override
public String toString() {
    final StringBuilder builder = new StringBuilder().append('(');
    boolean isFirst = true;
    for (final IcFilter subFilter : subFilters) {
        if (isFirst) {
            isFirst = false;
        } else {
            builder.append(" or ");
        }
        builder.append(subFilter);
    }
    return builder.append(')').toString();
}
Also used : IcFilter(eu.bcvsolutions.idm.ic.filter.api.IcFilter)

Aggregations

IcFilter (eu.bcvsolutions.idm.ic.filter.api.IcFilter)7 IcConnectorObject (eu.bcvsolutions.idm.ic.api.IcConnectorObject)4 IcObjectClass (eu.bcvsolutions.idm.ic.api.IcObjectClass)4 ArrayList (java.util.ArrayList)4 ProvisioningException (eu.bcvsolutions.idm.acc.exception.ProvisioningException)3 GuardedString (eu.bcvsolutions.idm.core.security.api.domain.GuardedString)3 HashMap (java.util.HashMap)3 AttributeMapping (eu.bcvsolutions.idm.acc.domain.AttributeMapping)2 SynchronizationContext (eu.bcvsolutions.idm.acc.domain.SynchronizationContext)2 SystemEntityType (eu.bcvsolutions.idm.acc.domain.SystemEntityType)2 AbstractSysSyncConfigDto (eu.bcvsolutions.idm.acc.dto.AbstractSysSyncConfigDto)2 SysSchemaObjectClassDto (eu.bcvsolutions.idm.acc.dto.SysSchemaObjectClassDto)2 SysSyncActionLogDto (eu.bcvsolutions.idm.acc.dto.SysSyncActionLogDto)2 SysSyncLogDto (eu.bcvsolutions.idm.acc.dto.SysSyncLogDto)2 SysSystemDto (eu.bcvsolutions.idm.acc.dto.SysSystemDto)2 SysSystemMappingDto (eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto)2 IcConnectorConfiguration (eu.bcvsolutions.idm.ic.api.IcConnectorConfiguration)2 IcObjectClassImpl (eu.bcvsolutions.idm.ic.impl.IcObjectClassImpl)2 Filter (org.identityconnectors.framework.common.objects.filter.Filter)2 SysSchemaAttributeDto (eu.bcvsolutions.idm.acc.dto.SysSchemaAttributeDto)1