Uses of Interface
com.evolveum.midpoint.prism.Containerable

Packages that use Containerable
com.evolveum.midpoint.prism   
com.evolveum.midpoint.prism.delta   
com.evolveum.midpoint.prism.dom   
com.evolveum.midpoint.prism.query   
com.evolveum.midpoint.prism.util   
com.evolveum.midpoint.prism.xjc   
com.evolveum.midpoint.schema.util   
com.evolveum.midpoint.task.api   
com.evolveum.midpoint.task.quartzimpl   
com.evolveum.midpoint.xml.ns._public.common.api_types_2   
com.evolveum.midpoint.xml.ns._public.common.common_2a   
com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_2   
 

Uses of Containerable in com.evolveum.midpoint.prism
 

Classes in com.evolveum.midpoint.prism with type parameters of type Containerable
 class PrismContainer<V extends Containerable>
           Property container groups properties into logical blocks.The reason for grouping may be as simple as better understandability of data structure.
 interface PrismContainerable<T extends Containerable>
           
 class PrismContainerDefinition<V extends Containerable>
          Definition of a property container.
 class PrismContainerValue<T extends Containerable>
           
 

Subinterfaces of Containerable in com.evolveum.midpoint.prism
 interface Objectable
           
 

Methods in com.evolveum.midpoint.prism with type parameters of type Containerable
<X extends Containerable>
PrismContainer<X>
PrismContainerValue.createContainer(QName containerName)
           
<T extends Containerable>
PrismContainer<T>
PrismContainer.findContainer(ItemPath path)
           
<T extends Containerable>
PrismContainer<T>
PrismContainer.findContainer(QName containerName)
           
<X extends Containerable>
PrismContainer<X>
PrismContainerValue.findContainer(QName containerName)
           
<X extends Containerable>
PrismContainerDefinition<X>
PrismContainerDefinition.findContainerDefinition(QName name)
          Finds an inner PropertyContainerDefinition by looking at the property container name.
<X extends Containerable>
PrismContainerDefinition<X>
PrismContainerDefinition.findContainerDefinition(String name)
           
<T extends Containerable>
PrismContainer<T>
PrismContainer.findOrCreateContainer(ItemPath containerPath)
           
<T extends Containerable>
PrismContainer<T>
PrismContainerValue.findOrCreateContainer(QName containerName)
           
<T extends Containerable>
PrismContainer<T>
PrismContainer.findOrCreateContainer(QName containerName)
           
 

Uses of Containerable in com.evolveum.midpoint.prism.delta
 

Classes in com.evolveum.midpoint.prism.delta with type parameters of type Containerable
 class ContainerDelta<V extends Containerable>
           
 

Methods in com.evolveum.midpoint.prism.delta with type parameters of type Containerable
<C extends Containerable>
ContainerDelta<C>
ObjectDelta.createContainerModification(ItemPath path)
           
<C extends Containerable>
ContainerDelta<C>
ObjectDelta.createContainerModification(ItemPath path, PrismContainerDefinition<C> containerDefinition)
           
static
<T extends Containerable,O extends Objectable>
ContainerDelta<T>
ContainerDelta.createDelta(PrismContext prismContext, Class<O> type, QName containerName)
           
