Interface VirSchema
-
- All Superinterfaces:
Entity,ProvidedKeyEntity,Schema,Serializable
- All Known Implementing Classes:
JPAVirSchema
public interface VirSchema extends Schema
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ItemasLinkingMappingItem()AnyTypegetAnyType()StringgetExtAttrName()ExternalResourcegetResource()voidsetAnyType(AnyType anyType)voidsetExtAttrName(String extAttrName)voidsetReadonly(boolean readonly)voidsetResource(ExternalResource resource)-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.ProvidedKeyEntity
setKey
-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Schema
getAnyTypeClass, getLabel, getLabels, getMandatoryCondition, getType, isMultivalue, isReadonly, isUniqueConstraint, setAnyTypeClass
-
-
-
-
Method Detail
-
setReadonly
void setReadonly(boolean readonly)
-
getResource
ExternalResource getResource()
-
setResource
void setResource(ExternalResource resource)
-
getAnyType
AnyType getAnyType()
-
setAnyType
void setAnyType(AnyType anyType)
-
getExtAttrName
String getExtAttrName()
-
setExtAttrName
void setExtAttrName(String extAttrName)
-
asLinkingMappingItem
default Item asLinkingMappingItem()
-
-