| Package | Description |
|---|---|
| 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.template |
Contains the classes that define the java implementation a pan template
or classes related to them.
|
| org.quattor.pan.utils |
Provides collection of useful utilities that don't fit neatly into other
pan packages.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
Integer |
LongProperty.getIndex() |
Integer |
StringProperty.getIndex() |
String |
LongProperty.getKey() |
String |
StringProperty.getKey() |
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.
|
| Modifier and Type | Method and Description |
|---|---|
InvalidTermException |
InvalidTermException.setInfo(Term[] terms,
int index,
String actualType) |
InvalidTermException |
InvalidTermException.setVariableInfo(List<Term> terms,
int index,
String actualType) |
| Modifier and Type | Method and Description |
|---|---|
Element |
CompileTimeContext.dereferenceVariable(String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name.
|
Element |
BuildContext.dereferenceVariable(String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name.
|
Element |
Context.dereferenceVariable(String name,
boolean lookupOnly,
Term[] terms)
Return the Element which corresponds to the given variable name.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
Term.getIndex()
Method to extract the Integer index for this Term.
|
String |
Term.getKey()
Method to extract the String key for this Term.
|
Copyright © 2014 Quattor. All Rights Reserved.