public class ResourceAttribute<T>
extends com.evolveum.midpoint.prism.PrismProperty<T>
definition, elementName, parent, prismContext
INDENT_STRING
Constructor and Description |
---|
ResourceAttribute(QName name,
ResourceAttributeDefinition<T> definition,
com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ResourceAttribute<T> |
clone() |
protected void |
copyValues(ResourceAttribute<T> clone) |
protected String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs.
|
ResourceAttributeDefinition<T> |
getDefinition() |
String |
getNativeAttributeName()
Returns native attribute name.
|
addRealValue, addValue, addValues, checkDefinition, compareCollectionRealValues, copyValues, createDelta, createDelta, debugDump, deleteValue, deleteValues, diff, diff, diff, equals, find, findPartial, fixupDelta, getAnyRealValue, getAnyValue, getNextValue, getPreviousValue, getRealValue, getRealValue, getRealValues, getRealValues, getRealValuesArray, getValue, getValue, getValueClass, getValues, getValues, hashCode, hasRealValue, hasValue, replaceValues, setDefinition, setRealValue, setValue, toHumanReadableString, toString
accept, accept, add, add, addAll, applyDefinition, applyDefinition, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, checkConsistence, checkConsistence, checkConsistenceInternal, clear, cloneCollection, contains, contains, contains, containsEquivalentValue, containsRealValue, copyValues, createNewDefinitionlessItem, debugDump, diff, diff, diffInternal, equalsRealValue, findValue, getClonedValues, getDisplayName, getElementName, getHelp, getParent, getPath, getPrismContext, getUserData, getUserData, getValue, hasCompleteDefinition, hasRaw, hasRealValue, hasValue, hasValue, isEmpty, isRaw, isSingleValue, match, merge, normalize, propagateDeepCloneDefinition, remove, remove, removeAll, replace, replaceAll, resetParentCollection, revive, setElementName, setParent, setPrismContext, setUserData, size
public ResourceAttribute(QName name, ResourceAttributeDefinition<T> definition, com.evolveum.midpoint.prism.PrismContext prismContext)
public ResourceAttributeDefinition<T> getDefinition()
getDefinition
in interface com.evolveum.midpoint.prism.Itemable
getDefinition
in class com.evolveum.midpoint.prism.PrismProperty<T>
public String getNativeAttributeName()
public ResourceAttribute<T> clone()
clone
in class com.evolveum.midpoint.prism.PrismProperty<T>
protected void copyValues(ResourceAttribute<T> clone)
Copyright © 2016 Evolveum. All rights reserved.