Class MExtItem
- java.lang.Object
 - 
- com.evolveum.midpoint.repo.sqale.qmodel.ext.MExtItem
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMExtItem.ItemNameKeystatic classMExtItem.Key 
- 
Field Summary
Fields Modifier and Type Field Description MExtItemCardinalitycardinalityMExtItemHolderTypeholderTypeIntegeridStringitemNameStringvalueTypeValue type as URI produced byQNameUtil.qNameToUri(QName). 
- 
Constructor Summary
Constructors Constructor Description MExtItem() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MExtItem.ItemNameKeyitemNameKey()static @NotNull MExtItem.ItemNameKeyitemNameKey(ItemName elementName, MExtItemHolderType type)MExtItem.Keykey()static MExtItem.KeykeyFrom(ItemDefinition<?> definition, MExtItemHolderType holderType)Creates ext item key from item definition and holder type.static MExtItem.KeykeyFrom(ItemDefinition<?> definition, MExtItemHolderType holderType, MExtItemCardinality cardinality)Creates ext item key from item definition and holder type.static MExtItemof(Integer id, MExtItem.Key key)StringtoString() 
 - 
 
- 
- 
Field Detail
- 
id
public Integer id
 
- 
itemName
public String itemName
 
- 
valueType
public String valueType
Value type as URI produced byQNameUtil.qNameToUri(QName). References use URI forObjectReferenceType.COMPLEX_TYPE(midPoint, not Prism one). 
- 
holderType
public MExtItemHolderType holderType
 
- 
cardinality
public MExtItemCardinality cardinality
 
 - 
 
- 
Method Detail
- 
of
public static MExtItem of(Integer id, MExtItem.Key key)
 
- 
key
public MExtItem.Key key()
 
- 
itemNameKey
public MExtItem.ItemNameKey itemNameKey()
 
- 
keyFrom
public static MExtItem.Key keyFrom(ItemDefinition<?> definition, MExtItemHolderType holderType)
Creates ext item key from item definition and holder type. 
- 
keyFrom
public static MExtItem.Key keyFrom(ItemDefinition<?> definition, MExtItemHolderType holderType, MExtItemCardinality cardinality)
Creates ext item key from item definition and holder type. 
- 
itemNameKey
@NotNull public static @NotNull MExtItem.ItemNameKey itemNameKey(ItemName elementName, MExtItemHolderType type)
 
 - 
 
 -