public class MetaFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MetaFactory.Encode
The encode type
|
| Constructor and Description |
|---|
MetaFactory() |
| Modifier and Type | Method and Description |
|---|---|
MetaFactory |
addEncoding(MetaFactory.Encode encode)
Add this encoding
|
MetaData |
produce(DBObject obj,
long transId) |
MetaFactory |
removeEncoding(MetaFactory.Encode encode)
remove this encoding
|
MetaFactory |
setEncoding(MetaFactory.Encode encode)
Set the encoding to this
|
MetaFactory |
setExcludeRecordDetails(boolean flag)
don't store the stored results
|
MetaFactory |
setExcludeStoredResults(boolean flag)
don't store the stored results
|
MetaFactory |
setMachineReadableOnly(boolean flag)
Only encode the field value.
|
public MetaData produce(DBObject obj, long transId) throws java.lang.Exception
obj - the objecttransId - the transaction IDjava.lang.Exception - a serious problempublic MetaFactory setMachineReadableOnly(boolean flag)
flag - true to only encode field valuespublic MetaFactory setExcludeStoredResults(boolean flag)
flag - true if we should exclude stored results.public MetaFactory setExcludeRecordDetails(boolean flag)
flag - true if we should exclude stored results.public MetaFactory setEncoding(MetaFactory.Encode encode)
encode - the encodingpublic MetaFactory addEncoding(MetaFactory.Encode encode)
encode - the encodingpublic MetaFactory removeEncoding(MetaFactory.Encode encode)
encode - the encodingstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.