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:
Cloneable, EnumerableAd

public class ParametricAd
extends JobAd
implements 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(String ad)
           
 
Method Summary
 Object clone()
          Copy all the attributes of the instance into a new JobAd
 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(String ad)
             throws ParseException,
                    JobAdException
Throws:
ParseException
JobAdException

ParametricAd

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

clone

public 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 Enumeration getJobEnumeration()
                              throws JobAdException
Specified by:
getJobEnumeration in interface EnumerableAd
Throws:
JobAdException


Copyright © 2013 EMI - European Middleware Initiative. All Rights Reserved.