Cleaner approach for writing string bytes.

This commit is contained in:
MobiusDevelopment 2022-11-12 22:26:21 +00:00
parent d9ce0943ae
commit 1d2e773cbd
31 changed files with 57 additions and 285 deletions

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{

View File

@ -70,11 +70,7 @@ public abstract class WritablePacket
{
if (text != null)
{
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
writeShort(0);
}
@ -88,11 +84,7 @@ public abstract class WritablePacket
if (text != null)
{
writeShort(text.length());
final byte[] bytes = text.getBytes(StandardCharsets.UTF_16LE);
for (int i = 0; i < bytes.length; i++)
{
writeByte(bytes[i]);
}
writeBytes(text.getBytes(StandardCharsets.UTF_16LE));
}
else
{