@MappedSuperclass @PlainAttrCheck public abstract class AbstractPlainAttr<O extends Any<?>> extends AbstractGeneratedKeyEntity implements PlainAttr<O>
Modifier and Type | Field and Description |
---|---|
protected @NotNull JPAPlainSchema |
schema |
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
AbstractPlainAttr() |
Modifier and Type | Method and Description |
---|---|
void |
add(PlainAttrValidationManager validator,
String value,
AnyUtils anyUtils) |
void |
add(PlainAttrValidationManager validator,
String value,
PlainAttrValue attrValue) |
protected abstract boolean |
addForMultiValue(PlainAttrValue attrValue) |
JPAPlainSchema |
getSchema() |
List<String> |
getValuesAsStrings() |
void |
setSchema(PlainSchema schema) |
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getOwner, getUniqueValue, getValues, setOwner, setUniqueValue
@NotNull protected @NotNull JPAPlainSchema schema
public JPAPlainSchema getSchema()
public void setSchema(PlainSchema schema)
protected abstract boolean addForMultiValue(PlainAttrValue attrValue)
public void add(PlainAttrValidationManager validator, String value, PlainAttrValue attrValue)
public void add(PlainAttrValidationManager validator, String value, AnyUtils anyUtils)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.