public class JPAJSONLAPlainAttr extends AbstractPlainAttr<User> implements JSONLAPlainAttr
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPAJSONLAPlainAttr() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(PlainAttrValue value) |
protected boolean |
addForMultiValue(PlainAttrValue attrValue) |
boolean |
equals(Object obj) |
LinkedAccount |
getAccount() |
User |
getOwner() |
List<JPAJSONLAPlainAttrValue> |
getPGValues() |
JPAPlainSchema |
getSchema() |
String |
getSchemaKey() |
JPAJSONLAPlainAttrUniqueValue |
getUniqueValue() |
List<? extends LAPlainAttrValue> |
getValues() |
int |
hashCode() |
void |
setAccount(LinkedAccount account) |
void |
setOwner(User owner) |
void |
setSchema(PlainSchema schema) |
void |
setSchema(String schema) |
void |
setUniqueValue(PlainAttrUniqueValue uniqueValue) |
add, add, getValuesAsStrings
getKey, setKey
checkImplementationType, checkType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, getValuesAsStrings
public LinkedAccount getAccount()
getAccount
in interface LAPlainAttr
public void setAccount(LinkedAccount account)
setAccount
in interface LAPlainAttr
public String getSchemaKey()
getSchemaKey
in interface JSONPlainAttr<User>
public JPAPlainSchema getSchema()
public void setSchema(PlainSchema schema)
public void setSchema(String schema)
protected boolean addForMultiValue(PlainAttrValue attrValue)
addForMultiValue
in class AbstractPlainAttr<User>
public boolean add(PlainAttrValue value)
add
in interface JSONPlainAttr<User>
public List<? extends LAPlainAttrValue> getValues()
public List<JPAJSONLAPlainAttrValue> getPGValues()
public JPAJSONLAPlainAttrUniqueValue getUniqueValue()
getUniqueValue
in interface PlainAttr<User>
public void setUniqueValue(PlainAttrUniqueValue uniqueValue)
setUniqueValue
in interface PlainAttr<User>
public int hashCode()
hashCode
in class AbstractEntity
public boolean equals(Object obj)
equals
in class AbstractEntity
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.