Interface ShortDumpable

All Known Subinterfaces:
AbstractAuthorizationParameters, AbstractShadow, AccessCertificationEvent, ActivityEvent, ActivityRealizationCompleteEvent, AssignmentPath, AssignmentPathSegment, CaseEvent, CaseManagementEvent, CertCampaignEvent, CertCampaignStageEvent, CertReviewEvent, CustomEvent, DeltaSetTriple<T>, EvaluatedAssignment, EvaluationOrder, Event, ItemPath, LocalizableMessage, ModelEvent, NativeShadowAttributeDefinition, NativeShadowReferenceAttributeDefinition, NativeShadowSimpleAttributeDefinition<T>, PolicyRuleEvent, PrismReferenceValue, PrismValueDeltaSetTriple<V>, ReportOutputCreatedEvent, ResourceAttributeDefinitionDelegator<T>, ResourceAttributeWrapper<T>, ResourceItemPrismDefinition, ResourceObjectEvent, ShadowAttributeDefinition<SA,R>, ShadowItemUcfDefinition, ShadowItemUcfDefinition.Delegable, ShadowReferenceAttributeDefinition, ShadowSimpleAttributeDefinition<T>, TaskEvent, TaskRun, UniformItemPath, ValueMetadata
All Known Implementing Classes:
AbstractDelegatedPrismValueDeltaSetTriple, AbstractShadow.Impl, ActivityBasedTaskRun, ActivityRunResult, AssignedFocusMappingEvaluationRequest, AssignmentIdStore, AssignmentObjectRelation, AssignmentPathImpl, AssignmentPathSegmentImpl, AssociationConfigItem.AttributeBinding, AsynchronousOperationResult, AsynchronousOperationReturnValue, AttributePath, AuthorizationParameters, AutoassignRoleMappingEvaluationRequest, CachePerformanceCollector.CacheData, Confidence, Confidence.PerItemConfidence, ConstructionTargetKey, DeltaSetTripleImpl, EvaluatedAssignmentImpl, EvaluationOrderImpl, FocalMappingEvaluationRequest, GetOperationOptions, GuiProfiledPrincipal, InfraItemName, ItemName, ItemName.WithoutPrefix, ItemPathImpl, ItemValueMetadataProcessingSpec, LocalizableMessageList, MidPointPrincipal, NativeShadowAttributeDefinitionImpl, ObjectSelector, OperationPerformanceInformation, OperationResult, OtherPrivilegesLimitations.Limitation, PolyString, PolyStringNormalizerConfigurationType, PositiveNegativeItemPaths, PrismReferenceValueImpl, PrismValueDeltaSetTripleImpl, ProjectionContextFilter, ProjectionContextKey, ProjectionContextKey.Classified, ProjectionContextKey.WithResource, ProvisioningOperationOptions, RawRepoShadow, RawType, RepoAddOptions, RepoModifyOptions, ResourceAttributeWrapperImpl, ResourceObjectIdentifier, ResourceObjectIdentifier.Primary, ResourceObjectIdentifier.Secondary, ResourceOperationCoordinates, ResourceOperationCoordinates.ObjectClassScoped, ResourceOperationCoordinates.ResourceScoped, ResourceOperationCoordinates.TypeScoped, ResourceShadowCoordinates, ResourceTestOptions, SearchResultList, SearchResultMetadata, SelectorOptions, ShadowAttributeDefinitionImpl, ShadowItemUcfDefinition.Data, ShadowReferenceAttributeDefinitionImpl, ShadowSimpleAttributeDefinitionImpl, SingleLocalizableMessage, SingleOperationPerformanceInformation, Source, SourceTriple, TemplateMappingEvaluationRequest, TransformablePropertyDefinition.RefinedAttribute, TransformablePropertyDefinition.ResourceAttribute, 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()