static
<T extends Containerable,O extends Objectable>
ContainerDelta<T>
ContainerDelta.createDelta(PrismObjectDefinition<O> objectDefinition, QName containerName)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationAddContainer(Class<O> type, String oid, ItemPath propertyPath, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationAddContainer(Class<O> type, String oid, QName propertyName, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationDeleteContainer(Class<O> type, String oid, ItemPath containerPath, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationDeleteContainer(Class<O> type, String oid, QName containerName, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationReplaceContainer(Class<O> type, String oid, ItemPath containerPath, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
static
<O extends Objectable,C extends Containerable>
ObjectDelta<O>
ObjectDelta.createModificationReplaceContainer(Class<O> type, String oid, QName containerName, PrismContext prismContext, PrismContainerValue<C>... containerValues)
           
protected static
<O extends Objectable,C extends Containerable>
void
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
           
protected static
<O extends Objectable,C extends Containerable>
void
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
           
protected static
<O extends Objectable,C extends Containerable>
void
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... containerValues)
           
static
<X extends Containerable>
ContainerDelta<X>
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath)
           
static
<X extends Containerable>
ContainerDelta<X>
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas, QName name)
           
<X extends Containerable>
ContainerDelta<X>
ObjectDelta.findContainerDelta(ItemPath propertyPath)
           
<X extends Containerable>
ContainerDelta<X>
ObjectDelta.findContainerDelta(QName name)
           
<T extends Containerable>
Collection<PrismContainerValue<T>>
ContainerDelta.getValues(Class<T> type)
          Returns all values regardless of whether they are added or removed or replaced.
 

Uses of Containerable in com.evolveum.midpoint.prism.dom
 

Classes in com.evolveum.midpoint.prism.dom with type parameters of type Containerable
 class ElementPrismContainerImpl<T extends Containerable>
           
 class NodeListPrismContainerImpl<T extends Containerable>
           
 

Methods in com.evolveum.midpoint.prism.dom with type parameters of type Containerable
<T extends Containerable>
boolean
PrismDomProcessor.addItemValue(Item item, Object element, PrismContainer<T> container)
          Parse the provided JAXB/DOM element and add it as a new value of the specified item.
<T extends Containerable>
boolean
PrismDomProcessor.deleteItemValue(Item item, Object element, PrismContainer<T> container)
          Parse the provided JAXB/DOM element and delete it from the specified item.
<T extends Containerable>
Collection<? extends Item<?>>
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd, List<? extends Object> valueElements, QName propertyName, boolean reference)
          Used e.g.
<T extends Containerable,V extends PrismValue>
Collection<? extends Item<V>>
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd, List<Object> valueElements)
          Used e.g.
<T extends Containerable>
PrismContainer<T>
PrismDomProcessor.parsePrismContainer(Element domElement)
           
<T extends Containerable>
PrismContainer<T>
PrismDomProcessor.parsePrismContainer(Element domElement, PrismContainerDefinition<T> propertyContainerDefinition)
           
<T extends Containerable>
Collection<? extends Item>
PrismDomProcessor.parsePrismContainerItems(List<Element> childElements, PrismContainerDefinition<T> containerDefinition)
           
protected
<T extends Containerable>
Collection<? extends Item<?>>
PrismDomProcessor.parsePrismContainerItems(List<Element> elements, PrismContainerDefinition<T> containerDefinition, Collection<? extends ItemDefinition> selection)
          Parses items of PRISM CONTAINER from a list of elements.
<T extends Containerable>
String
PrismDomProcessor.serializeObjectToString(PrismContainerValue<T> object, Element parentElement)
           
<T extends Containerable>
Element
PrismDomProcessor.serializeToDom(PrismContainerValue<T> object, Element parentElement)
           
 

Uses of Containerable in com.evolveum.midpoint.prism.query
 

Method parameters in com.evolveum.midpoint.prism.query with type arguments of type Containerable
static ComparativeFilter ComparativeFilter.createComparativeFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue, boolean equals)
           
static ComparativeFilter ComparativeFilter.createComparativeFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static EqualsFilter EqualsFilter.createEqual(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue)
           
static EqualsFilter EqualsFilter.createEqual(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue... values)
           
static GreaterFilter GreaterFilter.createGreaterFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue, boolean equals)
           
static GreaterFilter GreaterFilter.createGreaterFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static LessFilter LessFilter.createLessFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue, boolean equals)
           
static LessFilter LessFilter.createLessFilter(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue value, boolean equals)
           
static PropertyValueFilter PropertyValueFilter.createPropertyFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue)
           
static PropertyValueFilter PropertyValueFilter.createPropertyFilter(Class filterClass, ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue... values)
           
 

Uses of Containerable in com.evolveum.midpoint.prism.util
 

Methods in com.evolveum.midpoint.prism.util with type parameters of type Containerable
static
<C extends Containerable>
void
PrismAsserts.assertValueId(String expectedId, PrismContainer<C> container)
           
 

Method parameters in com.evolveum.midpoint.prism.util with type arguments of type Containerable
static void PrismAsserts.assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)
           
 

Uses of Containerable in com.evolveum.midpoint.prism.xjc
 

Classes in com.evolveum.midpoint.prism.xjc with type parameters of type Containerable
 class AnyArrayList<T extends Containerable>
           
 class PrismContainerArrayList<T extends Containerable>
           
 

Methods in com.evolveum.midpoint.prism.xjc with type parameters of type Containerable
static
<T extends Containerable>
List<PrismContainerValue<T>>
PrismForJAXBUtil.getContainerValues(PrismContainer<T> parent, QName name, Class<T> clazz)
           
