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) CreatesShadowSimpleAttributeDefinitionwith 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 CreatesShadowSimpleAttributeDefinitionwith 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)
-