Package com.ritense.form.domain
Interface FormDefinition
- All Known Implementing Classes:
FormIoFormDefinition
public interface FormDefinition
-
Method Summary
Modifier and Type Method Description voidchangeDefinition(java.lang.String definition)voidchangeName(java.lang.String name)com.fasterxml.jackson.databind.JsonNodegetFormDefinition()java.util.UUIDgetId()java.lang.StringgetName()booleanisReadOnly()FormDefinitionpreFill(com.fasterxml.jackson.databind.JsonNode rootNode)FormDefinitionpreFillWith(java.lang.String prefix, java.util.Map<java.lang.String,java.lang.Object> variableMap)voidsetReadOnly(java.lang.Boolean value)
-
Method Details
-
getId
java.util.UUID getId() -
getName
java.lang.String getName() -
getFormDefinition
com.fasterxml.jackson.databind.JsonNode getFormDefinition() -
isReadOnly
boolean isReadOnly() -
changeName
void changeName(java.lang.String name) -
changeDefinition
void changeDefinition(java.lang.String definition) -
preFill
-
preFillWith
FormDefinition preFillWith(java.lang.String prefix, java.util.Map<java.lang.String,java.lang.Object> variableMap) -
setReadOnly
void setReadOnly(java.lang.Boolean value)
-