@Entity public class JPACPlainAttr extends AbstractPlainAttr<Conf> implements CPlainAttr
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
schema
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPACPlainAttr() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
addForMultiValue(PlainAttrValue attrValue) |
Conf |
getOwner() |
CPlainAttrUniqueValue |
getUniqueValue() |
List<? extends CPlainAttrValue> |
getValues() |
void |
setOwner(Conf owner) |
void |
setSchema(PlainSchema schema)
Explicitly overrides default schema check (used for users, groups and any objects) since Conf does not own any
type reference.
|
void |
setUniqueValue(PlainAttrUniqueValue uniqueValue) |
add, add, getSchema, getValuesAsStrings
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, getSchema, getValuesAsStrings
public static final String TABLE
public void setSchema(PlainSchema schema)
protected boolean addForMultiValue(PlainAttrValue attrValue)
addForMultiValue
in class AbstractPlainAttr<Conf>
public List<? extends CPlainAttrValue> getValues()
getValues
in interface CPlainAttr
getValues
in interface PlainAttr<Conf>
public CPlainAttrUniqueValue getUniqueValue()
getUniqueValue
in interface CPlainAttr
getUniqueValue
in interface PlainAttr<Conf>
public void setUniqueValue(PlainAttrUniqueValue uniqueValue)
setUniqueValue
in interface PlainAttr<Conf>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.