Package net.opengis.ogc.impl
Class FunctionTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.ogc.impl.ExpressionTypeImpl
-
- net.opengis.ogc.impl.FunctionTypeImpl
-
- All Implemented Interfaces:
Serializable,ExpressionType,FunctionType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class FunctionTypeImpl extends ExpressionTypeImpl implements FunctionType
An XML FunctionType(@http://www.opengis.net/ogc). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.ogc.ExpressionType
ExpressionType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.ogc.FunctionType
FunctionType.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
-
Fields inherited from interface net.opengis.ogc.ExpressionType
type
-
Fields inherited from interface net.opengis.ogc.FunctionType
type
-
-
Constructor Summary
Constructors Constructor Description FunctionTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionTypeaddNewExpression()Appends and returns a new empty value (as xml) as the last "expression" elementExpressionType[]getExpressionArray()Gets array of all "expression" elementsExpressionTypegetExpressionArray(int i)Gets ith "expression" elementStringgetName()Gets the "name" attributeExpressionTypeinsertNewExpression(int i)Inserts and returns a new empty value (as xml) as the ith "expression" elementvoidremoveExpression(int i)Removes the ith "expression" elementvoidsetExpressionArray(int i, ExpressionType expression)Sets ith "expression" elementvoidsetExpressionArray(ExpressionType[] expressionArray)Sets array of all "expression" elementvoidsetName(String name)Sets the "name" attributeintsizeOfExpressionArray()Returns number of "expression" elementorg.apache.xmlbeans.XmlStringxgetName()Gets (as xml) the "name" attributevoidxsetName(org.apache.xmlbeans.XmlString name)Sets (as xml) the "name" attribute-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, 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_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, 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_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, 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, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
getExpressionArray
public ExpressionType[] getExpressionArray()
Gets array of all "expression" elements- Specified by:
getExpressionArrayin interfaceFunctionType
-
getExpressionArray
public ExpressionType getExpressionArray(int i)
Gets ith "expression" element- Specified by:
getExpressionArrayin interfaceFunctionType
-
sizeOfExpressionArray
public int sizeOfExpressionArray()
Returns number of "expression" element- Specified by:
sizeOfExpressionArrayin interfaceFunctionType
-
setExpressionArray
public void setExpressionArray(ExpressionType[] expressionArray)
Sets array of all "expression" element- Specified by:
setExpressionArrayin interfaceFunctionType
-
setExpressionArray
public void setExpressionArray(int i, ExpressionType expression)Sets ith "expression" element- Specified by:
setExpressionArrayin interfaceFunctionType
-
insertNewExpression
public ExpressionType insertNewExpression(int i)
Inserts and returns a new empty value (as xml) as the ith "expression" element- Specified by:
insertNewExpressionin interfaceFunctionType
-
addNewExpression
public ExpressionType addNewExpression()
Appends and returns a new empty value (as xml) as the last "expression" element- Specified by:
addNewExpressionin interfaceFunctionType
-
removeExpression
public void removeExpression(int i)
Removes the ith "expression" element- Specified by:
removeExpressionin interfaceFunctionType
-
getName
public String getName()
Gets the "name" attribute- Specified by:
getNamein interfaceFunctionType
-
xgetName
public org.apache.xmlbeans.XmlString xgetName()
Gets (as xml) the "name" attribute- Specified by:
xgetNamein interfaceFunctionType
-
setName
public void setName(String name)
Sets the "name" attribute- Specified by:
setNamein interfaceFunctionType
-
xsetName
public void xsetName(org.apache.xmlbeans.XmlString name)
Sets (as xml) the "name" attribute- Specified by:
xsetNamein interfaceFunctionType
-
-