public final class MFO extends Object implements IEncoderPlus
| Modifier and Type | Class and Description |
|---|---|
static class |
MFO.Data4 |
| Modifier and Type | Field and Description |
|---|---|
static int |
good |
static int |
misses
Maps a long to a integer value.
|
static String |
NONE |
boolean |
stop
Stop growing
|
| Constructor and Description |
|---|
MFO() |
| Modifier and Type | Method and Description |
|---|---|
long |
calc2(MFO.Data4 d) |
long |
calc3(MFO.Data4 d) |
long |
calc4(MFO.Data4 d) |
long |
calc5(MFO.Data4 d) |
long |
calc6(MFO.Data4 d) |
long |
calc7(MFO.Data4 d) |
long |
calc8(MFO.Data4 d) |
static long |
calcs(MFO.Data4 d,
int b,
long v,
long l) |
void |
calculateBits()
Calculates the number of bits needed to encode a feature
|
void |
clearData()
Clear the data
|
short |
getFeatureBits(String a) |
HashMap<String,Integer> |
getFeatureCounter() |
HashMap<String,HashMap<String,Integer>> |
getFeatureSet() |
int |
getValue(String t,
String v)
Get the integer place holder of the string value v of the type a
|
int |
getValueS(String a,
String v)
Static version of getValue
|
int |
hasValue(String a,
String v) |
void |
read(DataInputStream din) |
int |
register(String a,
String v)
Register an attribute class, if it not exists and add a possible value
|
static String[] |
reverse(HashMap<String,Integer> v) |
void |
start() |
void |
stop() |
String |
toString() |
void |
writeData(DataOutputStream dos)
Write the data
|
public boolean stop
public static final String NONE
public static int misses
public static int good
public final void stop()
public final void start()
public final int register(String a, String v)
register in interface IEncoderPlustype - type2 - public void calculateBits()
public static final long calcs(MFO.Data4 d, int b, long v, long l)
public final short getFeatureBits(String a)
public final int getValue(String t, String v)
public final int getValueS(String a, String v)
getValuepublic final long calc2(MFO.Data4 d)
public final long calc3(MFO.Data4 d)
public final long calc4(MFO.Data4 d)
public final long calc5(MFO.Data4 d)
public final long calc6(MFO.Data4 d)
public final long calc7(MFO.Data4 d)
public final long calc8(MFO.Data4 d)
public void writeData(DataOutputStream dos) throws IOException
dos - IOExceptionpublic void read(DataInputStream din) throws IOException
IOExceptionpublic void clearData()
public HashMap<String,Integer> getFeatureCounter()
getFeatureCounter in interface IEncoderPlusCopyright © 2013. All rights reserved.