@Entity public class JPAUPlainAttr extends AbstractPlainAttr<User> implements UPlainAttr
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
schema
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPAUPlainAttr() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
addForMultiValue(PlainAttrValue attrValue) |
UMembership |
getMembership() |
User |
getOwner() |
UPlainAttrUniqueValue |
getUniqueValue() |
List<? extends UPlainAttrValue> |
getValues() |
void |
setMembership(UMembership membership) |
void |
setOwner(User owner) |
void |
setUniqueValue(PlainAttrUniqueValue uniqueValue) |
add, add, getSchema, getValuesAsStrings, setSchema
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final String TABLE
public UMembership getMembership()
getMembership
in interface GroupablePlainAttr<User,UMembership>
public void setMembership(UMembership membership)
setMembership
in interface GroupablePlainAttr<User,UMembership>
protected boolean addForMultiValue(PlainAttrValue attrValue)
addForMultiValue
in class AbstractPlainAttr<User>
public List<? extends UPlainAttrValue> getValues()
getValues
in interface PlainAttr<User>
getValues
in interface UPlainAttr
public UPlainAttrUniqueValue getUniqueValue()
getUniqueValue
in interface PlainAttr<User>
getUniqueValue
in interface UPlainAttr
public void setUniqueValue(PlainAttrUniqueValue uniqueValue)
setUniqueValue
in interface PlainAttr<User>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.