|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jcon.persistance.UnserializingTOFObjectFactory
org.jcon.persistance.MetaTOFObjectFactory
public class MetaTOFObjectFactory
Builds a metastructure (so that objects aren't actually instantiated), useful for mangling TOFs when the classes/lookups might be missing or changed.
| Field Summary |
|---|
| Fields inherited from class org.jcon.persistance.UnserializingTOFObjectFactory |
|---|
fixPartnerSoft |
| Constructor Summary | |
|---|---|
MetaTOFObjectFactory()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
buildClassLiteral(java.lang.String name)
Returns the class name. |
java.lang.Object |
buildLookup(java.lang.Object classReference,
java.lang.Object arg)
Builds a LookupReference object. |
java.lang.Object |
createBean(java.lang.Object classLiteral)
Creates a MetaBean object. |
void |
importClass(java.lang.Object classy)
Imports a classname so that only the classname need be used to reference it in the remainder of the file. |
java.lang.Object |
importObject(java.lang.Object path)
Imports an object from another place in the store (invalid if store is null) |
java.lang.Object |
importTextObject(java.lang.Object path)
Imports a text object from another place in the store (invalid if store is null) |
void |
setBeanState(java.lang.Object bean,
java.lang.Object state)
Populates the MetaBean with properties. |
| Methods inherited from class org.jcon.persistance.UnserializingTOFObjectFactory |
|---|
addToArrayList, addToMap, addToSet, buildBooleanLiteral, buildFloatLiteral, buildIntegerLiteral, buildNullLiteral, createArrayList, createMap, createSet, swizzle, unswizzle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetaTOFObjectFactory()
| Method Detail |
|---|
public void importClass(java.lang.Object classy)
throws TOFException
importClass in interface TOFObjectFactoryimportClass in class UnserializingTOFObjectFactoryTOFException
public java.lang.Object buildLookup(java.lang.Object classReference,
java.lang.Object arg)
throws TOFException
buildLookup in interface TOFObjectFactorybuildLookup in class UnserializingTOFObjectFactoryTOFException
public java.lang.Object buildClassLiteral(java.lang.String name)
throws TOFException
buildClassLiteral in interface TOFObjectFactorybuildClassLiteral in class UnserializingTOFObjectFactoryTOFException
public java.lang.Object importObject(java.lang.Object path)
throws TOFException
UnserializingTOFObjectFactory
importObject in interface TOFObjectFactoryimportObject in class UnserializingTOFObjectFactoryTOFException
public java.lang.Object importTextObject(java.lang.Object path)
throws TOFException
UnserializingTOFObjectFactory
importTextObject in interface TOFObjectFactoryimportTextObject in class UnserializingTOFObjectFactoryTOFException
public java.lang.Object createBean(java.lang.Object classLiteral)
throws TOFException
createBean in interface TOFObjectFactorycreateBean in class UnserializingTOFObjectFactoryTOFException
public void setBeanState(java.lang.Object bean,
java.lang.Object state)
throws TOFException
setBeanState in interface TOFObjectFactorysetBeanState in class UnserializingTOFObjectFactoryTOFException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||