org.connid.csvdir.methods
Class CSVDirFilterTranslator
java.lang.Object
org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
org.connid.csvdir.methods.CSVDirFilterTranslator
- All Implemented Interfaces:
- org.identityconnectors.framework.common.objects.filter.FilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
public class CSVDirFilterTranslator
- extends org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
|
Constructor Summary |
CSVDirFilterTranslator(CSVDirConnector connector,
org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
|
Method Summary |
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createAndExpression(org.identityconnectors.dbcommon.FilterWhereBuilder leftExpression,
org.identityconnectors.dbcommon.FilterWhereBuilder rightExpression)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createBuilder()
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createContainsExpression(org.identityconnectors.framework.common.objects.filter.ContainsFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createEndsWithExpression(org.identityconnectors.framework.common.objects.filter.EndsWithFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createEqualsExpression(org.identityconnectors.framework.common.objects.filter.EqualsFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createGreaterThanExpression(org.identityconnectors.framework.common.objects.filter.GreaterThanFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createGreaterThanOrEqualExpression(org.identityconnectors.framework.common.objects.filter.GreaterThanOrEqualFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createLessThanExpression(org.identityconnectors.framework.common.objects.filter.LessThanFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createLessThanOrEqualExpression(org.identityconnectors.framework.common.objects.filter.LessThanOrEqualFilter filter,
boolean not)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createOrExpression(org.identityconnectors.dbcommon.FilterWhereBuilder leftExpression,
org.identityconnectors.dbcommon.FilterWhereBuilder rightExpression)
|
protected org.identityconnectors.dbcommon.FilterWhereBuilder |
createStartsWithExpression(org.identityconnectors.framework.common.objects.filter.StartsWithFilter filter,
boolean not)
|
protected String[] |
getColumnName(String attributeName)
|
protected org.identityconnectors.dbcommon.SQLParam[] |
getSQLParam(org.identityconnectors.framework.common.objects.Attribute attribute,
org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
protected boolean |
validateSearchAttribute(org.identityconnectors.framework.common.objects.Attribute attribute)
|
| Methods inherited from class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator |
createContainsAllValuesExpression, translate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSVDirFilterTranslator
public CSVDirFilterTranslator(CSVDirConnector connector,
org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.OperationOptions options)
createBuilder
protected org.identityconnectors.dbcommon.FilterWhereBuilder createBuilder()
createAndExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createAndExpression(org.identityconnectors.dbcommon.FilterWhereBuilder leftExpression,
org.identityconnectors.dbcommon.FilterWhereBuilder rightExpression)
- Overrides:
createAndExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createOrExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createOrExpression(org.identityconnectors.dbcommon.FilterWhereBuilder leftExpression,
org.identityconnectors.dbcommon.FilterWhereBuilder rightExpression)
- Overrides:
createOrExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createEqualsExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createEqualsExpression(org.identityconnectors.framework.common.objects.filter.EqualsFilter filter,
boolean not)
- Overrides:
createEqualsExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createContainsExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createContainsExpression(org.identityconnectors.framework.common.objects.filter.ContainsFilter filter,
boolean not)
- Overrides:
createContainsExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createEndsWithExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createEndsWithExpression(org.identityconnectors.framework.common.objects.filter.EndsWithFilter filter,
boolean not)
- Overrides:
createEndsWithExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createStartsWithExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createStartsWithExpression(org.identityconnectors.framework.common.objects.filter.StartsWithFilter filter,
boolean not)
- Overrides:
createStartsWithExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createGreaterThanExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createGreaterThanExpression(org.identityconnectors.framework.common.objects.filter.GreaterThanFilter filter,
boolean not)
- Overrides:
createGreaterThanExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createGreaterThanOrEqualExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createGreaterThanOrEqualExpression(org.identityconnectors.framework.common.objects.filter.GreaterThanOrEqualFilter filter,
boolean not)
- Overrides:
createGreaterThanOrEqualExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createLessThanExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createLessThanExpression(org.identityconnectors.framework.common.objects.filter.LessThanFilter filter,
boolean not)
- Overrides:
createLessThanExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
createLessThanOrEqualExpression
protected org.identityconnectors.dbcommon.FilterWhereBuilder createLessThanOrEqualExpression(org.identityconnectors.framework.common.objects.filter.LessThanOrEqualFilter filter,
boolean not)
- Overrides:
createLessThanOrEqualExpression in class org.identityconnectors.framework.common.objects.filter.AbstractFilterTranslator<org.identityconnectors.dbcommon.FilterWhereBuilder>
validateSearchAttribute
protected boolean validateSearchAttribute(org.identityconnectors.framework.common.objects.Attribute attribute)
getSQLParam
protected org.identityconnectors.dbcommon.SQLParam[] getSQLParam(org.identityconnectors.framework.common.objects.Attribute attribute,
org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.OperationOptions options)
getColumnName
protected String[] getColumnName(String attributeName)
Copyright © 2012. All Rights Reserved.