Interface AttributeType
-
- All Superinterfaces:
XmlObject,XmlTokenSource
public interface AttributeType extends XmlObject
An XML AttributeType(@urn:oasis:names:tc:SAML:2.0:assertion). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAttributeType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static SchemaTypetype-
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XmlObjectaddNewAttributeValue()Appends and returns a new empty value (as xml) as the last "AttributeValue" elementXmlObject[]getAttributeValueArray()Gets array of all "AttributeValue" elementsXmlObjectgetAttributeValueArray(int i)Gets ith "AttributeValue" elementStringgetFriendlyName()Gets the "FriendlyName" attributeStringgetName()Gets the "Name" attributeStringgetNameFormat()Gets the "NameFormat" attributeXmlObjectinsertNewAttributeValue(int i)Inserts and returns a new empty value (as xml) as the ith "AttributeValue" elementbooleanisNilAttributeValueArray(int i)Tests for nil ith "AttributeValue" elementbooleanisSetFriendlyName()True if has "FriendlyName" attributebooleanisSetNameFormat()True if has "NameFormat" attributevoidremoveAttributeValue(int i)Removes the ith "AttributeValue" elementvoidsetAttributeValueArray(int i, XmlObject attributeValue)Sets ith "AttributeValue" elementvoidsetAttributeValueArray(XmlObject[] attributeValueArray)Sets array of all "AttributeValue" elementvoidsetFriendlyName(String friendlyName)Sets the "FriendlyName" attributevoidsetName(String name)Sets the "Name" attributevoidsetNameFormat(String nameFormat)Sets the "NameFormat" attributevoidsetNilAttributeValueArray(int i)Nils the ith "AttributeValue" elementintsizeOfAttributeValueArray()Returns number of "AttributeValue" elementvoidunsetFriendlyName()Unsets the "FriendlyName" attributevoidunsetNameFormat()Unsets the "NameFormat" attributeXmlStringxgetFriendlyName()Gets (as xml) the "FriendlyName" attributeXmlStringxgetName()Gets (as xml) the "Name" attributeXmlAnyURIxgetNameFormat()Gets (as xml) the "NameFormat" attributevoidxsetFriendlyName(XmlString friendlyName)Sets (as xml) the "FriendlyName" attributevoidxsetName(XmlString name)Sets (as xml) the "Name" attributevoidxsetNameFormat(XmlAnyURI nameFormat)Sets (as xml) the "NameFormat" attribute-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Field Detail
-
type
static final SchemaType type
-
-
Method Detail
-
getAttributeValueArray
XmlObject[] getAttributeValueArray()
Gets array of all "AttributeValue" elements
-
getAttributeValueArray
XmlObject getAttributeValueArray(int i)
Gets ith "AttributeValue" element
-
isNilAttributeValueArray
boolean isNilAttributeValueArray(int i)
Tests for nil ith "AttributeValue" element
-
sizeOfAttributeValueArray
int sizeOfAttributeValueArray()
Returns number of "AttributeValue" element
-
setAttributeValueArray
void setAttributeValueArray(XmlObject[] attributeValueArray)
Sets array of all "AttributeValue" element
-
setAttributeValueArray
void setAttributeValueArray(int i, XmlObject attributeValue)Sets ith "AttributeValue" element
-
setNilAttributeValueArray
void setNilAttributeValueArray(int i)
Nils the ith "AttributeValue" element
-
insertNewAttributeValue
XmlObject insertNewAttributeValue(int i)
Inserts and returns a new empty value (as xml) as the ith "AttributeValue" element
-
addNewAttributeValue
XmlObject addNewAttributeValue()
Appends and returns a new empty value (as xml) as the last "AttributeValue" element
-
removeAttributeValue
void removeAttributeValue(int i)
Removes the ith "AttributeValue" element
-
getName
String getName()
Gets the "Name" attribute
-
xgetName
XmlString xgetName()
Gets (as xml) the "Name" attribute
-
setName
void setName(String name)
Sets the "Name" attribute
-
xsetName
void xsetName(XmlString name)
Sets (as xml) the "Name" attribute
-
getNameFormat
String getNameFormat()
Gets the "NameFormat" attribute
-
xgetNameFormat
XmlAnyURI xgetNameFormat()
Gets (as xml) the "NameFormat" attribute
-
isSetNameFormat
boolean isSetNameFormat()
True if has "NameFormat" attribute
-
setNameFormat
void setNameFormat(String nameFormat)
Sets the "NameFormat" attribute
-
xsetNameFormat
void xsetNameFormat(XmlAnyURI nameFormat)
Sets (as xml) the "NameFormat" attribute
-
unsetNameFormat
void unsetNameFormat()
Unsets the "NameFormat" attribute
-
getFriendlyName
String getFriendlyName()
Gets the "FriendlyName" attribute
-
xgetFriendlyName
XmlString xgetFriendlyName()
Gets (as xml) the "FriendlyName" attribute
-
isSetFriendlyName
boolean isSetFriendlyName()
True if has "FriendlyName" attribute
-
setFriendlyName
void setFriendlyName(String friendlyName)
Sets the "FriendlyName" attribute
-
xsetFriendlyName
void xsetFriendlyName(XmlString friendlyName)
Sets (as xml) the "FriendlyName" attribute
-
unsetFriendlyName
void unsetFriendlyName()
Unsets the "FriendlyName" attribute
-
-