Package org.apache.syncope.common.lib.to
Class Item
java.lang.Object
org.apache.syncope.common.lib.to.Item
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SCIMItem
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanSpecify if the mapped target resource's field is the key.protected StringExternal resource's field to be mapped.protected StringAttribute schema to be mapped.protected StringSpecify if the mapped target resource's field is nullable.protected booleanSpecify if the mapped target resource's field is the password.protected String(Optional) JEXL expression to apply to values before propagation.protected String(Optional) JEXL expression to apply to values before pull.protected MappingPurposeMapping purposes. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanbooleanvoidsetConnObjectKey(boolean connObjectKey) voidsetExtAttrName(String extAttrName) voidsetIntAttrName(String intAttrName) voidsetMandatoryCondition(String mandatoryCondition) voidsetPassword(boolean password) voidsetPropagationJEXLTransformer(String propagationJEXLTransformer) voidsetPullJEXLTransformer(String pullJEXLTransformer) voidsetPurpose(MappingPurpose purpose) toString()
-
Field Details
-
intAttrName
Attribute schema to be mapped. Consider other we can associate tha same attribute schema more than once, with different aliases, to different resource attributes. -
extAttrName
External resource's field to be mapped. -
connObjectKey
protected boolean connObjectKeySpecify if the mapped target resource's field is the key. -
password
protected boolean passwordSpecify if the mapped target resource's field is the password. -
mandatoryCondition
Specify if the mapped target resource's field is nullable. -
purpose
Mapping purposes. -
propagationJEXLTransformer
(Optional) JEXL expression to apply to values before propagation. -
pullJEXLTransformer
(Optional) JEXL expression to apply to values before pull. -
transformers
-
-
Constructor Details
-
Item
public Item()
-
-
Method Details
-
isConnObjectKey
public boolean isConnObjectKey() -
setConnObjectKey
public void setConnObjectKey(boolean connObjectKey) -
getExtAttrName
-
setExtAttrName
-
getMandatoryCondition
-
setMandatoryCondition
-
isPassword
public boolean isPassword() -
setPassword
public void setPassword(boolean password) -
getIntAttrName
-
setIntAttrName
-
getPurpose
-
setPurpose
-
getPropagationJEXLTransformer
-
setPropagationJEXLTransformer
-
getPullJEXLTransformer
-
setPullJEXLTransformer
-
getTransformers
-
equals
-
hashCode
public int hashCode() -
toString
-