CleanStringParameterConverter

object CleanStringParameterConverter : ParameterConverter<String>

Czyści każdy tekst wychodzący do bazy z apostrofów i cudzysłowów typograficznych.

Rejestrowany na typeManagerze, więc łapie zarówno parametry pojedyncze, jak i teksty zagnieżdżone w kompozytach i tablicach - te ostatnie i tak przechodzą przez ten sam łańcuch konwerterów. Zwraca String, więc typ deklarowany zostaje text i getDefaultTypeName nie ma czego nadpisywać.

Properties

Link copied to clipboard
open override val supportedClass: KClass<String>

Functions

Link copied to clipboard
open fun canConvert(sourceClass: KClass<*>, expectedOid: Int, context: SerializationContext): Boolean
Link copied to clipboard
open override fun convert(source: String, expectedOid: Int, context: SerializationContext): Any
Link copied to clipboard
open fun getDefaultTypeName(sourceClass: KClass<*>, context: SerializationContext): QualifiedName?