Class ObjectFactory
java.lang.Object
com.evolveum.midpoint.schema.processor.ObjectFactory
EXPERIMENTAL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PrismObjectDefinition<ShadowType>
constructObjectDefinition
(ShadowAttributesContainerDefinition rACD, ShadowAssociationsContainerDefinition rAsCD) static <T> NativeShadowAttributeDefinitionImpl<T>
createNativeAttributeDefinition
(@NotNull QName name, @NotNull QName typeName) static <T> ShadowSimpleAttribute<T>
createSimpleAttribute
(QName name) static <T> ShadowSimpleAttributeDefinition<T>
createSimpleAttributeDefinition
(@NotNull QName name, @NotNull QName typeName) CreatesShadowSimpleAttributeDefinition
with given parameters.
-
Constructor Details
-
ObjectFactory
public ObjectFactory()
-
-
Method Details
-
createSimpleAttribute
-
createSimpleAttributeDefinition
@TestOnly public static <T> ShadowSimpleAttributeDefinition<T> createSimpleAttributeDefinition(@NotNull @NotNull QName name, @NotNull @NotNull QName typeName) throws ConfigurationException CreatesShadowSimpleAttributeDefinition
with given parameters. The created definition is effectively immutable.- Throws:
ConfigurationException
-
createNativeAttributeDefinition
public static <T> NativeShadowAttributeDefinitionImpl<T> createNativeAttributeDefinition(@NotNull @NotNull QName name, @NotNull @NotNull QName typeName) -
createNativeResourceSchemaBuilder
-
constructObjectDefinition
public static PrismObjectDefinition<ShadowType> constructObjectDefinition(ShadowAttributesContainerDefinition rACD, ShadowAssociationsContainerDefinition rAsCD)
-