public class MetaShift extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MetaShift.Func
This Shifty Imp can provide some data for you.
|
static class |
MetaShift.GaloisData |
static class |
MetaShift.Masks |
| Constructor and Description |
|---|
MetaShift() |
| Modifier and Type | Method and Description |
|---|---|
static MetaShift.Func |
forSizeAndBank(long size,
int selector) |
static MetaShift.Func |
forSizeAndModulo(long size,
int modulo) |
static int |
getMsbPosition(long value) |
static long |
maskForMsb(long period) |
static String |
toBitString(int value) |
static String |
toBitString(int value,
int len) |
static String |
toBitString(long value) |
static String |
toBitString(long value,
long len) |
public static MetaShift.Func forSizeAndBank(long size, int selector)
public static MetaShift.Func forSizeAndModulo(long size, int modulo)
public static long maskForMsb(long period)
public static int getMsbPosition(long value)
public static String toBitString(int value)
public static String toBitString(long value)
public static String toBitString(long value, long len)
public static String toBitString(int value, int len)
Copyright © 2018. All rights reserved.