static
<T extends Containerable>
List<PrismContainerValue<T>>
PrismForJAXBUtil.getContainerValues(PrismContainerValue<T> parent, QName name, Class<T> clazz)
           
static
<T extends Containerable>
PrismContainerValue<T>
PrismForJAXBUtil.getFieldContainerValue(PrismContainer<?> parent, QName fieldName)
           
static
<T extends Containerable>
PrismContainerValue<T>
PrismForJAXBUtil.getFieldContainerValue(PrismContainerValue<?> parent, QName fieldName)
           
static
<T extends Containerable>
T
PrismForJAXBUtil.getFieldSingleContainerable(PrismContainerValue<?> parent, QName fieldName, Class<T> fieldClass)
           
static
<T extends Containerable>
boolean
PrismForJAXBUtil.setFieldContainerValue(PrismContainerValue<?> parent, QName fieldName, PrismContainerValue<T> fieldContainerValue)
           
 

Uses of Containerable in com.evolveum.midpoint.schema.util
 

Methods in com.evolveum.midpoint.schema.util that return types with arguments of type Containerable
static PrismContainer<Containerable> ResourceTypeUtil.getConfigurationContainer(PrismObject<ResourceType> resource)
           
static PrismContainer<Containerable> ResourceTypeUtil.getConfigurationContainer(ResourceType resourceType)
           
 

Uses of Containerable in com.evolveum.midpoint.task.api
 

Methods in com.evolveum.midpoint.task.api with type parameters of type Containerable
<C extends Containerable>
PrismContainer<C>
Task.getExtension()
          Returns task extension.
<C extends Containerable>
void
Task.setExtensionContainer(PrismContainer<C> item)
           
 

Uses of Containerable in com.evolveum.midpoint.task.quartzimpl
 

Methods in com.evolveum.midpoint.task.quartzimpl with type parameters of type Containerable
<C extends Containerable>
void
TaskQuartzImpl.setExtensionContainer(PrismContainer<C> item)
           
 

Uses of Containerable in com.evolveum.midpoint.xml.ns._public.common.api_types_2
 

Classes in com.evolveum.midpoint.xml.ns._public.common.api_types_2 that implement Containerable
 class ResourceObjectIdentificationType
          Java class for ResourceObjectIdentificationType complex type.
 class ResourceObjectType
          Java class for ResourceObjectType complex type.
 

Uses of Containerable in com.evolveum.midpoint.xml.ns._public.common.common_2a
 

Classes in com.evolveum.midpoint.xml.ns._public.common.common_2a that implement Containerable
 class AbstractRoleType
          Abstract class that conins the "essence" of a role.
 class AccountShadowType
          Account object type.
 class ActivationType
          Type that defines activation properties.
 class AssignmentType
          Generic assignments of one object to another object.
 class ConnectorConfigurationType
          Resource configuration (hostname, port, ...).
 class ConnectorFrameworkConfigurationType
          Java class for ConnectorFrameworkConfigurationType complex type.
 class ConnectorFrameworkType
          Java class for ConnectorFrameworkType complex type.
 class ConnectorHostType
          Host definition for remote connector, remote connector framework or a remote "gateway".
 class ConnectorType
          Description of a generic connector.
 class CredentialsType
          This is a container type for various credentials types: passwords, public keys, one-time password scheme identifiers, etc.
 class ExclusionType
          Container that defines exclusion of entities (e.g.
 class ExtensionType
          Place for non-standard object properties.
 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 OperationalStateType
          Structure containing metada about operational state of the resource.
 class OrgType
          Organizational unit, division, section, object gropup, team or any other form of organizing things and/or people.
 class PasswordType
          Java class for PasswordType complex type.
 class ResourceBusinessConfigurationType
          Configuration of resource "business" aspects such as workflow parameters, notifications, approvers, owners, etc.
 class ResourceConsistencyType
          Configuration of consistency mechanisms.
 class ResourceObjectShadowAttributesType
          Attribute values from the resource.
 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.
 class XmlSchemaType
          This element contains the XSD-formatted definition of schema.
 

Uses of Containerable in com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_2
 

Classes in com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_2 that implement Containerable
 class ConfigurationPropertiesType
          TODO
 class ConnectorPoolConfigurationType
          Type that contains configuration of ICF connector pools.
 class TimeoutsType
          Type that contains configuration of ICF operation timeouts.
 



Copyright © 2013 evolveum. All Rights Reserved.