Class HibernateIdentityObjectAttribute

java.lang.Object
org.picketlink.idm.impl.model.hibernate.HibernateIdentityObjectAttribute
All Implemented Interfaces:
org.picketlink.idm.spi.model.IdentityObjectAttribute

@Entity(name="HibernateIdentityObjectAttribute") public class HibernateIdentityObjectAttribute extends Object implements org.picketlink.idm.spi.model.IdentityObjectAttribute
  • Field Details

  • Constructor Details

    • HibernateIdentityObjectAttribute

      public HibernateIdentityObjectAttribute()
    • HibernateIdentityObjectAttribute

      public HibernateIdentityObjectAttribute(HibernateIdentityObject identityObject, String name, String type)
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getName

      public String getName()
      Specified by:
      getName in interface org.picketlink.idm.spi.model.IdentityObjectAttribute
    • setName

      public void setName(String name)
    • getIdentityObject

      public HibernateIdentityObject getIdentityObject()
    • setIdentityObject

      public void setIdentityObject(HibernateIdentityObject identityObject)
    • getType

      public String getType()
    • setType

      public void setType(String newType)
    • getBinaryValue

    • setBinaryValue

      public void setBinaryValue(HibernateIdentityObjectAttributeBinaryValue binaryValue)
    • getTextValues

      public Set<String> getTextValues()
    • setTextValues

      public void setTextValues(Collection<String> textValues)
    • addTextValue

      public void addTextValue(String value)
    • getValue

      public Object getValue()
      Specified by:
      getValue in interface org.picketlink.idm.spi.model.IdentityObjectAttribute
    • addValue

      public void addValue(Object value)
      Specified by:
      addValue in interface org.picketlink.idm.spi.model.IdentityObjectAttribute
    • getValues

      public Collection getValues()
      Specified by:
      getValues in interface org.picketlink.idm.spi.model.IdentityObjectAttribute
    • getSize

      public int getSize()
      Specified by:
      getSize in interface org.picketlink.idm.spi.model.IdentityObjectAttribute