|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Term | |
|---|---|
| org.quattor.pan.dml | Provides high-level interface and abstract classes for DML (data manipulation language) processing. |
| org.quattor.pan.dml.data | Provides data elements for the Data Manipulation Language (DML). |
| org.quattor.pan.exceptions | Exceptions that can be generated at various stages in the machine profile processing. |
| org.quattor.pan.parser | Provides classes for the implementation of the pan language parser. |
| org.quattor.pan.template | Contains the classes that define the java implementation a pan template or classes related to them. |
| org.quattor.pan.type | Implements the pan type system. |
| org.quattor.pan.utils | Provides collection of useful utilities that don't fit neatly into other pan packages. |
| Uses of Term in org.quattor.pan.dml |
|---|
| Methods in org.quattor.pan.dml that return Term | |
|---|---|
protected Term[] |
AbstractOperation.calculateTerms(Context context)
A utility method that creates a list of terms from the given arguments. |
| Uses of Term in org.quattor.pan.dml.data |
|---|
| Classes in org.quattor.pan.dml.data that implement Term | |
|---|---|
class |
LongProperty
Represents a long value. |
class |
StringProperty
Represents a string value. |
| Methods in org.quattor.pan.dml.data that return types with arguments of type Term | |
|---|---|
java.util.Set<Term> |
ProtectedHashResource.keySet()
|
java.util.Set<Term> |
HashResource.keySet()
|
| Methods in org.quattor.pan.dml.data with parameters of type Term | |
|---|---|
int |
LongProperty.compareTo(Term o)
|
int |
StringProperty.compareTo(Term o)
|
Element |
ProtectedHashResource.get(Term key)
|
Element |
ProtectedListResource.get(Term key)
|
Element |
ListResource.get(Term term)
|
abstract Element |
Resource.get(Term term)
Retrieve the Element associated with the given Term (either an index or string key). |
Element |
HashResource.get(Term term)
|
Element |
ProtectedHashResource.put(Term key,
Element newValue)
|
Element |
ProtectedListResource.put(Term key,
Element newValue)
|
Element |
ListResource.put(Term term,
Element value)
|
abstract Element |
Resource.put(Term term,
Element newValue)
Define the mapping between the given Term and given Element. |
Element |
HashResource.put(Term term,
Element newValue)
|
Element |
Resource.rget(Term[] terms,
int index,
boolean protect,
boolean lookupOnly)
|
Element |
Element.rget(Term[] terms,
int index,
boolean protect,
boolean lookupOnly)
Dereference the Element to return the value of a child. |
ListResource |
Resource.rgetList(Term[] terms,
int index)
|
ListResource |
Element.rgetList(Term[] terms,
int index)
This is a special lookup function that will retrieve a list from the resource. |
void |
ProtectedHashResource.rput(Term[] terms,
int index,
Element value)
|
void |
ProtectedListResource.rput(Term[] terms,
int index,
Element value)
|
void |
Resource.rput(Term[] terms,
int index,
Element value)
|
void |
Element.rput(Term[] terms,
int index,
Element value)
Add the given child to this resource, creating intermediate resources as necessary. |
| Uses of Term in org.quattor.pan.exceptions |
|---|
| Methods in org.quattor.pan.exceptions with parameters of type Term | |
|---|---|
ValidationException |
ValidationException.addTerm(Term term)
|
java.lang.String |
InvalidTermException.formatVariableMessage(java.lang.String name,
Term[] terms)
|
InvalidTermException |
InvalidTermException.setInfo(Term[] terms,
int index,
java.lang.String actualType)
|
| Method parameters in org.quattor.pan.exceptions with type arguments of type Term | |
|---|---|
InvalidTermException |
InvalidTermException.setVariableInfo(java.util.List<Term> terms,
int index,
java.lang.String actualType)
|
| Uses of Term in org.quattor.pan.parser |
|---|
| Methods in org.quattor.pan.parser that return Term | |
|---|---|
Term |
ASTFieldSpec.getKey()
|
| Uses of Term in org.quattor.pan.template |
|---|
| Methods in org.quattor.pan.template with parameters of type Term | |
|---|---|
Element |
CompileTimeContext.dereferenceVariable(java.lang.String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name. |
Element |
BuildContext.dereferenceVariable(java.lang.String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name. |
Element |
Context.dereferenceVariable(java.lang.String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name. |
void |
CompileTimeContext.setLocalVariable(java.lang.String name,
Term[] terms,
Element value)
Set the local variable to the given value. |
void |
BuildContext.setLocalVariable(java.lang.String name,
Term[] terms,
Element value)
Set the local variable to the given value. |
void |
Context.setLocalVariable(java.lang.String name,
Term[] terms,
Element value)
Set the local variable to the given value. |
| Uses of Term in org.quattor.pan.type |
|---|
| Constructor parameters in org.quattor.pan.type with type arguments of type Term | |
|---|---|
RecordType(java.lang.String source,
SourceRange sourceRange,
boolean extensible,
Range range,
java.util.List<java.lang.String> includes,
java.util.SortedMap<Term,FullType> reqFields,
java.util.SortedMap<Term,FullType> optFields)
|
|
RecordType(java.lang.String source,
SourceRange sourceRange,
boolean extensible,
Range range,
java.util.List<java.lang.String> includes,
java.util.SortedMap<Term,FullType> reqFields,
java.util.SortedMap<Term,FullType> optFields)
|
|
| Uses of Term in org.quattor.pan.utils |
|---|
| Methods in org.quattor.pan.utils that return Term | |
|---|---|
static Term |
TermFactory.create(Element element)
Create a term from a given element. |
static Term |
TermFactory.create(long index)
Create a term directly from a long index. |
static Term |
TermFactory.create(java.lang.String term)
Constructor of a path from a String. |
Term[] |
Path.getTerms()
Get the list of terms in this path. |
| Methods in org.quattor.pan.utils with parameters of type Term | |
|---|---|
static int |
TermFactory.compare(Term self,
Term other)
A utility method to allow the comparison of any two terms. |
| Constructors in org.quattor.pan.utils with parameters of type Term | |
|---|---|
Path(Path root,
Term[] terms)
Constructor which will create a new Path from the concatenation of two existing paths. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||