|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.tc.object.applicator.BaseApplicator
public abstract class BaseApplicator
This class provides facilities for use in implementing applicators.
| Field Summary | |
|---|---|
protected DNAEncoding |
encoding
The encoding to use when reading/writing DNA |
| Constructor Summary | |
|---|---|
protected |
BaseApplicator(DNAEncoding encoding,
TCLogger logger)
Construct a BaseApplicator with an encoding to use when reading/writing DNA |
| Method Summary | |
|---|---|
protected java.lang.Object |
getDehydratableObject(java.lang.Object pojo,
ApplicatorObjectManager objectManager)
Get an ObjectID or literal value for the given pojo |
protected TCLogger |
getLogger()
|
protected boolean |
isLiteralInstance(java.lang.Object pojo)
Determine whether the pojo is a literal instance |
protected boolean |
isPortableReference(java.lang.Class c)
Determine whether this class is portable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.tc.object.applicator.ChangeApplicator |
|---|
dehydrate, getNewInstance, getPortableObjects, hydrate |
| Field Detail |
|---|
protected final DNAEncoding encoding
| Constructor Detail |
|---|
protected BaseApplicator(DNAEncoding encoding,
TCLogger logger)
encoding - DNA encoding to use| Method Detail |
|---|
protected TCLogger getLogger()
protected final java.lang.Object getDehydratableObject(java.lang.Object pojo,
ApplicatorObjectManager objectManager)
pojo - Object instanceobjectManager - Client-side object lookup
protected final boolean isLiteralInstance(java.lang.Object pojo)
pojo - Object to examine
protected boolean isPortableReference(java.lang.Class c)
c - The class
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||