Modifier and Type | Method and Description |
---|---|
void |
checkBreaksRequiredContract(Property property) |
void |
checkTypeValidity(Property property) |
Value |
createPropertyValue(String value,
InputTypeConfig config) |
InputTypeConfig |
getDefaultConfig() |
AbstractInputTypeConfigJsonSerializer |
getInputTypeConfigJsonSerializer() |
AbstractInputTypeConfigXmlSerializer |
getInputTypeConfigXmlSerializer() |
equals, getName, hasConfig, hashCode, requiredConfigClass, requiresConfig, toString, validateOccurrences
public AbstractInputTypeConfigJsonSerializer getInputTypeConfigJsonSerializer()
getInputTypeConfigJsonSerializer
in class InputType
public AbstractInputTypeConfigXmlSerializer getInputTypeConfigXmlSerializer()
getInputTypeConfigXmlSerializer
in class InputType
public void checkBreaksRequiredContract(Property property) throws BreaksRequiredContractException
checkBreaksRequiredContract
in class InputType
BreaksRequiredContractException
public void checkTypeValidity(Property property) throws InvalidTypeException
checkTypeValidity
in class InputType
InvalidTypeException
public InputTypeConfig getDefaultConfig()
getDefaultConfig
in class InputType
public Value createPropertyValue(String value, InputTypeConfig config)
createPropertyValue
in class InputType