Interface ProcessorMixin

    • Method Detail

      • getIdentifier

        default String getIdentifier​(Class<?> processor)
      • matchObjectTypeAndPathTemplate

        default <O extends ObjectType> boolean matchObjectTypeAndPathTemplate​(@NotNull
                                                                              @NotNull PrismObject<?> object,
                                                                              @NotNull
                                                                              @NotNull ItemPath path,
                                                                              @NotNull
                                                                              @NotNull Class<O> type,
                                                                              @NotNull
                                                                              @NotNull ItemPath expected)
        Matches object type and path template (without container ids in case of multivalue containers).
        Type Parameters:
        O -
        Parameters:
        object - tested object
        path - validation item path
        type - expected type (ObjectType)
        expected - exptected path template
        Returns:
        true if matches