|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Objectable in com.evolveum.midpoint.common.refinery |
---|
Classes in com.evolveum.midpoint.common.refinery with type parameters of type Objectable | |
---|---|
class |
ShadowDiscriminatorObjectDelta<T extends Objectable>
|
Methods in com.evolveum.midpoint.common.refinery with type parameters of type Objectable | ||
---|---|---|
static
|
ShadowDiscriminatorObjectDelta.createModificationReplaceProperty(Class<O> type,
String resourceOid,
String intent,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property. |
Uses of Objectable in com.evolveum.midpoint.common.validator |
---|
Methods in com.evolveum.midpoint.common.validator with type parameters of type Objectable | ||
---|---|---|
|
EventHandler.postMarshall(PrismObject<T> object,
Element objectElement,
OperationResult objectResult)
Call-back called after the object is unmarshalled. |
Methods in com.evolveum.midpoint.common.validator with parameters of type Objectable | |
---|---|
void |
Validator.validateObject(Objectable object,
OperationResult objectResult)
|
Uses of Objectable in com.evolveum.midpoint.prism |
---|
Classes in com.evolveum.midpoint.prism with type parameters of type Objectable | |
---|---|
class |
PrismObject<T extends Objectable>
Common supertype for all identity objects. |
class |
PrismObjectDefinition<T extends Objectable>
MidPoint Object Definition. |
Methods in com.evolveum.midpoint.prism with type parameters of type Objectable | ||
---|---|---|
|
PrismContext.adopt(ObjectDelta<T> delta)
|
|
|
PrismContext.adopt(PrismObject<T> object)
|
|
|
PrismContext.adopt(PrismObject<T> object,
Class<T> declaredType)
Set up the specified object with prism context instance and schema definition. |
|
|
PrismContext.parseObject(Element objectElement)
Parses a DOM object and creates a prism from it. |
|
|
PrismContext.parseObject(File file)
Parses a file and creates a prism from it. |
|
|
PrismContext.parseObject(String xmlString)
Parses a string and creates a prism from it. |
Methods in com.evolveum.midpoint.prism that return Objectable | |
---|---|
Objectable |
PrismValue.getOriginObject()
|
Methods in com.evolveum.midpoint.prism with parameters of type Objectable | |
---|---|
void |
PrismContext.adopt(Objectable objectable)
|
void |
PrismValue.setOriginObject(Objectable source)
|
Constructors in com.evolveum.midpoint.prism with parameters of type Objectable | |
---|---|
PrismContainerValue(OriginType type,
Objectable source,
PrismContainerable container,
String id)
|
|
PrismPropertyValue(T value,
OriginType type,
Objectable source)
|
|
PrismReferenceValue(String oid,
OriginType type,
Objectable source)
|
Uses of Objectable in com.evolveum.midpoint.prism.delta |
---|
Classes in com.evolveum.midpoint.prism.delta with type parameters of type Objectable | |
---|---|
class |
ObjectDelta<T extends Objectable>
Relative difference (delta) of the object. |
Methods in com.evolveum.midpoint.prism.delta with type parameters of type Objectable | ||
---|---|---|
static
|
ObjectDelta.createAddDelta(PrismObject<O> objectToAdd)
|
|
static
|
ObjectDelta.createDeleteDelta(Class<O> type,
String oid,
PrismContext prismContext)
|
|
static
|
PropertyDelta.createDelta(ItemPath propertyPath,
Class<O> compileTimeClass,
PrismContext prismContext)
|
|
static
|
PropertyDelta.createDelta(ItemPath propertyPath,
PrismObjectDefinition<O> objectDefinition)
|
|
static
|
ContainerDelta.createDelta(PrismContext prismContext,
Class<O> type,
QName containerName)
|
|
static
|
ContainerDelta.createDelta(PrismObjectDefinition<O> objectDefinition,
QName containerName)
|
|
static
|
PropertyDelta.createDelta(QName propertyName,
Class<O> compileTimeClass,
PrismContext prismContext)
|
|
static
|
PropertyDelta.createDelta(QName propertyName,
PrismObjectDefinition<O> objectDefinition)
|
|
static
|
ObjectDelta.createEmptyAddDelta(Class<O> type,
String oid,
PrismContext prismContext)
|
|
static
|
ObjectDelta.createEmptyDeleteDelta(Class<O> type,
String oid,
PrismContext prismContext)
|
|
static
|
ObjectDelta.createEmptyDelta(Class<O> type,
String oid,
PrismContext prismContext,
ChangeType changeType)
|
|
static
|
ObjectDelta.createEmptyModifyDelta(Class<O> type,
String oid,
PrismContext prismContext)
|
|
static
|
ReferenceDelta.createModificationAdd(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget)
|
|
static
|
ReferenceDelta.createModificationAdd(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue)
|
|
static
|
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget)
|
|
static
|
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue)
|
|
static
|
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
String targetOid)
|
|
static
|
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
|
|
static
|
ObjectDelta.createModificationAddProperty(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
X... propertyValues)
|
|
static
|
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismObject<?>... referenceObjects)
Convenience method for quick creation of object deltas that replace a single object property. |
|
static
|
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property. |
|
static
|
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
String... targetOids)
|
|
static
|
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget)
|
|
static
|
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue)
|
|
static
|
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismObject<?> refTarget)
|
|
static
|
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget)
|
|
static
|
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue)
|
|
static
|
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
|
|
static
|
ObjectDelta.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property. |
|
static
|
ObjectDelta.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
String... targetOids)
|
|
static
|
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues)
|
|
static
|
ObjectDelta.createModificationReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property. |
|
static
|
ObjectDelta.createModificationReplaceProperty(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property. |
|
static
|
ObjectDelta.createModifyDelta(String oid,
Collection<? extends ItemDelta> modifications,
Class<T> objectTypeClass,
PrismContext prismContext)
|
|
static
|
ObjectDelta.createModifyDelta(String oid,
ItemDelta modification,
Class<T> objectTypeClass,
PrismContext prismContext)
|
|
static
|
PropertyDelta.createReplaceDelta(PrismContainerDefinition<O> containerDefinition,
QName propertyName,
Object... realValues)
|
|
static
|
PropertyDelta.createReplaceDeltaOrEmptyDelta(PrismObjectDefinition<O> objectDefinition,
QName propertyName,
Object realValue)
|
|
static
|
PropertyDelta.createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition,
QName propertyName)
Create delta that deletes all values of the specified property. |
|
static
|
DiffUtil.diff(File oldXmlFile,
File newXmlFile,
Class<T> type,
PrismContext prismContext)
|
|
static
|
DiffUtil.diff(PrismObject<T> oldObject,
PrismObject<T> newObject)
|
|
static
|
DiffUtil.diff(String oldXml,
String newXml,
Class<T> type,
PrismContext prismContext)
|
|
static
|
DiffUtil.diff(T oldObjectType,
T newObjectType,
Class<T> type,
PrismContext prismContext)
|
|
protected static
|
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues)
|
|
protected static
|
ObjectDelta.fillInModificationAddProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues)
|
|
protected static
|
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues)
|
|
protected static
|
ObjectDelta.fillInModificationDeleteProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues)
|
|
protected static
|
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues)
|
|
protected static
|
ObjectDelta.fillInModificationReplaceProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues)
|
|
static
|
ObjectDelta.summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection. |
|
static
|
ObjectDelta.summarize(ObjectDelta<T>... deltas)
Returns a delta that is a "sum" of all the deltas in the collection. |
|
static
|
ObjectDelta.union(ObjectDelta<T>... deltas)
Union of several object deltas. |
Methods in com.evolveum.midpoint.prism.delta with parameters of type Objectable | |
---|---|
void |
PrismValueDeltaSetTriple.setOriginObject(Objectable originObject)
Sets specified origin object for all values in all sets |
Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type Objectable | |
---|---|
ItemDelta<V> |
ItemDelta.narrow(PrismObject<? extends Objectable> object)
Filters out all delta values that are meaningless to apply. |
PropertyDelta<T> |
PropertyDelta.narrow(PrismObject<? extends Objectable> object)
|
Uses of Objectable in com.evolveum.midpoint.prism.dom |
---|
Methods in com.evolveum.midpoint.prism.dom with type parameters of type Objectable | ||
---|---|---|
|
PrismDomProcessor.parseObject(Element objectElement)
|
|
|
PrismDomProcessor.parseObject(File file)
|
|
|
PrismDomProcessor.parseObject(File file,
Class<T> type)
|
|
|
PrismDomProcessor.parseObject(Node domNode)
|
|
|
PrismDomProcessor.parseObject(String objectString)
|
|
|
PrismDomProcessor.parseObject(String objectString,
Class<T> type)
|
|
|
PrismDomProcessor.serializeObjectToString(PrismObject<T> object)
|
|
|
PrismDomProcessor.serializeObjectToString(PrismObject<T> object,
boolean serializeCompositeObjects)
|
Methods in com.evolveum.midpoint.prism.dom that return types with arguments of type Objectable | |
---|---|
List<PrismObject<? extends Objectable>> |
PrismDomProcessor.parseObjects(File file)
This is really stupid implementation. |
Uses of Objectable in com.evolveum.midpoint.prism.query |
---|
Method parameters in com.evolveum.midpoint.prism.query with type arguments of type Objectable | |
---|---|
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals)
|
static EqualsFilter |
EqualsFilter.createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
ItemPath propertyPath,
Object realValue)
|
static EqualsFilter |
EqualsFilter.createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue)
|
static GreaterFilter |
GreaterFilter.createGreaterFilter(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals)
|
static LessFilter |
LessFilter.createLessFilter(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals)
|
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
ItemPath propertyPath,
Object realValue)
|
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue)
|
static RefFilter |
RefFilter.createReferenceEqual(Class type,
QName propertyName,
PrismObject<? extends Objectable> targetObject)
|
Uses of Objectable in com.evolveum.midpoint.prism.schema |
---|
Methods in com.evolveum.midpoint.prism.schema with type parameters of type Objectable | ||
---|---|---|
|
SchemaRegistry.applyDefinition(ObjectDelta<T> objectDelta,
Class<T> type,
boolean force)
This method will try to locate the appropriate object definition and apply it. |
|
|
SchemaDefinitionFactory.createObjectDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
Class<T> compileTimeClass,
com.sun.xml.xsom.XSAnnotation annotation,
com.sun.xml.xsom.XSParticle elementParticle)
|
|
|
SchemaRegistry.findObjectDefinitionByCompileTimeClass(Class<T> compileTimeClass)
|
|
|
PrismSchema.findObjectDefinitionByCompileTimeClass(Class<T> type)
|
|
|
SchemaRegistry.findObjectDefinitionByElementName(QName elementName)
|
|
|
PrismSchema.findObjectDefinitionByElementName(QName elementName)
|
|
|
SchemaRegistry.findObjectDefinitionByType(QName typeName)
|
|
|
PrismSchema.findObjectDefinitionByType(QName typeName)
|
|
|
PrismSchema.findObjectDefinitionByType(QName typeName,
Class<T> type)
|
|
|
SchemaRegistry.instantiate(Class<T> compileTimeClass)
|
Method parameters in com.evolveum.midpoint.prism.schema with type arguments of type Objectable | |
---|---|
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type)
|
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type)
|
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type,
boolean force)
This method will try to locate the appropriate object definition and apply it. |
void |
SchemaRegistry.applyDefinition(PrismObject<? extends Objectable> prismObject,
Class<? extends Objectable> type,
boolean force)
This method will try to locate the appropriate object definition and apply it. |
PrismSchema |
SchemaRegistry.findSchemaByCompileTimeClass(Class<? extends Objectable> compileTimeClass)
|
Uses of Objectable in com.evolveum.midpoint.prism.util |
---|
Methods in com.evolveum.midpoint.prism.util with type parameters of type Objectable | ||
---|---|---|
static
|
PrismAsserts.assertNoItem(PrismObject<T> object,
ItemPath itemPath)
|
|
static
|
PrismAsserts.assertNoItem(PrismObject<T> object,
QName itemName)
|
|
static
|
PrismAsserts.assertObjectDefinition(PrismObjectDefinition<T> objDef,
QName elementName,
QName typeName,
Class<T> compileTimeClass)
|
|
static
|
PrismTestUtil.getObjectDefinition(Class<T> compileTimeClass)
|
|
static
|
PrismTestUtil.parseDelta(File file)
|
|
static
|
PrismTestUtil.parseObject(Element element)
|
|
static
|
PrismTestUtil.parseObject(File file)
|
|
static
|
PrismTestUtil.parseObject(String xmlString)
|
Methods in com.evolveum.midpoint.prism.util that return types with arguments of type Objectable | |
---|---|
static List<PrismObject<? extends Objectable>> |
PrismTestUtil.parseObjects(File file)
|
Methods in com.evolveum.midpoint.prism.util with parameters of type Objectable | ||
---|---|---|
static void |
PrismAsserts.assertEquals(File fileNewXml,
Objectable objectable)
|
|
static void |
PrismAsserts.assertEquals(Objectable expected,
Objectable actual)
|
|
static
|
PrismAsserts.assertOrigin(Visitable visitableItem,
OriginType expectedOriginType,
Objectable expectedOriginObject)
|
|
static String |
PrismTestUtil.marshalToString(Objectable objectable)
|
Method parameters in com.evolveum.midpoint.prism.util with type arguments of type Objectable | |
---|---|
static void |
PrismAsserts.asserHasDelta(String message,
Collection<? extends ObjectDelta<? extends Objectable>> deltas,
ChangeType expectedChangeType,
Class<?> expectedClass)
|
static String |
PrismTestUtil.serializeObjectToString(PrismObject<? extends Objectable> object)
|
Uses of Objectable in com.evolveum.midpoint.prism.xjc |
---|
Methods in com.evolveum.midpoint.prism.xjc with type parameters of type Objectable | ||
---|---|---|
static
|
PrismForJAXBUtil.objectableAsReferenceValue(T objectable,
PrismReference reference)
|
Uses of Objectable in com.evolveum.midpoint.prism.xml |
---|
Methods in com.evolveum.midpoint.prism.xml with parameters of type Objectable | |
---|---|
void |
PrismJaxbProcessor.marshalToDom(Objectable objectable,
Node parentNode)
|
String |
PrismJaxbProcessor.marshalToString(Objectable objectable)
|
String |
PrismJaxbProcessor.marshalToString(Objectable objectable,
Map<String,Object> properties)
|
Uses of Objectable in com.evolveum.midpoint.repo.sql.util |
---|
Methods in com.evolveum.midpoint.repo.sql.util with type parameters of type Objectable | ||
---|---|---|
static
|
RUtil.revive(Objectable object,
PrismContext prismContext)
|
Methods in com.evolveum.midpoint.repo.sql.util with parameters of type Objectable | ||
---|---|---|
static
|
RUtil.revive(Objectable object,
PrismContext prismContext)
|
Uses of Objectable in com.evolveum.midpoint.schema |
---|
Methods in com.evolveum.midpoint.schema with type parameters of type Objectable | ||
---|---|---|
static
|
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext)
|
|
static
|
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext)
|
|
static
|
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef)
|
|
static
|
DeltaConvertor.toModifications(Collection<ItemDeltaType> itemDeltaTypes,
PrismObjectDefinition<T> objDef)
|
|
static
|
DeltaConvertor.toModifications(ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext)
|
|
static
|
DeltaConvertor.toModifications(ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef)
|
|
static
|
DeltaConvertor.toObjectModificationType(ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML). |
Method parameters in com.evolveum.midpoint.schema with type arguments of type Objectable | ||
---|---|---|
static
|
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Objectable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML). |
|
static ObjectDeltaType |
DeltaConvertor.toObjectDeltaType(ObjectDelta<? extends Objectable> objectDelta)
|
Uses of Objectable in com.evolveum.midpoint.schema.util |
---|
Method parameters in com.evolveum.midpoint.schema.util with type arguments of type Objectable | |
---|---|
static void |
ObjectTypeUtil.assertConcreteType(Class<? extends Objectable> type)
|
Uses of Objectable in com.evolveum.midpoint.xml.ns._public.common.common_2a |
---|
Classes in com.evolveum.midpoint.xml.ns._public.common.common_2a that implement Objectable | |
---|---|
class |
AbstractRoleType
Abstract class that conins the "essence" of a role. |
class |
AccountShadowType
Account object type. |
class |
ConnectorHostType
Host definition for remote connector, remote connector framework or a remote "gateway". |
class |
ConnectorType
Description of a generic connector. |
class |
GenericObjectType
Generic object for storing unknown (unexpected) object types. |
class |
NodeType
Node describes a single installation of midPoint. |
class |
ObjectType
Common supertype for all identity objects. |
class |
OrgType
Organizational unit, division, section, object gropup, team or any other form of organizing things and/or people. |
class |
ResourceObjectShadowType
Local copy of any object on the provisioning resource that is related to provisioning. |
class |
ResourceType
Resource represents a system or component external to the IDM system which we manage. |
class |
RoleType
A role that implies assignments. |
class |
SystemConfigurationType
System configuration object. |
class |
TaskType
TaskType contains information about a task (either transient or persistent). |
class |
UserTemplateType
The user template used to create new users. |
class |
UserType
User object represents a physical user of the system. |
class |
ValuePolicyType
Java class for ValuePolicyType complex type. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |