- java.lang.Object
-
- org.joni.ByteCodePrinter
-
class ByteCodePrinter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int[]
code
(package private) int
codeLength
(package private) org.jcodings.Encoding
enc
(package private) byte[][]
templates
-
Constructor Summary
Constructors Constructor Description ByteCodePrinter(Regex regex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
byteCodeListToString()
private java.lang.String
compiledByteCodeListToString()
int
compiledByteCodeToString(java.lang.StringBuilder sb, int bp)
private void
pLenString(java.lang.StringBuilder sb, int len, int mbLen, int s)
private void
pLenStringFromTemplate(java.lang.StringBuilder sb, int len, int mbLen, byte[] tm, int idx)
private void
pString(java.lang.StringBuilder sb, int len, int s)
-
-
-
Constructor Detail
-
ByteCodePrinter
public ByteCodePrinter(Regex regex)
-
-
Method Detail
-
byteCodeListToString
public java.lang.String byteCodeListToString()
-
pString
private void pString(java.lang.StringBuilder sb, int len, int s)
-
pLenString
private void pLenString(java.lang.StringBuilder sb, int len, int mbLen, int s)
-
pLenStringFromTemplate
private void pLenStringFromTemplate(java.lang.StringBuilder sb, int len, int mbLen, byte[] tm, int idx)
-
compiledByteCodeToString
public int compiledByteCodeToString(java.lang.StringBuilder sb, int bp)
-
compiledByteCodeListToString
private java.lang.String compiledByteCodeListToString()
-
-