public abstract class BaseElement extends Object implements HasExtensionAttributes
修飾子とタイプ | フィールドと説明 |
---|---|
protected Map<String,List<ExtensionAttribute>> |
attributes
extension attributes could be part of each element
|
protected Map<String,List<ExtensionElement>> |
extensionElements |
protected String |
id |
protected int |
xmlColumnNumber |
protected int |
xmlRowNumber |
コンストラクタと説明 |
---|
BaseElement() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addAttribute(ExtensionAttribute attribute)
add attribute to the object
|
void |
addExtensionElement(ExtensionElement extensionElement) |
abstract BaseElement |
clone() |
Map<String,List<ExtensionAttribute>> |
getAttributes()
get element's attributes
|
String |
getAttributeValue(String namespace,
String name)
return value of the attribute from given namespace with given name.
|
Map<String,List<ExtensionElement>> |
getExtensionElements() |
String |
getId() |
int |
getXmlColumnNumber() |
int |
getXmlRowNumber() |
void |
setAttributes(Map<String,List<ExtensionAttribute>> attributes)
set all object's attributes
|
void |
setExtensionElements(Map<String,List<ExtensionElement>> extensionElements) |
void |
setId(String id) |
void |
setValues(BaseElement otherElement) |
void |
setXmlColumnNumber(int xmlColumnNumber) |
void |
setXmlRowNumber(int xmlRowNumber) |
protected String id
protected int xmlRowNumber
protected int xmlColumnNumber
protected Map<String,List<ExtensionElement>> extensionElements
protected Map<String,List<ExtensionAttribute>> attributes
public String getId()
public void setId(String id)
public int getXmlRowNumber()
public void setXmlRowNumber(int xmlRowNumber)
public int getXmlColumnNumber()
public void setXmlColumnNumber(int xmlColumnNumber)
public Map<String,List<ExtensionElement>> getExtensionElements()
public void addExtensionElement(ExtensionElement extensionElement)
public void setExtensionElements(Map<String,List<ExtensionElement>> extensionElements)
public Map<String,List<ExtensionAttribute>> getAttributes()
HasExtensionAttributes
getAttributes
インタフェース内 HasExtensionAttributes
public String getAttributeValue(String namespace, String name)
HasExtensionAttributes
getAttributeValue
インタフェース内 HasExtensionAttributes
public void addAttribute(ExtensionAttribute attribute)
HasExtensionAttributes
addAttribute
インタフェース内 HasExtensionAttributes
public void setAttributes(Map<String,List<ExtensionAttribute>> attributes)
HasExtensionAttributes
setAttributes
インタフェース内 HasExtensionAttributes
public void setValues(BaseElement otherElement)
public abstract BaseElement clone()
Copyright (c) 2016 NTT DATA INTRAMART CORPORATION.