Uses of Interface
com.evolveum.midpoint.prism.schema.DefinitionFeature
Packages that use DefinitionFeature
Package
Description
-
Uses of DefinitionFeature in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return types with arguments of type DefinitionFeatureModifier and TypeMethodDescriptiondefault Collection<DefinitionFeature<?,?, ? super com.sun.xml.xsom.XSComplexType, ?>> ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder.getExtraFeaturesToParse()Returns a set of "extra" features for the CTD-like definition currently being built.default Collection<DefinitionFeature<?,?, Object, ?>> ItemDefinition.ItemDefinitionLikeBuilder.getExtraFeaturesToParse() -
Uses of DefinitionFeature in com.evolveum.midpoint.prism.schema
Classes in com.evolveum.midpoint.prism.schema that implement DefinitionFeatureMethods in com.evolveum.midpoint.prism.schema that return DefinitionFeatureModifier and TypeMethodDescriptiondefault <DB2> DefinitionFeature<V,DB2, XC, SD> DefinitionFeature.asForBuilder(Class<DB2> builderClass) Used when we know that the feature will be applicable to given builder class, e.g., when passing as "extra feature" like inComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder.getExtraFeaturesToParse().static <V,DB, XC, SD>
DefinitionFeature<V,DB, XC, SD> DefinitionFeature.of(@NotNull Class<V> valueType, @NotNull Class<DB> setterInterface, @NotNull BiConsumer<DB, V> setterMethod, @NotNull DefinitionFeatureParser<V, XC> processor) static <V,DB, XC, SD>
DefinitionFeature<V,DB, XC, SD> DefinitionFeature.of(@NotNull Class<V> valueType, @NotNull Class<DB> setterInterface, @NotNull BiConsumer<DB, V> setterMethod, @NotNull DefinitionFeatureParser<V, XC> parser, @NotNull Class<SD> serializableDefinitionType, @NotNull Function<SD, V> getterMethod, @NotNull DefinitionFeatureSerializer<V> serializer) Methods in com.evolveum.midpoint.prism.schema that return types with arguments of type DefinitionFeatureModifier and TypeMethodDescriptiondefault Collection<? extends DefinitionFeature<?,?, ?, ?>> SerializableDefinition.getExtraFeaturesToSerialize() -
Uses of DefinitionFeature in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type DefinitionFeatureModifier and TypeMethodDescriptionCollection<DefinitionFeature<?,?, ? super com.sun.xml.xsom.XSComplexType, ?>> NativeComplexTypeDefinitionImpl.getExtraFeaturesToParse()Collection<DefinitionFeature<?,?, Object, ?>> NativeShadowAttributeDefinitionImpl.getExtraFeaturesToParse()Collection<? extends DefinitionFeature<?,?, ?, ?>> NativeComplexTypeDefinitionImpl.getExtraFeaturesToSerialize()Collection<? extends DefinitionFeature<?,?, ?, ?>> NativeShadowAttributeDefinitionImpl.getExtraFeaturesToSerialize()