public enum AppendableUtil extends Enum<AppendableUtil>
Modifier and Type | Method and Description |
---|---|
static <ACS extends Appendable & CharSequence> |
append(ACS a,
CharSequence cs,
long start,
long len) |
static <ACS extends Appendable & CharSequence> |
append(ACS sb,
String str) |
static void |
append(@NotNull Appendable sb,
double value) |
static void |
append(@NotNull Appendable sb,
long value) |
static long |
findUtf8Length(@NotNull byte[] chars) |
static long |
findUtf8Length(@NotNull byte[] bytes,
byte coder) |
static long |
findUtf8Length(@NotNull char[] chars) |
static long |
findUtf8Length(@NotNull char[] chars,
int offset,
int length) |
static long |
findUtf8Length(@NotNull CharSequence str) |
static void |
parse8bit_SB1(@NotNull Bytes bytes,
@NotNull StringBuilder sb,
int length) |
static void |
parse8bit(@NotNull StreamingDataInput bytes,
Appendable appendable,
int utflen) |
static void |
parseUtf8(@NotNull BytesStore bs,
StringBuilder sb,
boolean utf,
int length) |
static void |
read8bitAndAppend(@NotNull StreamingDataInput bytes,
@NotNull StringBuilder appendable,
@NotNull StopCharsTester tester) |
static void |
readUtf8AndAppend(@NotNull StreamingDataInput bytes,
@NotNull Appendable appendable,
@NotNull StopCharsTester tester) |
static void |
readUTFAndAppend(@NotNull StreamingDataInput bytes,
@NotNull Appendable appendable,
@NotNull StopCharsTester tester) |
static void |
setCharAt(@NotNull Appendable sb,
int index,
char ch) |
static void |
setLength(@NotNull Appendable sb,
int newLength) |
static AppendableUtil |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AppendableUtil[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static AppendableUtil[] values()
for (AppendableUtil c : AppendableUtil.values()) System.out.println(c);
public static AppendableUtil valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static void setCharAt(@NotNull @NotNull Appendable sb, int index, char ch) throws IllegalArgumentException, BufferOverflowException
public static void parseUtf8(@NotNull @NotNull BytesStore bs, StringBuilder sb, boolean utf, int length) throws UTFDataFormatRuntimeException, BufferUnderflowException, IllegalStateException
public static void setLength(@NotNull @NotNull Appendable sb, int newLength) throws IllegalArgumentException, IllegalStateException, BufferUnderflowException
public static void append(@NotNull @NotNull Appendable sb, double value) throws IllegalArgumentException, BufferOverflowException, IllegalStateException
public static void append(@NotNull @NotNull Appendable sb, long value) throws IllegalArgumentException, BufferOverflowException, IllegalStateException
public static <ACS extends Appendable & CharSequence> void append(@NotNull ACS sb, String str)
public static void read8bitAndAppend(@NotNull @NotNull StreamingDataInput bytes, @NotNull @NotNull StringBuilder appendable, @NotNull @NotNull StopCharsTester tester) throws IllegalStateException
IllegalStateException
public static void readUTFAndAppend(@NotNull @NotNull StreamingDataInput bytes, @NotNull @NotNull Appendable appendable, @NotNull @NotNull StopCharsTester tester) throws BufferUnderflowException, IllegalStateException
public static void readUtf8AndAppend(@NotNull @NotNull StreamingDataInput bytes, @NotNull @NotNull Appendable appendable, @NotNull @NotNull StopCharsTester tester) throws BufferUnderflowException, IOException, IllegalStateException
public static void parse8bit_SB1(@NotNull @NotNull Bytes bytes, @NotNull @NotNull StringBuilder sb, int length) throws BufferUnderflowException, IllegalStateException
public static void parse8bit(@NotNull @NotNull StreamingDataInput bytes, Appendable appendable, int utflen) throws BufferUnderflowException, IOException, IllegalStateException
public static <ACS extends Appendable & CharSequence> void append(ACS a, CharSequence cs, long start, long len) throws ArithmeticException, BufferUnderflowException, IllegalStateException, BufferOverflowException
public static long findUtf8Length(@NotNull @NotNull CharSequence str) throws IndexOutOfBoundsException
IndexOutOfBoundsException
public static long findUtf8Length(@NotNull @NotNull byte[] bytes, byte coder)
public static long findUtf8Length(@NotNull @NotNull byte[] chars)
public static long findUtf8Length(@NotNull @NotNull char[] chars, int offset, int length)
public static long findUtf8Length(@NotNull @NotNull char[] chars)
Copyright © 2021. All rights reserved.