Class DefinitionFeatures.XsdSerializers
java.lang.Object
com.evolveum.midpoint.prism.impl.schema.features.DefinitionFeatures.XsdSerializers
- Enclosing class:
- DefinitionFeatures
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic @NotNull DefinitionFeatureSerializer<Boolean>static <E extends Enum<E>>
 @NotNull DefinitionFeatureSerializer<E>enumBased(Class<E> valueClass, @NotNull QName annotationName, @NotNull Function<E, String> valueExtractor) static @NotNull DefinitionFeatureSerializer<QName>static @NotNull DefinitionFeatureSerializer<QName>This is perhaps a legacy format, abandoned for several uses, but kept e.g. for "extension for type".static @NotNull DefinitionFeatureSerializer<String>
- 
Constructor Details- 
XsdSerializerspublic XsdSerializers()
 
- 
- 
Method Details- 
string@NotNull public static @NotNull DefinitionFeatureSerializer<String> string(@NotNull @NotNull QName annotationName) 
- 
aBoolean@NotNull public static @NotNull DefinitionFeatureSerializer<Boolean> aBoolean(@NotNull @NotNull QName annotationName) 
- 
qName@NotNull public static @NotNull DefinitionFeatureSerializer<QName> qName(@NotNull @NotNull QName annotationName) 
- 
qNameRef@NotNull public static @NotNull DefinitionFeatureSerializer<QName> qNameRef(@NotNull @NotNull QName annotationName) This is perhaps a legacy format, abandoned for several uses, but kept e.g. for "extension for type".
- 
enumBased
 
-