Interface FormPropertyDef
-
- All Superinterfaces:
Entity,Serializable
- All Known Implementing Classes:
JPAFormPropertyDef
public interface FormPropertyDef extends Entity
-
-
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 Modifier and Type Method Description StringgetDatePattern()Map<String,String>getEnumValues()Optional<String>getLabel(Locale locale)Map<Locale,String>getLabels()MacroTaskgetMacroTask()StringgetName()PatterngetStringRegEx()FormPropertyTypegetType()booleanisDropdownFreeForm()booleanisDropdownSingleSelection()booleanisReadable()booleanisRequired()booleanisWritable()voidsetDatePattern(String datePattern)voidsetDropdownFreeForm(boolean dropdownFreeForm)voidsetDropdownSingleSelection(boolean dropdownSingleSelection)voidsetEnumValues(Map<String,String> enumValues)voidsetMacroTask(MacroTask macroTask)voidsetName(String name)voidsetReadable(boolean readable)voidsetRequired(boolean required)voidsetStringRegExp(Pattern stringRegEx)voidsetType(FormPropertyType type)voidsetWritable(boolean writable)
-
-
-
Method Detail
-
getMacroTask
MacroTask getMacroTask()
-
setMacroTask
void setMacroTask(MacroTask macroTask)
-
getName
String getName()
-
setName
void setName(String name)
-
getType
FormPropertyType getType()
-
setType
void setType(FormPropertyType type)
-
isReadable
boolean isReadable()
-
setReadable
void setReadable(boolean readable)
-
isWritable
boolean isWritable()
-
setWritable
void setWritable(boolean writable)
-
isRequired
boolean isRequired()
-
setRequired
void setRequired(boolean required)
-
getStringRegEx
Pattern getStringRegEx()
-
setStringRegExp
void setStringRegExp(Pattern stringRegEx)
-
getDatePattern
String getDatePattern()
-
setDatePattern
void setDatePattern(String datePattern)
-
isDropdownSingleSelection
boolean isDropdownSingleSelection()
-
setDropdownSingleSelection
void setDropdownSingleSelection(boolean dropdownSingleSelection)
-
isDropdownFreeForm
boolean isDropdownFreeForm()
-
setDropdownFreeForm
void setDropdownFreeForm(boolean dropdownFreeForm)
-
-