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
-
-
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.FieldaddNewField()Appends and returns a new empty value (as xml) as the last "field" elementSelectorDocument.SelectoraddNewSelector()Appends and returns a new empty "selector" elementFieldDocument.Field[]getFieldArray()Gets array of all "field" elementsFieldDocument.FieldgetFieldArray(int i)Gets ith "field" elementjava.util.List<FieldDocument.Field>getFieldList()Gets a List of "field" elementsjava.lang.StringgetName()Gets the "name" attributeSelectorDocument.SelectorgetSelector()Gets the "selector" elementFieldDocument.FieldinsertNewField(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.voidsetName(java.lang.String name)Sets the "name" attributevoidsetSelector(SelectorDocument.Selector selector)Sets the "selector" elementintsizeOfFieldArray()Returns number of "field" elementXmlNCNamexgetName()Gets (as xml) the "name" attributevoidxsetName(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, 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, 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, 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:
getSelectorin interfaceKeybase
-
setSelector
public void setSelector(SelectorDocument.Selector selector)
Sets the "selector" element- Specified by:
setSelectorin interfaceKeybase
-
addNewSelector
public SelectorDocument.Selector addNewSelector()
Appends and returns a new empty "selector" element- Specified by:
addNewSelectorin interfaceKeybase
-
getFieldList
public java.util.List<FieldDocument.Field> getFieldList()
Gets a List of "field" elements- Specified by:
getFieldListin interfaceKeybase
-
getFieldArray
public FieldDocument.Field[] getFieldArray()
Gets array of all "field" elements- Specified by:
getFieldArrayin interfaceKeybase
-
getFieldArray
public FieldDocument.Field getFieldArray(int i)
Gets ith "field" element- Specified by:
getFieldArrayin interfaceKeybase
-
sizeOfFieldArray
public int sizeOfFieldArray()
Returns number of "field" element- Specified by:
sizeOfFieldArrayin interfaceKeybase
-
setFieldArray
public void setFieldArray(FieldDocument.Field[] fieldArray)
Sets array of all "field" element WARNING: This method is not atomicaly synchronized.- Specified by:
setFieldArrayin interfaceKeybase
-
setFieldArray
public void setFieldArray(int i, FieldDocument.Field field)Sets ith "field" element- Specified by:
setFieldArrayin interfaceKeybase
-
insertNewField
public FieldDocument.Field insertNewField(int i)
Inserts and returns a new empty value (as xml) as the ith "field" element- Specified by:
insertNewFieldin interfaceKeybase
-
addNewField
public FieldDocument.Field 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
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
-
-