Package pl.edu.icm.unity.types.basic
Class ExternalizedAttribute
- java.lang.Object
-
- pl.edu.icm.unity.types.basic.Attribute
-
- pl.edu.icm.unity.types.basic.AttributeExt
-
- pl.edu.icm.unity.types.basic.ExternalizedAttribute
-
- All Implemented Interfaces:
NamedObject
public class ExternalizedAttribute extends AttributeExt
Used on REST endpoint, available in types module for rest clients.
-
-
Constructor Summary
Constructors Constructor Description ExternalizedAttribute(com.fasterxml.jackson.databind.node.ObjectNode src)
ExternalizedAttribute(AttributeExt source)
ExternalizedAttribute(AttributeExt source, List<String> simpleValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getSimpleValues()
com.fasterxml.jackson.databind.node.ObjectNode
toJson()
-
Methods inherited from class pl.edu.icm.unity.types.basic.AttributeExt
equals, fromJsonExt, getCreationTs, getUpdateTs, hashCode, isDirect, setCreationTs, setDirect, setUpdateTs, toJsonBase, toJsonExt
-
Methods inherited from class pl.edu.icm.unity.types.basic.Attribute
clone, fromJson, fromJsonBase, getGroupPath, getName, getRemoteIdp, getTranslationProfile, getValues, getValueSyntax, setGroupPath, setName, setRemoteIdp, setTranslationProfile, setValues, setValues, setValueSyntax, toString
-
-
-
-
Constructor Detail
-
ExternalizedAttribute
public ExternalizedAttribute(AttributeExt source)
-
ExternalizedAttribute
public ExternalizedAttribute(AttributeExt source, List<String> simpleValues)
-
ExternalizedAttribute
public ExternalizedAttribute(com.fasterxml.jackson.databind.node.ObjectNode src)
-
-
Method Detail
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson()
- Overrides:
toJson
in classAttributeExt
-
-