edu.nrao.sss.model.parameter
Class ParameterRules

java.lang.Object
  extended by edu.nrao.sss.model.parameter.ParameterRules

public class ParameterRules
extends Object

Wraps the ParameterRule enum in a hash for quick lookups on Entity and Parameter Name.

Version Info:

$Revision: 329 $
$Date: 2007-02-06 11:43:05 -0700 (Tue, 06 Feb 2007) $
$Author: switz $

Since:
2007-09-10
Author:
Stephan Witz

Method Summary
 Object clone()
           
static ParameterRules getInstance()
           
 String getParameterNames()
           
 String getParameterNames(EntityType entityType)
           
 List<String> getParameterNamesList()
           
 List<String> getParameterNamesList(EntityType entityType)
           
 ParameterRule getParameterRule(String parameterName, EntityType entityType)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ParameterRules getInstance()

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getParameterNames

public String getParameterNames()

getParameterNames

public String getParameterNames(EntityType entityType)

getParameterNamesList

public List<String> getParameterNamesList()

getParameterNamesList

public List<String> getParameterNamesList(EntityType entityType)

getParameterRule

public ParameterRule getParameterRule(String parameterName,
                                      EntityType entityType)


Copyright © 2009. All Rights Reserved.