All Methods Static Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method |
Description |
static <T extends Objectable> T |
asObjectable(PrismObject<T> prismObject) |
|
static <T extends Objectable> List<T> |
asObjectables(Collection<PrismObject<T>> objects) |
|
static void |
assertConcreteType(Class<? extends Objectable> type) |
|
static Collection<ObjectDelta<? extends ObjectType>> |
cast(Collection<ObjectDelta<?>> deltas) |
|
static boolean |
containsOid(Collection<ObjectReferenceType> values,
String oid) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(PrismObject<T> object,
PrismContext prismContext) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(PrismObject<T> object,
QName relation) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(PrismReferenceValue ref,
PrismContext prismContext) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(ObjectReferenceType ref,
PrismContext prismContext) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(String oid,
ObjectTypes type,
PrismContext prismContext) |
|
static <T extends ObjectType> AssignmentType |
createAssignmentTo(T objectType,
QName relation) |
|
static AssignmentType |
createAssignmentWithConstruction(PrismObject<ResourceType> object,
ShadowKindType kind,
String intent,
PrismContext prismContext) |
|
static LocalizableMessage |
createDisplayInformation(PrismObject<?> object,
boolean startsWithUppercase) |
|
static LocalizableMessage |
createDisplayInformationWithPath(PrismObject<?> object,
boolean startsWithUppercase,
String path) |
|
static ObjectQuery |
createManagerQuery(Class<? extends ObjectType> objectTypeClass,
String orgOid,
RelationRegistry relationRegistry,
PrismContext prismContext) |
|
static <T extends ObjectType> ObjectReferenceType |
createObjectRef(PrismObject<T> object,
boolean nameAsDescription) |
|
static <T extends ObjectType> ObjectReferenceType |
createObjectRef(PrismObject<T> object,
PrismContext prismContext) |
|
static <T extends ObjectType> ObjectReferenceType |
createObjectRef(PrismObject<T> object,
QName relation) |
|
static ObjectReferenceType |
createObjectRef(PrismReferenceValue prv) |
|
static <T extends ObjectType> ObjectReferenceType |
createObjectRef(PrismReferenceValue refVal,
boolean nameAsDescription) |
|
static ObjectReferenceType |
createObjectRef(ObjectType object,
PrismContext prismContext) |
|
static ObjectReferenceType |
createObjectRef(ObjectType objectType,
QName relation) |
|
static ObjectReferenceType |
createObjectRef(String oid,
ObjectTypes type) |
|
static ObjectReferenceType |
createObjectRef(String oid,
PolyStringType name,
ObjectTypes type) |
|
static <T extends ObjectType> ObjectReferenceType |
createObjectRefWithFullObject(PrismObject<T> object,
PrismContext prismContext) |
|
static ObjectReferenceType |
createObjectRefWithFullObject(ObjectType objectType,
PrismContext prismContext) |
|
static LocalizableMessage |
createTechnicalDisplayInformation(PrismObject<?> object,
boolean startsWithUppercase) |
|
static LocalizableMessage |
createTypeDisplayInformation(String objectClassName,
boolean startsWithUppercase) |
|
static LocalizableMessage |
createTypeDisplayInformation(QName type,
boolean startsWithUppercase) |
|
static String |
dump(ObjectType object) |
|
static ObjectReferenceType |
findRef(String oid,
List<ObjectReferenceType> refs) |
|
static RelationDefinitionType |
findRelationDefinition(List<RelationDefinitionType> relationDefinitions,
QName qname) |
|
static Element |
findXsdElement(PrismContainer<XmlSchemaType> xmlSchemaContainer) |
|
static Element |
findXsdElement(PrismContainerValue<XmlSchemaType> xmlSchemaContainerValue) |
|
static Element |
findXsdElement(XmlSchemaType xmlSchemaType) |
Returns the <xsd:schema> element from the XmlSchemaType.
|
static List<ObjectReferenceType> |
getAsObjectReferenceTypeList(PrismReference prismReference) |
|
static OrderConstraintsType |
getConstraintFor(List<OrderConstraintsType> constraints,
QName relation) |
|
static PolyStringType |
getDisplayName(PrismObject<?> object) |
|
static PolyStringType |
getDisplayName(ObjectReferenceType ref) |
|
static PolyStringType |
getDisplayName(ObjectType object) |
|
static <T> T |
getExtensionItemRealValue(PrismObject<? extends ObjectType> object,
QName itemName) |
|
static <T> T |
getExtensionItemRealValue(ExtensionType extension,
QName itemName) |
|
static <T> Collection<T> |
getExtensionPropertyValues(ObjectType objectType,
QName propertyQname) |
|
static <T> Collection<T> |
getExtensionPropertyValuesNotNull(ObjectType objectType,
QName propertyQname) |
Never returns null.
|
static Collection<Referencable> |
getExtensionReferenceValues(ObjectType objectType,
QName propertyQname) |
|
static <O extends ObjectType> XMLGregorianCalendar |
getLastTouchTimestamp(PrismObject<O> object) |
|
static PolyStringType |
getName(ObjectReferenceType ref) |
|
static Objectable |
getObjectFromReference(ObjectReferenceType ref) |
|
static PrismObject |
getParentObject(Containerable containerable) |
|
static PrismObject<?> |
getPrismObjectFromReference(ObjectReferenceType ref) |
|
static String |
getShortTypeName(ObjectType object) |
|
static String |
getShortTypeName(Class<? extends ObjectType> type) |
|
static <O extends ObjectType> Collection<String> |
getSubtypeValues(PrismObject<O> object) |
Deprecated.
|
static <AH extends AssignmentHolderType> boolean |
hasArchetype(AH objectable,
String oid) |
|
static <AH extends AssignmentHolderType> boolean |
hasArchetype(PrismObject<AH> object,
String oid) |
|
static <T extends Objectable> List<PrismObject<T>> |
keepDistinctObjects(Collection<PrismObject<T>> objects) |
|
static List<ObjectReferenceType> |
keepDistinctReferences(Collection<ObjectReferenceType> references) |
|
static List<Item<?,?>> |
mapToExtensionItems(Map<QName,Object> values,
PrismContainerDefinition<?> extensionDefinition,
PrismContext prismContext) |
|
static boolean |
matchOnOid(ObjectReferenceType ref1,
ObjectReferenceType ref2) |
|
static void |
mergeExtension(PrismContainerValue<?> dstExtensionContainerValue,
PrismContainerValue<?> srcExtensionContainerValue) |
|
static void |
normalizeAllRelations(Item<?,?> item,
RelationRegistry relationRegistry) |
|
static void |
normalizeAllRelations(PrismValue value,
RelationRegistry relationRegistry) |
|
static void |
normalizeFilter(ObjectFilter filter,
RelationRegistry relationRegistry) |
|
static void |
normalizeRelation(PrismReferenceValue reference,
RelationRegistry relationRegistry) |
|
static void |
normalizeRelation(ObjectReferenceType reference,
RelationRegistry relationRegistry) |
|
static <O extends ObjectType> List<ObjectReferenceType> |
objectListToReferences(Collection<PrismObject<O>> objects) |
|
static List<String> |
objectReferenceListToOids(Collection<ObjectReferenceType> refList) |
|
static List<PrismReferenceValue> |
objectReferenceListToPrismReferenceValues(Collection<ObjectReferenceType> refList) |
|
static List<GuiObjectColumnType> |
orderCustomColumns(List<GuiObjectColumnType> customColumns) |
|
static boolean |
referenceMatches(ObjectReferenceType ref,
String targetOid,
QName targetType,
QName relation,
PrismContext prismContext) |
|
static List<String> |
referenceValueListToOidList(Collection<PrismReferenceValue> referenceValues) |
|
static void |
setXsdSchemaDefinition(PrismProperty<SchemaDefinitionType> definitionProperty,
Element xsdElement) |
|
static List<ObjectDelta<? extends ObjectType>> |
toDeltaList(ObjectDelta<?> delta) |
|
static ObjectType |
toObjectable(PrismObject object) |
|
static <T extends Objectable> PrismObject<T> |
toPrismObject(T objectable) |
|
static String |
toShortString(PrismObject<? extends ObjectType> object) |
|
static Object |
toShortString(PrismReferenceValue objectRef) |
|
static String |
toShortString(AssignmentType assignment) |
|
static Object |
toShortString(ObjectReferenceType objectRef) |
|
static Object |
toShortString(ObjectReferenceType objectRef,
boolean withName) |
|
static String |
toShortString(ObjectType object) |
|
static Object |
toShortStringLazy(ObjectType object) |
|