Class OwnedObjectSelectorType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSelectorType
com.evolveum.midpoint.xml.ns._public.common.common_3.SubjectedObjectSelectorType
com.evolveum.midpoint.xml.ns._public.common.common_3.OwnedObjectSelectorType
- All Implemented Interfaces:
Containerable,Freezable,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding,DebugDumpable,Serializable,Cloneable
- Direct Known Subclasses:
ObjectParentSelectorType
Selects some objects from all the objects in midPoint.
This is an extension of SubjectedObjectSelectorType that adds
criteria that for objects that can be owned (resource objects, roles, etc.)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.AnyNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final Producer<OwnedObjectSelectorType>Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.SubjectedObjectSelectorType
F_ALLOW_INACTIVE, F_ORG_RELATION, F_ROLE_RELATION, F_SPECIALFields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSelectorType
F_ARCHETYPE_REF, F_DESCRIPTION, F_DOCUMENTATION, F_FILTER, F_NAME, F_ORG_REF, F_PARENT, F_SUBTYPE, F_TYPEFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowInactive(Boolean value) archetypeRef(ObjectReferenceType value) archetypeRef(String oid, QName type) archetypeRef(String oid, QName type, QName relation) clone()description(String value) documentation(String value) <X> Xend()booleanfilter(SearchFilterType value) getOwner()orgRef(ObjectReferenceType value) owner(SubjectedObjectSelectorType value) parent(ObjectParentSelectorType value) voidvoidvoidvoidvoidvoidvoidsetTenant(TenantSelectorType value) tenant(TenantSelectorType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.SubjectedObjectSelectorType
getAllowInactive, getOrgRelation, getRoleRelation, getSpecial, isAllowInactive, setAllowInactive, setOrgRelation, setRoleRelationMethods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSelectorType
getArchetypeRef, getDescription, getDocumentation, getFilter, getName, getOrgRef, getParent, getSubtype, getType, setDescription, setDocumentation, setFilter, setName, setOrgRef, setParent, setSubtype, setTypeMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerableMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
Field Details
-
COMPLEX_TYPE
-
F_OWNER
-
F_DELEGATOR
-
F_REQUESTER
-
F_ASSIGNEE
-
F_CANDIDATE_ASSIGNEE
-
F_RELATED_OBJECT
-
F_TENANT
-
FACTORY
-
-
Constructor Details
-
OwnedObjectSelectorType
public OwnedObjectSelectorType() -
OwnedObjectSelectorType
Deprecated.
-
-
Method Details
-
getOwner
-
setOwner
-
getDelegator
-
setDelegator
-
getRequester
-
setRequester
-
getAssignee
-
setAssignee
-
getCandidateAssignee
-
setCandidateAssignee
-
getRelatedObject
-
setRelatedObject
-
getTenant
-
setTenant
-
equals
- Overrides:
equalsin classSubjectedObjectSelectorType
-
id
- Overrides:
idin classSubjectedObjectSelectorType
-
owner
-
beginOwner
-
delegator
-
beginDelegator
-
requester
-
beginRequester
-
assignee
-
beginAssignee
-
candidateAssignee
-
beginCandidateAssignee
-
beginRelatedObject
-
tenant
-
beginTenant
-
orgRelation
- Overrides:
orgRelationin classSubjectedObjectSelectorType
-
beginOrgRelation
- Overrides:
beginOrgRelationin classSubjectedObjectSelectorType
-
roleRelation
- Overrides:
roleRelationin classSubjectedObjectSelectorType
-
beginRoleRelation
- Overrides:
beginRoleRelationin classSubjectedObjectSelectorType
-
special
- Overrides:
specialin classSubjectedObjectSelectorType
-
allowInactive
- Overrides:
allowInactivein classSubjectedObjectSelectorType
-
name
- Overrides:
namein classSubjectedObjectSelectorType
-
description
- Overrides:
descriptionin classSubjectedObjectSelectorType
-
documentation
- Overrides:
documentationin classSubjectedObjectSelectorType
-
parent
- Overrides:
parentin classSubjectedObjectSelectorType
-
beginParent
- Overrides:
beginParentin classSubjectedObjectSelectorType
-
type
- Overrides:
typein classSubjectedObjectSelectorType
-
subtype
- Overrides:
subtypein classSubjectedObjectSelectorType
-
archetypeRef
- Overrides:
archetypeRefin classSubjectedObjectSelectorType
-
archetypeRef
- Overrides:
archetypeRefin classSubjectedObjectSelectorType
-
archetypeRef
- Overrides:
archetypeRefin classSubjectedObjectSelectorType
-
beginArchetypeRef
- Overrides:
beginArchetypeRefin classSubjectedObjectSelectorType
-
orgRef
- Overrides:
orgRefin classSubjectedObjectSelectorType
-
orgRef
- Overrides:
orgRefin classSubjectedObjectSelectorType
-
orgRef
- Overrides:
orgRefin classSubjectedObjectSelectorType
-
beginOrgRef
- Overrides:
beginOrgRefin classSubjectedObjectSelectorType
-
filter
- Overrides:
filterin classSubjectedObjectSelectorType
-
end
public <X> X end()- Overrides:
endin classSubjectedObjectSelectorType
-
clone
- Overrides:
clonein classSubjectedObjectSelectorType
-