Uses of Class
com.ibm.di.connector.maximo.parsing.SchemaElement
-
Packages that use SchemaElement Package Description com.ibm.di.connector.maximo.parsing Provides classes for parsing and schema data handling. -
-
Uses of SchemaElement in com.ibm.di.connector.maximo.parsing
Methods in com.ibm.di.connector.maximo.parsing that return SchemaElement Modifier and Type Method Description static SchemaElement
SchemaElement. buildElement(SchemaElement parent, java.lang.String name, boolean attribute, boolean uniqueKey)
Builds a schema element object.static SchemaElement
SchemaElement. buildRootElement(java.lang.String name)
Builds a root schema element object.SchemaElement
SchemaElement. getChild(java.lang.String name)
Returns the child schema element for the specified name.SchemaElement
SchemaElement. getFirstChild()
Returns the first child schema element.SchemaElement
Schema. getMboByName(java.lang.String mboName)
Returns the schema element that represents the specified MBO.SchemaElement
Schema. getMos()
Returns a schema element that describes the Maximo Object Structure (MOS).SchemaElement
SchemaElement. getParent()
Returns the parent element.SchemaElement
Schema. getRootMbo()
Returns the definition of the root or top-level MBO.Methods in com.ibm.di.connector.maximo.parsing that return types with arguments of type SchemaElement Modifier and Type Method Description java.util.List<SchemaElement>
SchemaElement. getChildren()
Returns a list of all schema element children.java.util.List<SchemaElement>
SchemaElement. getUniqueKeyList()
Returns a list of elements defined as unique key.Methods in com.ibm.di.connector.maximo.parsing with parameters of type SchemaElement Modifier and Type Method Description void
SchemaElement. addChild(SchemaElement child)
Adds a child schema element.static SchemaElement
SchemaElement. buildElement(SchemaElement parent, java.lang.String name, boolean attribute, boolean uniqueKey)
Builds a schema element object.static void
EntryConverter. checkForOverridenUniqueKeys(SchemaElement rootMbo, Entry newEntry, Entry oldEntry, Log logger)
Check if user has tried to change any unique keysstatic void
EntryConverter. copyUniqueKeys(SchemaElement rootMbo, Entry newEntry, Entry oldEntry)
Copies the attributes/values that compose the unique key of the specified MBO fromoldEntry
tonewEntry
.static java.lang.String
EntryConverter. entryToXml(SchemaElement rootMbo, SchemaElement selectedMbo, Entry entry, boolean errorOnExcedentSize)
Converts anEntry
object into XML content.java.lang.String
SchemaElement. getEntryPathRelativeTo(SchemaElement e)
Returns aString
object representing the path to this schema element in the context of hierarchical entry.java.lang.String
SchemaElement. getPathRelativeTo(SchemaElement e)
Returns aString
object representing the path to this schema element in the hierarchical structure.static java.lang.String
EntryConverter. searchCriteriaToXml(SearchCriteria searchCriteria, SchemaElement rootMbo, boolean errorOnExcedentSize)
Converts aSearchCriteria
object into XML content.static Entry
EntryConverter. xmlToEntry(SchemaElement rootMbo, SchemaElement selectedMbo, org.w3c.dom.Node xmlElement)
Converts XML content into anEntry
object.
-