Class TranslationInput
java.lang.Object
pl.edu.icm.unity.engine.api.translation.out.TranslationInput
Translation input: a complete information about an entity. Immutable.
- Author:
- K. Benedyczak
-
Constructor Summary
ConstructorDescriptionTranslationInput
(Collection<? extends pl.edu.icm.unity.base.attribute.Attribute> attributes, pl.edu.icm.unity.base.entity.Entity entity, String chosenGroup, Collection<pl.edu.icm.unity.base.group.Group> groups, String requester, Collection<? extends pl.edu.icm.unity.base.attribute.Attribute> requesterAttributes, String protocol, String protocolSubType, Map<String, AuthenticationResult.Status> importStatus) -
Method Summary
Modifier and TypeMethodDescriptionCollection<pl.edu.icm.unity.base.attribute.Attribute>
pl.edu.icm.unity.base.entity.Entity
Set<pl.edu.icm.unity.base.group.Group>
Collection<pl.edu.icm.unity.base.attribute.Attribute>
void
setImportStatus
(Map<String, AuthenticationResult.Status> importStatus) toString()
-
Constructor Details
-
TranslationInput
public TranslationInput(Collection<? extends pl.edu.icm.unity.base.attribute.Attribute> attributes, pl.edu.icm.unity.base.entity.Entity entity, String chosenGroup, Collection<pl.edu.icm.unity.base.group.Group> groups, String requester, Collection<? extends pl.edu.icm.unity.base.attribute.Attribute> requesterAttributes, String protocol, String protocolSubType, Map<String, AuthenticationResult.Status> importStatus)
-
-
Method Details
-
getAttributes
-
getEntity
public pl.edu.icm.unity.base.entity.Entity getEntity() -
getGroups
-
getRequester
-
getProtocol
-
getProtocolSubType
-
getChosenGroup
-
getImportStatus
-
setImportStatus
-
getRequesterAttributes
-
toString
-
getTextDump
- Returns:
- Multiline string with a complete contents
-