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.