|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.midpoint.prism.Definition
com.evolveum.midpoint.prism.ItemDefinition
com.evolveum.midpoint.prism.PrismPropertyDefinition
com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition
com.evolveum.midpoint.common.refinery.RefinedAttributeDefinition
public class RefinedAttributeDefinition
| Field Summary |
|---|
| Fields inherited from class com.evolveum.midpoint.prism.ItemDefinition |
|---|
name |
| Fields inherited from class com.evolveum.midpoint.prism.Definition |
|---|
defaultName, displayOrder, help, ignored, prismContext, typeName |
| Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
|---|
INDENT_STRING |
| Method Summary | |
|---|---|
boolean |
canCreate()
|
boolean |
canRead()
TODO: |
boolean |
canUpdate()
TODO: |
java.lang.Object[] |
getAllowedValues()
Returns allowed values for this property. |
ResourceAttributeDefinition |
getAttributeDefinition()
|
protected java.lang.String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs. |
javax.xml.namespace.QName |
getDefaultName()
Returns default name for the defined entity. |
java.lang.String |
getDescription()
|
java.lang.String |
getDisplayName()
Returns display name. |
java.lang.String |
getHelp()
Returns help string. |
java.util.List<MappingType> |
getInboundMappingTypes()
|
int |
getMaxOccurs()
Return the number of maximal value occurrences. |
int |
getMinOccurs()
Return the number of minimal value occurrences. |
javax.xml.namespace.QName |
getName()
Returns name of the defined entity. |
java.lang.String |
getNativeAttributeName()
Returns native attribute name. |
MappingType |
getOutboundMappingType()
|
javax.xml.namespace.QName |
getTypeName()
Returns the name of the definition type. |
javax.xml.namespace.QName |
getValueType()
Returns QName of the property value type. |
boolean |
hasOutboundMapping()
|
boolean |
isIgnored()
|
static boolean |
isIgnored(ResourceAttributeDefinitionType attrDefType)
|
boolean |
isTolerant()
|
void |
setAttributeDefinition(ResourceAttributeDefinition attributeDefinition)
|
void |
setCreate(boolean create)
|
void |
setDescription(java.lang.String description)
|
void |
setDisplayName(java.lang.String displayName)
|
void |
setHelp(java.lang.String help)
|
void |
setIgnored(boolean ignored)
|
void |
setInboundMappingTypes(java.util.List<MappingType> inboundAssignmentTypes)
|
void |
setMaxOccurs(int maxOccurs)
|
void |
setMinOccurs(int minOccurs)
|
void |
setNativeAttributeName(java.lang.String nativeAttributeName)
|
void |
setOutboundMappingType(MappingType outboundMappingType)
|
void |
setRead(boolean read)
|
void |
setReadOnly()
|
void |
setTolerant(boolean tolerant)
|
void |
setUpdate(boolean update)
|
java.lang.String |
toString()
|
| Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition |
|---|
clone, copyDefinitionData, instantiate, instantiate, isIdentifier, isIdentifier, isSecondaryIdentifier |
| Methods inherited from class com.evolveum.midpoint.prism.PrismPropertyDefinition |
|---|
copyDefinitionData, createEmptyDelta, equals, extendToString, hashCode, isIndexed, setIndexed |
| Methods inherited from class com.evolveum.midpoint.prism.ItemDefinition |
|---|
copyDefinitionData, getNameOrDefaultName, getNamespace, isDynamic, isMandatory, isMultiValue, isOptional, isSingleValue, isValidFor, setDynamic, setName |
| Methods inherited from class com.evolveum.midpoint.prism.Definition |
|---|
copyDefinitionData, debugDump, debugDump, dump, getDisplayOrder, getPrismContext, getSchemaRegistry, getTypeClass, setDisplayOrder, setTypeName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.evolveum.midpoint.util.Dumpable |
|---|
dump |
| Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable |
|---|
debugDump, debugDump |
| Method Detail |
|---|
public void setNativeAttributeName(java.lang.String nativeAttributeName)
setNativeAttributeName in class ResourceAttributeDefinitionpublic boolean isTolerant()
public void setTolerant(boolean tolerant)
public boolean canRead()
PrismPropertyDefinition
canRead in class PrismPropertyDefinitionpublic boolean canUpdate()
PrismPropertyDefinition
canUpdate in class PrismPropertyDefinitionpublic void setReadOnly()
setReadOnly in class PrismPropertyDefinitionpublic javax.xml.namespace.QName getValueType()
PrismPropertyDefinition
getValueType in class PrismPropertyDefinitionpublic void setMinOccurs(int minOccurs)
setMinOccurs in class ItemDefinitionpublic void setMaxOccurs(int maxOccurs)
setMaxOccurs in class ItemDefinitionpublic void setRead(boolean read)
setRead in class PrismPropertyDefinitionpublic void setUpdate(boolean update)
setUpdate in class PrismPropertyDefinitionpublic void setCreate(boolean create)
setCreate in class PrismPropertyDefinitionpublic boolean canCreate()
canCreate in class PrismPropertyDefinitionpublic javax.xml.namespace.QName getDefaultName()
Definition
getDefaultName in class ItemDefinitionpublic boolean isIgnored()
isIgnored in class Definitionpublic void setIgnored(boolean ignored)
setIgnored in class Definitionpublic void setHelp(java.lang.String help)
setHelp in class Definitionpublic java.lang.String getDisplayName()
Definition
getDisplayName in class Definitionpublic void setDisplayName(java.lang.String displayName)
setDisplayName in class Definitionpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
public ResourceAttributeDefinition getAttributeDefinition()
public void setAttributeDefinition(ResourceAttributeDefinition attributeDefinition)
public MappingType getOutboundMappingType()
public void setOutboundMappingType(MappingType outboundMappingType)
public boolean hasOutboundMapping()
public java.util.List<MappingType> getInboundMappingTypes()
public void setInboundMappingTypes(java.util.List<MappingType> inboundAssignmentTypes)
public javax.xml.namespace.QName getName()
ItemDefinition
getName in class ItemDefinitionpublic javax.xml.namespace.QName getTypeName()
Definition
getTypeName in class Definitionpublic java.lang.String getNativeAttributeName()
ResourceAttributeDefinition
getNativeAttributeName in class ResourceAttributeDefinitionpublic java.lang.Object[] getAllowedValues()
PrismPropertyDefinition
getAllowedValues in class PrismPropertyDefinitionpublic int getMaxOccurs()
ItemDefinition
getMaxOccurs in class ItemDefinitionpublic int getMinOccurs()
ItemDefinition
getMinOccurs in class ItemDefinitionpublic java.lang.String getHelp()
Definition
getHelp in class Definitionpublic static boolean isIgnored(ResourceAttributeDefinitionType attrDefType)
public java.lang.String toString()
toString in class ResourceAttributeDefinitionprotected java.lang.String getDebugDumpClassName()
getDebugDumpClassName in class ResourceAttributeDefinition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||