Package com.evolveum.midpoint.util
Class Checks
java.lang.Object
com.evolveum.midpoint.util.Checks
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckSchema(boolean test, String template, Object... info) Throws SchemaException if test failed.static <T> TcheckSchemaNotNull(T obj, String template, Object... info)
-
Method Details
-
checkSchema
public static void checkSchema(boolean test, String template, Object... info) throws SchemaException Throws SchemaException if test failed.- Parameters:
test- testtemplate- String template for formatting arguments seeStrings.lenientFormat(String, Object...)for formatting.info- Arguments for exception message- Throws:
SchemaException- Throws exception with formatted string if test is false
-
checkSchemaNotNull
@NonNull public static <T> T checkSchemaNotNull(T obj, String template, Object... info) throws SchemaException - Type Parameters:
T- Class of object- Parameters:
obj- object to be tested for nulltemplate- String template for formatting arguments seeStrings.lenientFormat(String, Object...)for formatting.info- Arguments for exception message- Returns:
- Object if not null
- Throws:
SchemaException
-