@Entity public class JPAAPlainAttr extends AbstractPlainAttr<AnyObject> implements APlainAttr
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
schema
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPAAPlainAttr() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
addForMultiValue(PlainAttrValue attrValue) |
AMembership |
getMembership() |
AnyObject |
getOwner() |
APlainAttrUniqueValue |
getUniqueValue() |
List<? extends APlainAttrValue> |
getValues() |
void |
setMembership(AMembership membership) |
void |
setOwner(AnyObject 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 void setOwner(AnyObject owner)
public AMembership getMembership()
getMembership
in interface GroupablePlainAttr<AnyObject,AMembership>
public void setMembership(AMembership membership)
setMembership
in interface GroupablePlainAttr<AnyObject,AMembership>
protected boolean addForMultiValue(PlainAttrValue attrValue)
addForMultiValue
in class AbstractPlainAttr<AnyObject>
public List<? extends APlainAttrValue> getValues()
getValues
in interface APlainAttr
getValues
in interface PlainAttr<AnyObject>
public APlainAttrUniqueValue getUniqueValue()
getUniqueValue
in interface APlainAttr
getUniqueValue
in interface PlainAttr<AnyObject>
public void setUniqueValue(PlainAttrUniqueValue uniqueValue)
setUniqueValue
in interface PlainAttr<AnyObject>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.