@JTranscInvisible public class ZStreamException extends java.io.IOException { public ZStreamException() { super(); } public ZStreamException(String s) { super(s); } }
@JTranscInvisible public class Float32x4Utils { @JTranscSync static public String toStringInternal(Float32x4 v) { return "Simd.Float32x4(" + Float32x4.getX(v) + ", " + Float32x4.getY(v) + ", " + Float32x4.getZ(v) + ", " + Float32x4.getW(v) + ")"; } }
@JTranscInvisible public class IntJTranscStrings { public static String format(Locale l, String format, Object... args) { return String.format(l, format, args); } static public char[] getChars(String s, int offset, int len) { char[] out = new char[len]; s.getChars(offset, len, out, 0); return out; } }
@JTranscInvisible public interface Substitution { /** */ void appendSubstitution(MatchResult match, TextBuffer dest); }
@JTranscInvisible public interface MatchIterator { boolean hasMore(); MatchResult nextMatch(); int count(); }
@JTranscInvisible public class JTranscCollections { static public <T> ArrayList<T> distinct(List<T> items) { return new ArrayList<T>(new LinkedHashSet<T>(items)); } static public <T> T[] sliceArray(List<T> list, int offset, T[] out) { List<T> ts = list.subList(offset, offset + out.length); return ts.toArray(out); } }
@JTranscInvisible public interface TextBuffer { void append(char c); void append(char[] chars, int start, int len); void append(String s); }
/** * Is thrown when Pattern constructor's argument doesn't conform the regular expression syntax. */ @JTranscInvisible public class PatternSyntaxException extends IllegalArgumentException { public PatternSyntaxException(String s) { super(s); } }
/** * Is thrown when Pattern constructor's argument doesn't conform the Perl5 regular expression syntax. * @see regexodus.Pattern */ @JTranscInvisible public class PatternSyntaxException extends IllegalArgumentException { public PatternSyntaxException(String s) { super(s); } }
@JTranscInvisible interface Checksum { void update(byte[] buf, int index, int len); void reset(); void reset(int init); int getValue(); Checksum copy(); }
@JTranscInvisible public class GZIPException extends RuntimeException { public GZIPException() { super(); } public GZIPException(String s) { super(s); } }
@JTranscInvisible class MethodTypeImpl implements Type { public Type[] args; public Type rettype; @JTranscSync public MethodTypeImpl(Type[] args, Type rettype) { this.args = args; this.rettype = rettype; } }
@JTranscInvisible class IndependentGroup extends Term implements Serializable { IndependentGroup(int id) { super(0); in = this; out = new Term(); type = INDEPENDENT_IN; out.type = INDEPENDENT_OUT; lookaheadId = out.lookaheadId = id; } }
@JTranscInvisible class ArrayType implements Type { public Type element; @JTranscSync public ArrayType(Type element) { this.element = element; } }
@JTranscInvisible class BackReference extends Term implements Serializable { BackReference(int no, boolean icase, boolean reverse, boolean bracket) { super(icase ? REG_I : REG); mode_reverse = reverse; mode_bracket = bracket; mode_insensitive = icase; memreg = no; } }
@JTranscInvisible @JTranscSync static public int digit(char c) { if (c >= '0' && c <= '9') return (c - '0'); if (c >= 'a' && c <= 'z') return (c - 'a') + 10; if (c >= 'A' && c <= 'Z') return (c - 'A') + 10; return -1; } }
@JTranscInvisible @JTranscSync static public void checkNumber(String str, int radix, boolean allowFloat) { if (!JTranscNumber.validateNumber(str, radix, allowFloat)) { throw new NumberFormatException("For input string: \"" + str + "\""); } }
@JTranscInvisible @JTranscSync protected MethodTypeImpl methodType() { //JTranscConsole.log("BEGIN methodType"); if (methodType == null) methodType = _InternalUtils.parseMethodType(signature, null); //JTranscConsole.log("methodType: " + (methodType != null)); return methodType; }
@JTranscInvisible @JTranscSync static public boolean isDigit(char c, int radix) { int d = digit(c); return d >= 0 && d < radix; }
@JTranscInvisible @JTranscSync protected MethodTypeImpl genericMethodType() { if (genericMethodType == null) { if (genericSignature != null) { genericMethodType = _InternalUtils.parseMethodType(genericSignature, null); } else { genericMethodType = methodType(); } } return genericMethodType; }