Class TranslationInput

java.lang.Object
pl.edu.icm.unity.engine.api.translation.out.TranslationInput

public class TranslationInput extends Object
Translation input: a complete information about an entity. Immutable.
Author:
K. Benedyczak
  • Constructor Details

  • Method Details

    • getAttributes

      public Collection<pl.edu.icm.unity.base.attribute.Attribute> getAttributes()
    • getEntity

      public pl.edu.icm.unity.base.entity.Entity getEntity()
    • getGroups

      public Set<pl.edu.icm.unity.base.group.Group> getGroups()
    • getRequester

      public String getRequester()
    • getProtocol

      public String getProtocol()
    • getProtocolSubType

      public String getProtocolSubType()
    • getChosenGroup

      public String getChosenGroup()
    • getImportStatus

      public Map<String,AuthenticationResult.Status> getImportStatus()
    • setImportStatus

      public void setImportStatus(Map<String,AuthenticationResult.Status> importStatus)
    • getRequesterAttributes

      public Collection<pl.edu.icm.unity.base.attribute.Attribute> getRequesterAttributes()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getTextDump

      public String getTextDump()
      Returns:
      Multiline string with a complete contents