Interface ShortDumpable

All Known Subinterfaces:
AbstractAuthorizationParameters, AccessCertificationEvent, ActivityEvent, ActivityRealizationCompleteEvent, AssignmentPath, AssignmentPathSegment, CaseEvent, CaseManagementEvent, CertCampaignEvent, CertCampaignStageEvent, CertReviewEvent, CustomEvent, DeltaSetTriple<T>, EvaluatedAssignment, EvaluationOrder, Event, ItemPath, LocalizableMessage, ModelEvent, PolicyRuleEvent, PrismReferenceValue, PrismValueDeltaSetTriple<V>, ReportOutputCreatedEvent, ResourceObjectEvent, TaskEvent, TaskRun, UniformItemPath, ValueMetadata
All Known Implementing Classes:
AbstractDelegatedPrismValueDeltaSetTriple, ActivityBasedTaskRun, ActivityRunResult, AssignedFocusMappingEvaluationRequest, AssignmentIdStore, AssignmentObjectRelation, AssignmentPathImpl, AssignmentPathSegmentImpl, AsynchronousOperationResult, AsynchronousOperationReturnValue, AuthorizationParameters, AutoassignRoleMappingEvaluationRequest, CachePerformanceCollector.CacheData, Confidence, Confidence.PerItemConfidence, ConstructionTargetKey, DeltaSetTripleImpl, EvaluatedAssignmentImpl, EvaluationOrderImpl, FocalMappingEvaluationRequest, GetOperationOptions, GuiProfiledPrincipal, ItemName, ItemPathImpl, ItemValueMetadataProcessingSpec, LocalizableMessageList, MidPointPrincipal, ObjectSelector, OperationPerformanceInformation, OperationResult, OtherPrivilegesLimitations.Limitation, PolyString, PolyStringNormalizerConfigurationType, PositiveNegativeItemPaths, PrismReferenceValueImpl, PrismValueDeltaSetTripleImpl, ProjectionContextFilter, ProjectionContextKey, ProjectionContextKey.Classified, ProjectionContextKey.WithResource, ProvisioningOperationOptions, RawType, RepoAddOptions, RepoModifyOptions, ResourceOperationCoordinates, ResourceOperationCoordinates.ObjectClassScoped, ResourceOperationCoordinates.ResourceScoped, ResourceOperationCoordinates.TypeScoped, ResourceShadowCoordinates, ResourceTestOptions, SearchResultList, SearchResultMetadata, SelectorOptions, SingleLocalizableMessage, SingleOperationPerformanceInformation, Source, SourceTriple, TemplateMappingEvaluationRequest, TypedValue, UndefinedEvaluationOrderImpl, ValidationItem, ValueAuthorizationParameters, ValueMetadataAdapter
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ShortDumpable
Author:
Radovan Semancik
  • Method Details

    • shortDump

      void shortDump(StringBuilder sb)
      Show the content of the object intended for diagnostics. This method is supposed to append a compact, human-readable output in a single line. Unlike toString() method, there is no requirement to identify the actual class or type of the object. It is assumed that the class/type will be obvious from the context in which the output is used.
      Parameters:
      sb - StringBuilder to which to a compact one-line content of the object intended for diagnostics by system administrator should be appended.
    • shortDump

      default String shortDump()
    • shortDumpLazily

      default Object shortDumpLazily()