Class JPAPlainSchema
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractProvidedKeyEntity
-
- org.apache.syncope.core.persistence.jpa.entity.AbstractSchema
-
- org.apache.syncope.core.persistence.jpa.entity.JPAPlainSchema
-
- All Implemented Interfaces:
Serializable
,Entity
,PlainSchema
,ProvidedKeyEntity
,Schema
@Entity @PlainSchemaCheck public class JPAPlainSchema extends AbstractSchema implements PlainSchema
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
TABLE
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractSchema
LABEL_TYPEREF
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
LOG
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Constructor Summary
Constructors Constructor Description JPAPlainSchema()
-
Method Summary
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractSchema
getLabel, getLabels, json2map, map2json, postLoad, postSave
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractProvidedKeyEntity
getKey, setKey
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
checkImplementationType, checkType, equals, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.ProvidedKeyEntity
setKey
-
-
-
-
Field Detail
-
TABLE
public static final String TABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAnyTypeClass
public AnyTypeClass getAnyTypeClass()
- Specified by:
getAnyTypeClass
in interfaceSchema
-
setAnyTypeClass
public void setAnyTypeClass(AnyTypeClass anyTypeClass)
- Specified by:
setAnyTypeClass
in interfaceSchema
-
getType
public AttrSchemaType getType()
-
setType
public void setType(AttrSchemaType type)
- Specified by:
setType
in interfacePlainSchema
-
getMandatoryCondition
public String getMandatoryCondition()
- Specified by:
getMandatoryCondition
in interfaceSchema
-
setMandatoryCondition
public void setMandatoryCondition(String condition)
- Specified by:
setMandatoryCondition
in interfacePlainSchema
-
isMultivalue
public boolean isMultivalue()
- Specified by:
isMultivalue
in interfaceSchema
-
setMultivalue
public void setMultivalue(boolean multivalue)
- Specified by:
setMultivalue
in interfacePlainSchema
-
isUniqueConstraint
public boolean isUniqueConstraint()
- Specified by:
isUniqueConstraint
in interfaceSchema
-
setUniqueConstraint
public void setUniqueConstraint(boolean uniquevalue)
- Specified by:
setUniqueConstraint
in interfacePlainSchema
-
isReadonly
public boolean isReadonly()
- Specified by:
isReadonly
in interfaceSchema
-
setReadonly
public void setReadonly(boolean readonly)
- Specified by:
setReadonly
in interfacePlainSchema
-
getValidator
public Implementation getValidator()
- Specified by:
getValidator
in interfacePlainSchema
-
setValidator
public void setValidator(Implementation validator)
- Specified by:
setValidator
in interfacePlainSchema
-
getEnumerationValues
public String getEnumerationValues()
- Specified by:
getEnumerationValues
in interfacePlainSchema
-
setEnumerationValues
public void setEnumerationValues(String enumerationValues)
- Specified by:
setEnumerationValues
in interfacePlainSchema
-
getEnumerationKeys
public String getEnumerationKeys()
- Specified by:
getEnumerationKeys
in interfacePlainSchema
-
setEnumerationKeys
public void setEnumerationKeys(String enumerationKeys)
- Specified by:
setEnumerationKeys
in interfacePlainSchema
-
getConversionPattern
public String getConversionPattern()
- Specified by:
getConversionPattern
in interfacePlainSchema
-
setConversionPattern
public void setConversionPattern(String conversionPattern)
- Specified by:
setConversionPattern
in interfacePlainSchema
-
getSecretKey
public String getSecretKey()
- Specified by:
getSecretKey
in interfacePlainSchema
-
setSecretKey
public void setSecretKey(String secretKey)
- Specified by:
setSecretKey
in interfacePlainSchema
-
getCipherAlgorithm
public CipherAlgorithm getCipherAlgorithm()
- Specified by:
getCipherAlgorithm
in interfacePlainSchema
-
setCipherAlgorithm
public void setCipherAlgorithm(CipherAlgorithm cipherAlgorithm)
- Specified by:
setCipherAlgorithm
in interfacePlainSchema
-
getMimeType
public String getMimeType()
- Specified by:
getMimeType
in interfacePlainSchema
-
setMimeType
public void setMimeType(String mimeType)
- Specified by:
setMimeType
in interfacePlainSchema
-
-