Class PageObjectUtils
java.lang.Object
ru.cg.webbpm.packages.base.converters.util.PageObjectUtils
Utility class to contain methods that are useful for page object conversion
- Author:
- ivanov.denis
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<PropertyValue>
getPropertyValuesWithExactRef
(PageObject pageObject, ClassRef classRef) static List<PropertyValue>
getPropertyValuesWithInheritedRef
(PageObject pageObject, ClassRef classRef, MetadataManager metadataManager) getScript
(PageObject pageObject, Predicate<Script> predicate) getScript
(PageObject pageObject, Predicate<Script> predicate, boolean withRemoved) getScriptWithExactClassRef
(PageObject pageObject, ClassRef scriptRef) getScriptWithExactClassRef
(PageObject pageObject, ClassRef scriptRef, boolean withRemoved) getScriptWithInheritedClassRef
(PageObject pageObject, ClassRef scriptRef, MetadataManager metadataManager)
-
Method Details
-
getScriptWithExactClassRef
public static Optional<Script> getScriptWithExactClassRef(PageObject pageObject, ClassRef scriptRef) -
getScriptWithExactClassRef
public static Optional<Script> getScriptWithExactClassRef(PageObject pageObject, ClassRef scriptRef, boolean withRemoved) -
getScriptWithInheritedClassRef
public static Optional<Script> getScriptWithInheritedClassRef(PageObject pageObject, ClassRef scriptRef, MetadataManager metadataManager) -
getScript
-
getScript
public static Optional<Script> getScript(PageObject pageObject, Predicate<Script> predicate, boolean withRemoved) -
getPropertyValuesWithExactRef
public static List<PropertyValue> getPropertyValuesWithExactRef(PageObject pageObject, ClassRef classRef) -
getPropertyValuesWithInheritedRef
public static List<PropertyValue> getPropertyValuesWithInheritedRef(PageObject pageObject, ClassRef classRef, MetadataManager metadataManager)
-