org.apache.ws.jaxme.sqls.impl

Class FunctionImpl

Implemented Interfaces:
Function, Parts

public class FunctionImpl
extends PartsImpl
implements Function

Author:
Jochen Wiedmann

Constructor Summary

FunctionImpl(Statement pStatement, String pName)
Creates a new instance of FunctionImpl.java.

Method Summary

int
getMaximumParts()
int
getMinimumParts()
String
getName()
Returns the functions name.

Methods inherited from class org.apache.ws.jaxme.sqls.impl.PartsImpl

add, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPart, addPlaceholder, addRawSQLPart, createDIFFERENCE, createPRODUCT, createQUOTIENT, createSUM, getNumParts, getParts, getStatement

Constructor Details

FunctionImpl

protected FunctionImpl(Statement pStatement,
                       String pName)
Creates a new instance of FunctionImpl.java.

Method Details

getMaximumParts

public int getMaximumParts()
Specified by:
getMaximumParts in interface Parts

getMinimumParts

public int getMinimumParts()
Specified by:
getMinimumParts in interface Parts

getName

public String getName()
Returns the functions name.
Specified by:
getName in interface Function