All Methods Static Methods Concrete Methods 
| Modifier and Type | 
Method | 
Description | 
static <O extends ObjectType> boolean | 
canBeAssignedFrom(QName requiredTypeQName,
                 Class<O> providedTypeClass) | 
  | 
static Collection<ObjectDelta<? extends ObjectType>> | 
cloneObjectDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection) | 
  | 
static Collection<ObjectDeltaOperation<? extends ObjectType>> | 
cloneObjectDeltaOperationCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> origCollection) | 
  | 
static boolean | 
contains(Collection<ObjectReferenceType> collection,
        ObjectReferenceType item) | 
  | 
static Collection<? extends ItemDelta<?,?>> | 
createCollection(ItemDelta<?,?>... deltas) | 
 Convenience method that helps avoid some compiler warnings. 
 | 
static Collection<ObjectDelta<? extends ObjectType>> | 
createCollection(ObjectDelta<?>... deltas) | 
 Convenience method that helps avoid some compiler warnings. 
 | 
static @NotNull InformationType | 
createInformationType(List<LocalizableMessageType> messages) | 
  | 
static <O extends ObjectType> ObjectReferenceType | 
createObjectReference(PrismObject<O> object,
                     Class<? extends ObjectType> implicitReferenceTargetType) | 
  | 
static ObjectReferenceType | 
createObjectReference(String oid,
                     QName type) | 
  | 
static boolean | 
equalsIntent(String intent1,
            String intent2) | 
  | 
static CachingMetadataType | 
generateCachingMetadata() | 
  | 
static AssignmentPolicyEnforcementType | 
getAssignmentPolicyEnforcementType(ProjectionPolicyType accountSynchronizationSettings) | 
  | 
static XMLGregorianCalendar | 
getChangeTimestamp(MetadataType metadata) | 
 Returns modification time or creation time (if there was no mo 
 | 
static ImportOptionsType | 
getDefaultImportOptions() | 
  | 
static ExpressionProfile | 
getExpressionProfile() | 
 This is NOT A REAL METHOD. 
 | 
static PropertyLimitationsType | 
getLimitationsType(List<PropertyLimitationsType> limitationsTypes,
                  LayerType layer) | 
  | 
static boolean | 
isNullOrEmpty(ProtectedStringType ps) | 
  | 
static Collection<ItemPath> | 
itemReferenceListTypeToItemPathList(PropertyReferenceListType resolve,
                                   PrismContext prismContext) | 
  | 
static boolean | 
matchesKind(ShadowKindType expectedKind,
           ShadowKindType actualKind) | 
  | 
static void | 
mergeDisplay(DisplayType viewDisplay,
            DisplayType archetypeDisplay) | 
  | 
static PrismReferenceValue | 
objectReferenceTypeToReferenceValue(ObjectReferenceType refType,
                                   PrismContext prismContext) | 
  | 
static SelectorQualifiedGetOptionsType | 
optionsToOptionsType(Collection<SelectorOptions<GetOperationOptions>> options) | 
  | 
static List<SelectorOptions<GetOperationOptions>> | 
optionsTypeToOptions(SelectorQualifiedGetOptionsType objectOptionsType,
                    PrismContext prismContext) | 
  | 
static List<GuiObjectColumnType> | 
orderCustomColumns(List<GuiObjectColumnType> customColumns) | 
  | 
static boolean | 
quickEquals(Object a,
           Object b) | 
 Make quick and reasonably reliable comparison. 
 | 
static <O extends ObjectType> void | 
reduceSearchResult(List<PrismObject<O>> results) | 
  | 
static boolean | 
referenceMatches(ObjectReferenceType refPattern,
                ObjectReferenceType ref,
                PrismContext prismContext) | 
  | 
static void | 
setPassword(CredentialsType credentials,
           ProtectedStringType password) | 
  | 
static Collection<String> | 
toCollection(String entry) | 
  | 
static ItemProcessing | 
toItemProcessing(ItemProcessingType type) | 
  | 
static <T extends ObjectType> List<PrismObject<T>> | 
toList(Class<T> type,
      ObjectListType listType) | 
  | 
static <T extends ObjectType> List<T> | 
toObjectableList(List<PrismObject<T>> objectList) | 
  | 
static ObjectListType | 
toObjectListType(List<PrismObject<? extends ObjectType>> list) | 
  |