org.glite.jdl
Class ParametricAd

java.lang.Object
  extended by org.glite.jdl.Ad
      extended by org.glite.jdl.JobAd
          extended by org.glite.jdl.ParametricAd
All Implemented Interfaces:
java.lang.Cloneable, EnumerableAd

public class ParametricAd
extends JobAd
implements java.lang.Cloneable, EnumerableAd


Nested Class Summary
 class ParametricAd.ParametricAdEnumeration
           
 
Field Summary
 
Fields inherited from class org.glite.jdl.Ad
jobAd, TYPE_AD, TYPE_BOOL, TYPE_EXPRESSION, TYPE_INTEGER, TYPE_REAL, TYPE_STRING, TYPE_UNKNOWN
 
Constructor Summary
ParametricAd()
           
ParametricAd(condor.classad.RecordExpr ad)
           
ParametricAd(java.lang.String ad)
           
 
Method Summary
 java.lang.Object clone()
          Copy all the attributes of the instance into a new JobAd
 java.util.Enumeration getJobEnumeration()
           
 
Methods inherited from class org.glite.jdl.JobAd
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, checkAll, checkAll, clear, copy, copyAd, delAttribute, getAttributeExpr, getBoolean, getDouble, getInt, getJobAdValue, getString, hasAttribute, hasAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeExpr, setDefaultRank, setDefaultRequirements, setLocalAccess, setSchema, toFile, toLines, toString, toString, toSubmissionString
 
Methods inherited from class org.glite.jdl.Ad
appendValue, attributes, copy, fromFile, fromRecord, fromString, getAd, getAdValue, getBooleanValue, getConstant, getDoubleValue, getIntValue, getStringValue, getType, getValue, hasAttribute, isSet, lookup, setAttribute, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParametricAd

public ParametricAd()

ParametricAd

public ParametricAd(java.lang.String ad)
             throws java.text.ParseException,
                    JobAdException
Throws:
java.text.ParseException
JobAdException

ParametricAd

public ParametricAd(condor.classad.RecordExpr ad)
             throws JobAdException
Throws:
JobAdException
Method Detail

clone

public java.lang.Object clone()
Description copied from class: JobAd
Copy all the attributes of the instance into a new JobAd

Overrides:
clone in class JobAd
Returns:
a new JobAd with a copy of all the attributes contained in the current JobAd instance

getJobEnumeration

public java.util.Enumeration getJobEnumeration()
                                        throws JobAdException
Specified by:
getJobEnumeration in interface EnumerableAd
Throws:
JobAdException