Class DefinitionUtil


  • public class DefinitionUtil
    extends Object
    • Constructor Detail

      • DefinitionUtil

        public DefinitionUtil()
    • Method Detail

      • parseMultiplicity

        public static Integer parseMultiplicity​(String stringMultiplicity)
      • addNamespaceIfApplicable

        public static QName addNamespaceIfApplicable​(QName name,
                                                     QName definitionName)
      • findItemDefinition

        @Nullable
        public static <ID extends ItemDefinition<?>> ID findItemDefinition​(@NotNull
                                                                           @NotNull PrismContext prismContext,
                                                                           @NotNull
                                                                           @NotNull Class<? extends Containerable> currentClass,
                                                                           @NotNull
                                                                           @NotNull ItemPath itemPath,
                                                                           @NotNull
                                                                           @NotNull Class<ID> type)
      • findItemDefinitionMandatory

        @NotNull
        public static <ID extends ItemDefinition<?>> ID findItemDefinitionMandatory​(@NotNull
                                                                                    @NotNull PrismContext prismContext,
                                                                                    @NotNull
                                                                                    @NotNull Class<? extends Containerable> currentClass,
                                                                                    @NotNull
                                                                                    @NotNull ItemPath itemPath,
                                                                                    @NotNull
                                                                                    @NotNull Class<ID> type)