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:
Serializable,TypeStoreUser,Annotated,Keybase,OpenAttrs,SimpleValue,XmlObject,XmlTokenSource
- Direct Known Subclasses:
KeyrefDocumentImpl.KeyrefImpl
An XML keybase(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
- See Also:
-
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 -
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty value (as xml) as the last "field" elementAppends and returns a new empty "selector" elementGets array of all "field" elementsgetFieldArray(int i) Gets ith "field" elementGets a List of "field" elementsgetName()Gets the "name" attributeGets the "selector" elementinsertNewField(int i) Inserts and returns a new empty value (as xml) as the ith "field" elementvoidremoveField(int i) Removes the ith "field" elementvoidsetFieldArray(int i, FieldDocument.Field field) Sets ith "field" elementvoidsetFieldArray(FieldDocument.Field[] fieldArray) Sets array of all "field" element WARNING: This method is not atomicaly synchronized.voidSets the "name" attributevoidsetSelector(SelectorDocument.Selector selector) Sets the "selector" elementintReturns number of "field" elementxgetName()Gets (as xml) the "name" attributevoidSets (as xml) the "name" attributeMethods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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_textMethods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, build_nil, build_text, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, equals, execQuery, execQuery, 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, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, 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, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xmlText, xmlTextMethods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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, valueHashCodeMethods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
Constructor Details
-
KeybaseImpl
-
-
Method Details
-
getSelector
Gets the "selector" element- Specified by:
getSelectorin interfaceKeybase
-
setSelector
Sets the "selector" element- Specified by:
setSelectorin interfaceKeybase
-
addNewSelector
Appends and returns a new empty "selector" element- Specified by:
addNewSelectorin interfaceKeybase
-
getFieldList
Gets a List of "field" elements- Specified by:
getFieldListin interfaceKeybase
-
getFieldArray
Gets array of all "field" elements- Specified by:
getFieldArrayin interfaceKeybase
-
getFieldArray
Gets ith "field" element- Specified by:
getFieldArrayin interfaceKeybase
-
sizeOfFieldArray
public int sizeOfFieldArray()Returns number of "field" element- Specified by:
sizeOfFieldArrayin interfaceKeybase
-
setFieldArray
Sets array of all "field" element WARNING: This method is not atomicaly synchronized.- Specified by:
setFieldArrayin interfaceKeybase
-
setFieldArray
Sets ith "field" element- Specified by:
setFieldArrayin interfaceKeybase
-
insertNewField
Inserts and returns a new empty value (as xml) as the ith "field" element- Specified by:
insertNewFieldin interfaceKeybase
-
addNewField
Appends and returns a new empty value (as xml) as the last "field" element- Specified by:
addNewFieldin interfaceKeybase
-
removeField
public void removeField(int i) Removes the ith "field" element- Specified by:
removeFieldin interfaceKeybase
-
getName
Gets the "name" attribute -
xgetName
Gets (as xml) the "name" attribute -
setName
Sets the "name" attribute -
xsetName
Sets (as xml) the "name" attribute
-