Class KeybaseImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.KeybaseImpl
-
- All Implemented Interfaces:
java.io.Serializable
,TypeStoreUser
,Annotated
,Keybase
,OpenAttrs
,SimpleValue
,XmlObject
,XmlTokenSource
- Direct Known Subclasses:
KeyrefDocumentImpl.KeyrefImpl
public class KeybaseImpl extends AnnotatedImpl implements Keybase
An XML keybase(@http://www.w3.org/2001/XMLSchema). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
Annotated.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Keybase
Keybase.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs
OpenAttrs.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject
XmlObject.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
-
Constructor Summary
Constructors Constructor Description KeybaseImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldDocument.Field
addNewField()
Appends and returns a new empty value (as xml) as the last "field" elementSelectorDocument.Selector
addNewSelector()
Appends and returns a new empty "selector" elementFieldDocument.Field[]
getFieldArray()
Gets array of all "field" elementsFieldDocument.Field
getFieldArray(int i)
Gets ith "field" elementjava.lang.String
getName()
Gets the "name" attributeSelectorDocument.Selector
getSelector()
Gets the "selector" elementFieldDocument.Field
insertNewField(int i)
Inserts and returns a new empty value (as xml) as the ith "field" elementvoid
removeField(int i)
Removes the ith "field" elementvoid
setFieldArray(int i, FieldDocument.Field field)
Sets ith "field" elementvoid
setFieldArray(FieldDocument.Field[] fieldArray)
Sets array of all "field" element WARNING: This method is not atomicaly synchronized.void
setName(java.lang.String name)
Sets the "name" attributevoid
setSelector(SelectorDocument.Selector selector)
Sets the "selector" elementint
sizeOfFieldArray()
Returns number of "field" elementXmlNCName
xgetName()
Gets (as xml) the "name" attributevoid
xsetName(XmlNCName name)
Sets (as xml) the "name" attribute-
Methods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_text
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_newValue, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
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
-
-
-
-
Constructor Detail
-
KeybaseImpl
public KeybaseImpl(SchemaType sType)
-
-
Method Detail
-
getSelector
public SelectorDocument.Selector getSelector()
Gets the "selector" element- Specified by:
getSelector
in interfaceKeybase
-
setSelector
public void setSelector(SelectorDocument.Selector selector)
Sets the "selector" element- Specified by:
setSelector
in interfaceKeybase
-
addNewSelector
public SelectorDocument.Selector addNewSelector()
Appends and returns a new empty "selector" element- Specified by:
addNewSelector
in interfaceKeybase
-
getFieldArray
public FieldDocument.Field[] getFieldArray()
Gets array of all "field" elements- Specified by:
getFieldArray
in interfaceKeybase
-
getFieldArray
public FieldDocument.Field getFieldArray(int i)
Gets ith "field" element- Specified by:
getFieldArray
in interfaceKeybase
-
sizeOfFieldArray
public int sizeOfFieldArray()
Returns number of "field" element- Specified by:
sizeOfFieldArray
in interfaceKeybase
-
setFieldArray
public void setFieldArray(FieldDocument.Field[] fieldArray)
Sets array of all "field" element WARNING: This method is not atomicaly synchronized.- Specified by:
setFieldArray
in interfaceKeybase
-
setFieldArray
public void setFieldArray(int i, FieldDocument.Field field)
Sets ith "field" element- Specified by:
setFieldArray
in interfaceKeybase
-
insertNewField
public FieldDocument.Field insertNewField(int i)
Inserts and returns a new empty value (as xml) as the ith "field" element- Specified by:
insertNewField
in interfaceKeybase
-
addNewField
public FieldDocument.Field addNewField()
Appends and returns a new empty value (as xml) as the last "field" element- Specified by:
addNewField
in interfaceKeybase
-
removeField
public void removeField(int i)
Removes the ith "field" element- Specified by:
removeField
in interfaceKeybase
-
getName
public java.lang.String getName()
Gets the "name" attribute
-
xgetName
public XmlNCName xgetName()
Gets (as xml) the "name" attribute
-
setName
public void setName(java.lang.String name)
Sets the "name" attribute
-
-