public class ResourceAttribute<T>
extends com.evolveum.midpoint.prism.PrismProperty<T>
definition, elementName, parent, prismContextINDENT_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, toStringaccept, 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, sizepublic ResourceAttribute(QName name, ResourceAttributeDefinition<T> definition, com.evolveum.midpoint.prism.PrismContext prismContext)
public ResourceAttributeDefinition<T> getDefinition()
getDefinition in interface com.evolveum.midpoint.prism.ItemablegetDefinition 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.