Class IntAttrNameParser
java.lang.Object
org.apache.syncope.core.provisioning.api.IntAttrNameParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AnyUtilsFactoryprotected final DerSchemaDAOprotected static final Stringprotected static final Patternprotected static final Patternprotected static final Patternprotected static final Patternprotected final PlainSchemaDAOprotected final RealmUtilsprotected static final Patternprotected static final CharSequence[] -
Constructor Summary
ConstructorsConstructorDescriptionIntAttrNameParser(PlainSchemaDAO plainSchemaDAO, DerSchemaDAO derSchemaDAO, AnyUtilsFactory anyUtilsFactory, RealmUtils realmUtils) -
Method Summary
Modifier and TypeMethodDescriptionprotected IntAttrName.SchemaInfoparse(String intAttrName, AnyTypeKind provisionAnyTypeKind) protected voidsetFieldOrSchemaName(String fieldOrSchemaName, AnyTypeKind anyTypeKind, IntAttrName.Builder result) protected voidsetFieldOrSchemaName(String fieldOrSchemaName, IntAttrName.Builder result)
-
Field Details
-
END_PATTERN
- See Also:
-
EXTERNAL_GROUP_PATTERN
-
EXTERNAL_USER_PATTERN
-
EXTERNAL_ANY_OBJECT_PATTERN
-
MEMBERSHIP_PATTERN
-
RELATIONSHIP_PATTERN
-
RESERVED_WORDS
-
plainSchemaDAO
-
derSchemaDAO
-
anyUtilsFactory
-
realmUtils
-
-
Constructor Details
-
IntAttrNameParser
public IntAttrNameParser(PlainSchemaDAO plainSchemaDAO, DerSchemaDAO derSchemaDAO, AnyUtilsFactory anyUtilsFactory, RealmUtils realmUtils)
-
-
Method Details
-
find
-
setFieldOrSchemaName
protected void setFieldOrSchemaName(String fieldOrSchemaName, AnyTypeKind anyTypeKind, IntAttrName.Builder result) -
parse
@Transactional(readOnly=true) public IntAttrName parse(String intAttrName, AnyTypeKind provisionAnyTypeKind) throws ParseException - Throws:
ParseException
-
setFieldOrSchemaName
-
parse
- Throws:
ParseException
-