Ontimize 5.2072EN

com.ontimize.db.query.store
Class FileQueryStore

java.lang.Object
  extended bycom.ontimize.db.query.store.FileQueryStore
All Implemented Interfaces:
QueryStore

public class FileQueryStore
extends java.lang.Object
implements QueryStore


Field Summary
static java.lang.String NULL_ENTITY
           
 
Constructor Summary
FileQueryStore()
           
 
Method Summary
 void addQuery(java.lang.String description, QueryExpression query)
          addQuery
protected  java.lang.String generateFileName(java.lang.String description, java.lang.String entity)
           
 QueryExpression get(java.lang.String description, java.lang.String entity)
          get
 java.lang.String[] list(java.lang.String entity)
          list
 void removeQuery(java.lang.String description, java.lang.String entity)
          removeQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_ENTITY

public static final java.lang.String NULL_ENTITY
See Also:
Constant Field Values
Constructor Detail

FileQueryStore

public FileQueryStore()
Method Detail

addQuery

public void addQuery(java.lang.String description,
                     QueryExpression query)
addQuery

Specified by:
addQuery in interface QueryStore
Parameters:
description - String
query - QueryExpression

generateFileName

protected java.lang.String generateFileName(java.lang.String description,
                                            java.lang.String entity)

removeQuery

public void removeQuery(java.lang.String description,
                        java.lang.String entity)
removeQuery

Specified by:
removeQuery in interface QueryStore
Parameters:
description - String

list

public java.lang.String[] list(java.lang.String entity)
list

Specified by:
list in interface QueryStore
Parameters:
entity - String
Returns:
QueryExpression[]

get

public QueryExpression get(java.lang.String description,
                           java.lang.String entity)
get

Specified by:
get in interface QueryStore
Parameters:
description - String
entity - String
Returns:
QueryExpression

Ontimize