|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iris.Fissures.seed.container.BlocketteFactory
edu.iris.dmc.pdcc.container.PdccBlocketteFactory
Blockette converters and filters used for PDCC purposes.
| Constructor Summary | |
PdccBlocketteFactory()
|
|
| Method Summary | |
static Blockette |
createBlockette(java.lang.String blkStr,
boolean makeProto)
create a new Blockette from the offered string special field substitutions will be added if the makeProto boolean flag is set to true, to reflect a prototype variant of the blockette |
static int |
getFieldRepeat(int blkType,
int curField)
return the field number that indicates the number of repeats for curField |
static int |
getNumFields(int blkType,
float version)
return the number of fields including extended Blockette types specific to PDCC |
static int |
getType(Blockette blk)
return the blockette type of the provided blockette, using special case filters to check for prototypes and stuff |
static int |
lookupDestFld(int blkType)
return the destination field number for dictionary lookups |
static int |
reverseGetType(int blkType)
map back from PDCC pseudo-blockette to blockette equivalent if necessary |
| Methods inherited from class edu.iris.Fissures.seed.container.BlocketteFactory |
createBlockette, createBlockette, createBlockette, createBlockette, createBlockette, createBlockette, createBlockette, formatDecimal, getBlocketteDefinition, getBytes, getCategory, getDefaultVersion, getFieldLength, getFieldMask, getFieldName, getFieldType, getListValue, getListVector, getName, getNumFields, getTranslation, getVersion, main, setListValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PdccBlocketteFactory()
| Method Detail |
public static int getType(Blockette blk)
public static int reverseGetType(int blkType)
public static int getNumFields(int blkType,
float version)
throws SeedException
SeedException
public static int getFieldRepeat(int blkType,
int curField)
throws SeedException
SeedExceptionpublic static int lookupDestFld(int blkType)
public static Blockette createBlockette(java.lang.String blkStr,
boolean makeProto)
throws SeedException
SeedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||