Class SchemaDebugUtil
java.lang.Object
com.evolveum.midpoint.schema.util.SchemaDebugUtil
- Author:
- semancik
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringdebugDump(ObjectType objectType, int indent) static voiddebugDump(StringBuilder sb, ObjectReferenceType ref, int indent) static voiddebugDump(StringBuilder sb, Collection<ObjectReferenceType> refs, int indent) static StringdebugDump(Collection<? extends DebugDumpable> dumpables) static StringdebugDump(Collection<? extends DebugDumpable> dumpables, int indent) static <K,V extends DebugDumpable>
voiddebugDumpMapMultiLine(StringBuilder sb, Map<K, V> map, int indent) static <K,V> void debugDumpMapSingleLine(StringBuilder sb, Map<K, V> map, int indent) static voiddebugDumpWithLabel(StringBuilder sb, String label, Collection<ObjectReferenceType> refs, int indent) static voiddebugDumpWithLabelLn(StringBuilder sb, String label, Collection<ObjectReferenceType> refs, int indent) static StringdebugDumpXsdAnyProperties(Collection<?> xsdAnyCollection, int indent) static <K,V extends DebugDumpable>
StringdumpMapMultiLine(Map<K, V> map) static voidindentDebugDump(StringBuilder sb, int indent) static voidstatic voidstatic StringprettyPrint(ObjectQuery query) static StringprettyPrint(ObjectListType list) static StringprettyPrint(PropertyReferenceListType reflist) static StringprettyPrint(AssignmentType assignmentType) static StringprettyPrint(CachingMetadataType cachingMetadata) static StringprettyPrint(ConstExpressionEvaluatorType expressionType) static Stringstatic StringprettyPrint(ExpressionType expressionType) static StringprettyPrint(LoginEventType loginEventType) static StringprettyPrint(ObjectDeltaOperationType deltaOpType) static Stringstatic StringprettyPrint(ObjectType object) static StringprettyPrint(OperationResultType resultType) static StringprettyPrint(OrderConstraintsType constraints) static Stringstatic Stringstatic StringprettyPrint(ScheduleType scheduleType) static StringprettyPrint(SynchronizationSituationDescriptionType syncDescType) static Stringstatic StringprettyPrint(PagingType paging) static StringprettyPrint(ItemDeltaType change) static StringprettyPrint(ObjectDeltaType deltaType) static StringprettyPrint(ProtectedStringType protectedStringType) static StringprettyPrint(jakarta.xml.bind.JAXBElement<?> element) static StringprettyPrint(Object value) static StringprettyPrint(Collection<?> collection) static StringprettyPrint(List<Element> list) Assumes that all elements in the lists have the same QNamestatic StringprettyPrint(QName qname) static StringprettyPrint(Element element) static StringprettyPrint(Element element, boolean displayTag) static StringprettyPrint(Node node) static ObjectprettyPrintLazily(Object value) static voidshortDump(StringBuilder sb, ObjectDeltaOperationType deltaOpType) static voidshortDump(StringBuilder sb, ObjectReferenceType ref) static voidshortDump(StringBuilder sb, OrderConstraintsType constraints) static voidshortDump(StringBuilder sb, ObjectDeltaType deltaType) static voidshortDumpOrderConstraintsList(StringBuilder sb, List<OrderConstraintsType> orderConstraints) static StringshortDumpOrderConstraintsList(List<OrderConstraintsType> orderConstraints) static void
-
Constructor Details
-
SchemaDebugUtil
public SchemaDebugUtil()
-
-
Method Details
-
debugDump
-
debugDump
-
debugDumpXsdAnyProperties
-
debugDumpWithLabelLn
public static void debugDumpWithLabelLn(StringBuilder sb, String label, Collection<ObjectReferenceType> refs, int indent) -
debugDumpWithLabel
public static void debugDumpWithLabel(StringBuilder sb, String label, Collection<ObjectReferenceType> refs, int indent) -
debugDump
-
debugDump
-
shortDumpReferenceCollectionOptionalBrackets
public static void shortDumpReferenceCollectionOptionalBrackets(StringBuilder sb, List<ObjectReferenceType> refs) -
shortDump
-
indentDebugDump
-
dumpMapMultiLine
-
debugDumpMapMultiLine
public static <K,V extends DebugDumpable> void debugDumpMapMultiLine(StringBuilder sb, Map<K, V> map, int indent) -
debugDumpMapSingleLine
-
debugDump
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
- Throws:
SchemaException
-
prettyPrint
Assumes that all elements in the lists have the same QName- Parameters:
list-- Returns:
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrint
-
prettyPrintLazily
-
prettyPrint
-
prettyPrint
-
shortDump
-
shortDump
-
shortDump
-
shortDumpOrderConstraintsList
public static void shortDumpOrderConstraintsList(StringBuilder sb, List<OrderConstraintsType> orderConstraints) -
shortDumpOrderConstraintsList
-
initialize
public static void initialize() -
initializePrettyPrinter
public static void initializePrettyPrinter()
-