|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.midpoint.schema.processor.Definition
com.evolveum.midpoint.schema.processor.ItemDefinition
com.evolveum.midpoint.schema.processor.PropertyDefinition
com.evolveum.midpoint.schema.processor.ResourceObjectAttributeDefinition
com.evolveum.midpoint.common.refinery.RefinedAttributeDefinition
public class RefinedAttributeDefinition
| Field Summary |
|---|
| Fields inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
|---|
name |
| Fields inherited from class com.evolveum.midpoint.schema.processor.Definition |
|---|
defaultName, help, ignored, typeName |
| Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
|---|
INDENT_STRING |
| Method Summary | |
|---|---|
boolean |
canCreate()
|
boolean |
canRead()
TODO: |
boolean |
canUpdate()
TODO: |
java.lang.String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
java.lang.String |
debugDump(int indent)
|
java.lang.String |
dump()
Show the content of the object intended for diagnostics by developer. |
java.lang.Object[] |
getAllowedValues()
Returns allowed values for this property. |
ResourceObjectAttributeDefinition |
getAttributeDefinition()
|
java.lang.String |
getAttributeDisplayName()
|
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<ValueAssignmentType> |
getInboundAssignmentTypes()
|
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. |
ValueConstructionType |
getOutboundValueConstructionType()
|
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 |
isIgnored()
|
static boolean |
isIgnored(ResourceAttributeDefinitionType attrDefType)
|
boolean |
isMandatory()
Returns true if property is mandatory. |
boolean |
isMultiValue()
Returns true if property is multi-valued. |
boolean |
isOptional()
Returns true if property is optional. |
boolean |
isSingleValue()
Returns true if property is single-valued. |
boolean |
isTolerant()
|
void |
setAttributeDefinition(ResourceObjectAttributeDefinition attributeDefinition)
|
void |
setAttributeDisplayName(java.lang.String attributeDisplayName)
|
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 |
setInboundAssignmentTypes(java.util.List<ValueAssignmentType> inboundAssignmentTypes)
|
void |
setMaxOccurs(int maxOccurs)
|
void |
setMinOccurs(int minOccurs)
|
void |
setNativeAttributeName(java.lang.String nativeAttributeName)
|
void |
setOutboundValueConstructionType(ValueConstructionType outboundValueConstructionType)
|
void |
setRead(boolean read)
|
void |
setReadOnly()
|
void |
setTolerant(boolean tolerant)
|
void |
setUpdate(boolean update)
|
| Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceObjectAttributeDefinition |
|---|
instantiate, instantiate, instantiate, isIdentifier, toString |
| Methods inherited from class com.evolveum.midpoint.schema.processor.PropertyDefinition |
|---|
equals, hashCode, parseFromValueElement, parseItem, parseItemFromJaxbObject |
| Methods inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
|---|
copyDefinitionData, getNameOrDefaultName, setName |
| Methods inherited from class com.evolveum.midpoint.schema.processor.Definition |
|---|
copyDefinitionData |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void setNativeAttributeName(java.lang.String nativeAttributeName)
setNativeAttributeName in class ResourceObjectAttributeDefinitionpublic java.lang.String getAttributeDisplayName()
getAttributeDisplayName in class ResourceObjectAttributeDefinitionpublic void setAttributeDisplayName(java.lang.String attributeDisplayName)
setAttributeDisplayName in class ResourceObjectAttributeDefinitionattributeDisplayName - the attributeDisplayName to setpublic boolean isTolerant()
public void setTolerant(boolean tolerant)
public boolean canRead()
PropertyDefinition
canRead in class PropertyDefinitionpublic boolean canUpdate()
PropertyDefinition
canUpdate in class PropertyDefinitionpublic void setReadOnly()
setReadOnly in class PropertyDefinitionpublic javax.xml.namespace.QName getValueType()
PropertyDefinition
getValueType in class PropertyDefinitionpublic void setMinOccurs(int minOccurs)
setMinOccurs in class PropertyDefinitionpublic void setMaxOccurs(int maxOccurs)
setMaxOccurs in class PropertyDefinitionpublic void setRead(boolean read)
setRead in class PropertyDefinitionpublic void setUpdate(boolean update)
setUpdate in class PropertyDefinitionpublic void setCreate(boolean create)
setCreate in class PropertyDefinitionpublic boolean canCreate()
canCreate in class PropertyDefinitionpublic javax.xml.namespace.QName getDefaultName()
Definition
getDefaultName in class Definitionpublic 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 ResourceObjectAttributeDefinition getAttributeDefinition()
public void setAttributeDefinition(ResourceObjectAttributeDefinition attributeDefinition)
public ValueConstructionType getOutboundValueConstructionType()
public void setOutboundValueConstructionType(ValueConstructionType outboundValueConstructionType)
public java.util.List<ValueAssignmentType> getInboundAssignmentTypes()
public void setInboundAssignmentTypes(java.util.List<ValueAssignmentType> 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()
ResourceObjectAttributeDefinition
getNativeAttributeName in class ResourceObjectAttributeDefinitionpublic java.lang.Object[] getAllowedValues()
PropertyDefinition
getAllowedValues in class PropertyDefinitionpublic int getMaxOccurs()
PropertyDefinition
getMaxOccurs in class PropertyDefinitionpublic int getMinOccurs()
PropertyDefinition
getMinOccurs in class PropertyDefinitionpublic boolean isMandatory()
PropertyDefinition
isMandatory in class PropertyDefinitionpublic boolean isMultiValue()
PropertyDefinition
isMultiValue in class PropertyDefinitionpublic boolean isOptional()
PropertyDefinition
isOptional in class PropertyDefinitionpublic boolean isSingleValue()
PropertyDefinition
isSingleValue in class PropertyDefinitionpublic java.lang.String getHelp()
Definition
getHelp in class Definitionpublic static boolean isIgnored(ResourceAttributeDefinitionType attrDefType)
public java.lang.String dump()
Dumpable
dump in interface Dumpabledump in class Definitionpublic java.lang.String debugDump()
DebugDumpable
debugDump in interface DebugDumpabledebugDump in class Definitionpublic java.lang.String debugDump(int indent)
debugDump in interface DebugDumpabledebugDump in class Definition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||