|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectuk.ac.ic.doc.automed.reps.TransformationAbstraction
public class TransformationAbstraction
TransformationAbstraction.java Represents only an abstraction of the transformation
| Field Summary | |
|---|---|
private Transformation |
_transObj
|
| Constructor Summary | |
|---|---|
TransformationAbstraction(Transformation trans)
Creates a new instance of TransformationAbstraction |
|
| Method Summary | |
|---|---|
java.lang.String |
debugString()
Print content |
static TransformationAbstraction |
deserialise(java.util.Map pa)
This method guarantees that a PersistentObject can be deserialised properly from its own set of persistent attributes. |
PersistentKey |
getKey()
|
java.util.Map |
getPersistentAttributes()
Only return an abstraction of the transformation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Transformation _transObj
| Constructor Detail |
|---|
public TransformationAbstraction(Transformation trans)
| Method Detail |
|---|
public PersistentKey getKey()
getKey in interface PersistentObjectpublic java.util.Map getPersistentAttributes()
getPersistentAttributes in interface PersistentObjectPersistentObject.getPersistentAttributes()
public static TransformationAbstraction deserialise(java.util.Map pa)
throws java.lang.IllegalArgumentException
getPersistentAttributes()
pa - a HashMap of persistent attributes (created by {@link #getPersistentAttributes())
java.lang.IllegalArgumentExceptionpublic java.lang.String debugString()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||