org.exolab.castor.mapping.xml

Class NamedQuery

public class NamedQuery extends Object implements Serializable

Class NamedQuery.

Version: $Revision$ $Date$

Constructor Summary
NamedQuery()
Method Summary
voidaddQueryHint(QueryHint vQueryHint)
Method addQueryHint
voidaddQueryHint(int index, QueryHint vQueryHint)
Method addQueryHint
voidclearQueryHint()
Method clearQueryHint
EnumerationenumerateQueryHint()
Method enumerateQueryHint
StringgetName()
Returns the value of field 'name'.
StringgetQuery()
Returns the value of field 'query'.
QueryHintgetQueryHint(int index)
Method getQueryHint
QueryHint[]getQueryHint()
Method getQueryHint
intgetQueryHintCount()
Method getQueryHintCount
booleanisValid()
Method isValid
voidmarshal(Writer out)
Method marshal
voidmarshal(ContentHandler handler)
Method marshal
booleanremoveQueryHint(QueryHint vQueryHint)
Method removeQueryHint
voidsetName(String name)
Sets the value of field 'name'.
voidsetQuery(String query)
Sets the value of field 'query'.
voidsetQueryHint(int index, QueryHint vQueryHint)
Method setQueryHint
voidsetQueryHint(QueryHint[] queryHintArray)
Method setQueryHint
static NamedQueryunmarshal(Reader reader)
Method unmarshal
voidvalidate()
Method validate

Constructor Detail

NamedQuery

public NamedQuery()

Method Detail

addQueryHint

public void addQueryHint(QueryHint vQueryHint)
Method addQueryHint

Parameters: vQueryHint

addQueryHint

public void addQueryHint(int index, QueryHint vQueryHint)
Method addQueryHint

Parameters: index vQueryHint

clearQueryHint

public void clearQueryHint()
Method clearQueryHint

enumerateQueryHint

public Enumeration enumerateQueryHint()
Method enumerateQueryHint

Returns: Enumeration

getName

public String getName()
Returns the value of field 'name'.

Returns: String the value of field 'name'.

getQuery

public String getQuery()
Returns the value of field 'query'.

Returns: String the value of field 'query'.

getQueryHint

public QueryHint getQueryHint(int index)
Method getQueryHint

Parameters: index

Returns: QueryHint

getQueryHint

public QueryHint[] getQueryHint()
Method getQueryHint

Returns: QueryHint

getQueryHintCount

public int getQueryHintCount()
Method getQueryHintCount

Returns: int

isValid

public boolean isValid()
Method isValid

Returns: boolean

marshal

public void marshal(Writer out)
Method marshal

Parameters: out

marshal

public void marshal(ContentHandler handler)
Method marshal

Parameters: handler

removeQueryHint

public boolean removeQueryHint(QueryHint vQueryHint)
Method removeQueryHint

Parameters: vQueryHint

Returns: boolean

setName

public void setName(String name)
Sets the value of field 'name'.

Parameters: name the value of field 'name'.

setQuery

public void setQuery(String query)
Sets the value of field 'query'.

Parameters: query the value of field 'query'.

setQueryHint

public void setQueryHint(int index, QueryHint vQueryHint)
Method setQueryHint

Parameters: index vQueryHint

setQueryHint

public void setQueryHint(QueryHint[] queryHintArray)
Method setQueryHint

Parameters: queryHintArray

unmarshal

public static NamedQuery unmarshal(Reader reader)
Method unmarshal

Parameters: reader

Returns: NamedQuery

validate

public void validate()
Method validate
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com