Top Fields Constructors Methods
org.joni

pack-priv Class ByteCodePrinter

extends Object
Class Inheritance
Imports
org.jcodings.Encoding, org.joni.constants.internal.Arguments, .OPCode, .OPSize, org.joni.exception.InternalException

Field Summary

Modifier and TypeField and Description
pack-priv final int[]
pack-priv final int
pack-priv final Encoding
pack-priv final byte[][]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
private String
public int
private void
pLenString(StringBuilder sb, int len, int mbLen, int s)

private void
pLenStringFromTemplate(StringBuilder sb, int len, int mbLen, byte[] tm, int idx)

private void
pString(StringBuilder sb, int len, int s)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

codeback to summary
pack-priv final int[] code
codeLengthback to summary
pack-priv final int codeLength
encback to summary
pack-priv final Encoding enc
templatesback to summary
pack-priv final byte[][] templates

Constructor Detail

ByteCodePrinterback to summary
public ByteCodePrinter(Regex regex)

Method Detail

byteCodeListToStringback to summary
public String byteCodeListToString()
compiledByteCodeListToStringback to summary
private String compiledByteCodeListToString()
compiledByteCodeToStringback to summary
public int compiledByteCodeToString(StringBuilder sb, int bp)
pLenStringback to summary
private void pLenString(StringBuilder sb, int len, int mbLen, int s)
pLenStringFromTemplateback to summary
private void pLenStringFromTemplate(StringBuilder sb, int len, int mbLen, byte[] tm, int idx)
pStringback to summary
private void pString(StringBuilder sb, int len, int s)