Class JPAGPlainAttr
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractPlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
- org.apache.syncope.core.persistence.jpa.entity.group.JPAGPlainAttr
-
- All Implemented Interfaces:
Serializable
,org.apache.syncope.core.persistence.api.entity.Entity
,org.apache.syncope.core.persistence.api.entity.group.GPlainAttr
,org.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
@Entity public class JPAGPlainAttr extends AbstractPlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group> implements org.apache.syncope.core.persistence.api.entity.group.GPlainAttr
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
TABLE
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractPlainAttr
schema
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
LOG
-
-
Constructor Summary
Constructors Constructor Description JPAGPlainAttr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
addForMultiValue(org.apache.syncope.core.persistence.api.entity.PlainAttrValue attrValue)
org.apache.syncope.core.persistence.api.entity.group.Group
getOwner()
org.apache.syncope.core.persistence.api.entity.group.GPlainAttrUniqueValue
getUniqueValue()
List<? extends org.apache.syncope.core.persistence.api.entity.group.GPlainAttrValue>
getValues()
void
setOwner(org.apache.syncope.core.persistence.api.entity.group.Group owner)
void
setUniqueValue(org.apache.syncope.core.persistence.api.entity.PlainAttrUniqueValue uniqueValue)
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractPlainAttr
add, add, getSchema, getValuesAsStrings, setSchema
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
getKey, setKey
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
checkImplementationType, checkType, equals, hashCode, toString
-
-
-
-
Field Detail
-
TABLE
public static final String TABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOwner
public org.apache.syncope.core.persistence.api.entity.group.Group getOwner()
- Specified by:
getOwner
in interfaceorg.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
setOwner
public void setOwner(org.apache.syncope.core.persistence.api.entity.group.Group owner)
- Specified by:
setOwner
in interfaceorg.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
addForMultiValue
protected boolean addForMultiValue(org.apache.syncope.core.persistence.api.entity.PlainAttrValue attrValue)
- Specified by:
addForMultiValue
in classAbstractPlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
getValues
public List<? extends org.apache.syncope.core.persistence.api.entity.group.GPlainAttrValue> getValues()
- Specified by:
getValues
in interfaceorg.apache.syncope.core.persistence.api.entity.group.GPlainAttr
- Specified by:
getValues
in interfaceorg.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
getUniqueValue
public org.apache.syncope.core.persistence.api.entity.group.GPlainAttrUniqueValue getUniqueValue()
- Specified by:
getUniqueValue
in interfaceorg.apache.syncope.core.persistence.api.entity.group.GPlainAttr
- Specified by:
getUniqueValue
in interfaceorg.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
setUniqueValue
public void setUniqueValue(org.apache.syncope.core.persistence.api.entity.PlainAttrUniqueValue uniqueValue)
- Specified by:
setUniqueValue
in interfaceorg.apache.syncope.core.persistence.api.entity.PlainAttr<org.apache.syncope.core.persistence.api.entity.group.Group>
-
-