org.deegree.filter.function
Class ParameterType

java.lang.Object
  extended by org.deegree.filter.function.ParameterType

public class ParameterType
extends Object

Provides GML/XSD type information for an input/output parameter of a Function.

Version:
$Revision: 31924 $, $Date: 2011-09-19 15:38:53 +0200 (Mon, 19 Sep 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Field Summary
static ParameterType ANYTYPE
           
static ParameterType BOOLEAN
           
static ParameterType DOUBLE
           
static ParameterType GEOMETRY
           
static ParameterType INTEGER
           
static ParameterType POINT
           
static ParameterType STRING
           
 
Constructor Summary
ParameterType(QName name)
           
ParameterType(QName gml2Name, QName gml30Name, QName gml31Name, QName gml32Name)
           
 
Method Summary
 QName getType(GMLVersion version)
          Returns the qualified name of the schema type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GEOMETRY

public static final ParameterType GEOMETRY

POINT

public static final ParameterType POINT

STRING

public static final ParameterType STRING

DOUBLE

public static final ParameterType DOUBLE

INTEGER

public static final ParameterType INTEGER

BOOLEAN

public static final ParameterType BOOLEAN

ANYTYPE

public static final ParameterType ANYTYPE
Constructor Detail

ParameterType

public ParameterType(QName name)

ParameterType

public ParameterType(QName gml2Name,
                     QName gml30Name,
                     QName gml31Name,
                     QName gml32Name)
Method Detail

getType

public QName getType(GMLVersion version)
Returns the qualified name of the schema type.

Parameters:
version - GML version, must not be null
Returns:
qualified name, never null


Copyright © 2011. All Rights Reserved.