public class WSIOAttribute extends OBPNode
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_B64_BYTES |
static java.lang.String |
TYPE_BIGDEC |
static java.lang.String |
TYPE_BIGINT |
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_BYTE |
static java.lang.String |
TYPE_DATE |
static java.lang.String |
TYPE_DATETIME |
static java.lang.String |
TYPE_DOUBLE |
static java.lang.String |
TYPE_FLOAT |
static java.lang.String |
TYPE_HEX_BYTES |
static java.lang.String |
TYPE_INTEGER |
static java.lang.String |
TYPE_LONG |
static java.lang.String |
TYPE_SHORT |
static java.lang.String |
TYPE_STRING |
static java.lang.String |
TYPE_TIME |
Constructor and Description |
---|
WSIOAttribute() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContainerAttributeName() |
int |
getContainerAttrId() |
java.lang.String |
getDefaultValue() |
java.util.List<java.lang.String> |
getEnumList() |
javax.xml.namespace.QName |
getEnumType() |
int |
getFractionDigits() |
int |
getLength() |
java.lang.String |
getMaxExclusive() |
java.lang.String |
getMaxInclusive() |
int |
getMaxLength() |
java.lang.String |
getMinExclusive() |
java.lang.String |
getMinInclusive() |
int |
getMinLength() |
java.lang.String |
getName() |
java.lang.String |
getParentWSIOName() |
java.lang.String[] |
getPatterns() |
int |
getTotalDigits() |
java.lang.String |
getType() |
boolean |
hasDefaultValue() |
boolean |
isGenerated() |
boolean |
isMapToParent() |
boolean |
isNillable() |
boolean |
isReadOnly() |
boolean |
isXmlAttribute() |
void |
setContainerAttributeName(java.lang.String parentAttrName) |
void |
setContainerAttrId(int parentAttrId) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setEnumList(java.util.List<java.lang.String> enumList) |
void |
setEnumType(javax.xml.namespace.QName type) |
void |
setFractionDigits(int fractionDigits) |
void |
setLength(int length) |
void |
setMapToParent(boolean mapToParent) |
void |
setMaxExclusive(java.lang.String maxExclusive) |
void |
setMaxInclusive(java.lang.String maxInclusive) |
void |
setMaxLength(int maxLength) |
void |
setMinExclusive(java.lang.String minExclusive) |
void |
setMinInclusive(java.lang.String minInclusive) |
void |
setMinLength(int minLength) |
void |
setName(java.lang.String name) |
void |
setNillable(boolean nillable) |
void |
setParentWSIOName(java.lang.String parentWSIOName) |
void |
setPatterns(java.lang.String[] patterns) |
void |
setReadOnly(boolean readOnly) |
void |
setTotalDigits(int totalDigits) |
void |
setType(java.lang.String type) |
void |
validate(java.lang.Object value) |
getDecsription, getDoc, getId, getTitle, getXMLLocalPartName, getXmlLocation, isMarkedForDelete, isRequired, markForDelete, setDecsription, setDoc, setRequired, setTitle, setXmlLocation
public static final java.lang.String TYPE_DATETIME
public static final java.lang.String TYPE_DATE
public static final java.lang.String TYPE_TIME
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_BIGINT
public static final java.lang.String TYPE_BIGDEC
public static final java.lang.String TYPE_INTEGER
public static final java.lang.String TYPE_SHORT
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_B64_BYTES
public static final java.lang.String TYPE_HEX_BYTES
public static final java.lang.String TYPE_BYTE
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_FLOAT
public static final java.lang.String TYPE_BOOLEAN
public int getFractionDigits()
public void setFractionDigits(int fractionDigits)
fractionDigits
- the fractionDigits to setpublic int getLength()
public void setLength(int length)
length
- the length to setpublic int getMaxLength()
public void setMaxLength(int maxLength)
maxLength
- the maxLength to setpublic int getMinLength()
public void setMinLength(int minLength)
minLength
- the minLength to setpublic void setName(java.lang.String name)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly
- the readOnly to setpublic int getTotalDigits()
public void setTotalDigits(int totalDigits)
totalDigits
- the totalDigits to setpublic java.lang.String getType()
public void setType(java.lang.String type)
type
- the type to setpublic boolean isGenerated()
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
defaultValue
- the defaultValue to setpublic java.util.List<java.lang.String> getEnumList()
public void setEnumList(java.util.List<java.lang.String> enumList)
enumList
- the enumList to setpublic boolean hasDefaultValue()
public java.lang.String[] getPatterns()
public void setPatterns(java.lang.String[] patterns)
pattern
- the pattern to setpublic void setContainerAttributeName(java.lang.String parentAttrName)
public java.lang.String getContainerAttributeName()
public boolean isMapToParent()
public void setMapToParent(boolean mapToParent)
mapToParent
- the mapToParent to setpublic void validate(java.lang.Object value) throws MXException
MXException
public int getContainerAttrId()
public void setContainerAttrId(int parentAttrId)
parentAttrId
- the parentAttrId to setpublic void setMaxExclusive(java.lang.String maxExclusive)
public java.lang.String getMinExclusive()
public void setMinExclusive(java.lang.String minExclusive)
minExclusive
- the minExclusive to setpublic java.lang.String getMinInclusive()
public void setMinInclusive(java.lang.String minInclusive)
minInclusive
- the minInclusive to setpublic java.lang.String getMaxInclusive()
public void setMaxInclusive(java.lang.String maxInclusive)
maxInclusive
- the maxInclusive to setpublic java.lang.String getMaxExclusive()
public boolean isXmlAttribute()
public boolean isNillable()
public void setNillable(boolean nillable)
public java.lang.String getParentWSIOName()
public void setParentWSIOName(java.lang.String parentWSIOName)
parentWSIOName
- the parentWSIOName to setpublic void setEnumType(javax.xml.namespace.QName type)
public javax.xml.namespace.QName getEnumType()