@Entity public class JPAVirSchema extends AbstractSchema implements org.apache.syncope.core.persistence.api.entity.VirSchema
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
LOG
Constructor and Description |
---|
JPAVirSchema() |
Modifier and Type | Method and Description |
---|---|
org.apache.syncope.core.persistence.api.entity.resource.MappingItem |
asLinkingMappingItem() |
org.apache.syncope.core.persistence.api.entity.AnyTypeClass |
getAnyTypeClass() |
String |
getExtAttrName() |
String |
getMandatoryCondition() |
org.apache.syncope.core.persistence.api.entity.resource.Provision |
getProvision() |
org.apache.syncope.common.lib.types.AttrSchemaType |
getType() |
boolean |
isMultivalue() |
boolean |
isReadonly() |
boolean |
isUniqueConstraint() |
void |
setAnyTypeClass(org.apache.syncope.core.persistence.api.entity.AnyTypeClass anyTypeClass) |
void |
setExtAttrName(String extAttrName) |
void |
setProvision(org.apache.syncope.core.persistence.api.entity.resource.Provision provision) |
void |
setReadonly(boolean readonly) |
getKey, setKey
checkType, equals, getBooleanAsInteger, hashCode, isBooleanAsInteger, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final String TABLE
public org.apache.syncope.core.persistence.api.entity.AnyTypeClass getAnyTypeClass()
getAnyTypeClass
in interface org.apache.syncope.core.persistence.api.entity.Schema
public void setAnyTypeClass(org.apache.syncope.core.persistence.api.entity.AnyTypeClass anyTypeClass)
setAnyTypeClass
in interface org.apache.syncope.core.persistence.api.entity.Schema
public org.apache.syncope.common.lib.types.AttrSchemaType getType()
getType
in interface org.apache.syncope.core.persistence.api.entity.Schema
public String getMandatoryCondition()
getMandatoryCondition
in interface org.apache.syncope.core.persistence.api.entity.Schema
public boolean isMultivalue()
isMultivalue
in interface org.apache.syncope.core.persistence.api.entity.Schema
public boolean isUniqueConstraint()
isUniqueConstraint
in interface org.apache.syncope.core.persistence.api.entity.Schema
public boolean isReadonly()
isReadonly
in interface org.apache.syncope.core.persistence.api.entity.Schema
public void setReadonly(boolean readonly)
setReadonly
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
public org.apache.syncope.core.persistence.api.entity.resource.Provision getProvision()
getProvision
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
public void setProvision(org.apache.syncope.core.persistence.api.entity.resource.Provision provision)
setProvision
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
public String getExtAttrName()
getExtAttrName
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
public void setExtAttrName(String extAttrName)
setExtAttrName
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
public org.apache.syncope.core.persistence.api.entity.resource.MappingItem asLinkingMappingItem()
asLinkingMappingItem
in interface org.apache.syncope.core.persistence.api.entity.VirSchema
Copyright © 2010–2019 The Apache Software Foundation. All rights reserved.