com.vividsolutions.jump.parameter
Class ParameterListSchema

java.lang.Object
  extended by com.vividsolutions.jump.parameter.ParameterListSchema
Direct Known Subclasses:
ConnectionDescriptor.PersistentParameterListSchema

public class ParameterListSchema
extends java.lang.Object

The schema for a ParameterList. Parameter names should be case-retentive (i.e. comparisons are case-insensitive, but the case is maintained).


Constructor Summary
ParameterListSchema(java.lang.String[] paramNames, java.lang.Class[] paramClasses)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Class getClass(java.lang.String name)
           
 java.lang.Class[] getClasses()
           
 java.lang.String[] getNames()
           
 boolean isValidName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterListSchema

public ParameterListSchema(java.lang.String[] paramNames,
                           java.lang.Class[] paramClasses)
Method Detail

getNames

public java.lang.String[] getNames()

getClasses

public java.lang.Class[] getClasses()

isValidName

public boolean isValidName(java.lang.String name)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getClass

public java.lang.Class getClass(java.lang.String name)