Start of constant parameter stuff
This commit is contained in:
@@ -54,4 +54,10 @@ public class Double extends PoolEntry
|
||||
{
|
||||
out.writeDouble(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,4 +48,10 @@ public class Float extends PoolEntry
|
||||
{
|
||||
out.writeFloat(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,4 +54,10 @@ public class Integer extends PoolEntry
|
||||
{
|
||||
out.writeInt(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,4 +54,10 @@ public class Long extends PoolEntry
|
||||
{
|
||||
out.writeLong(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,4 +45,9 @@ public abstract class PoolEntry
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
public Object getObject()
|
||||
{
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -61,4 +61,10 @@ public class String extends PoolEntry
|
||||
{
|
||||
out.writeShort(stringIndex);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return string;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,4 +46,10 @@ public class UTF8 extends PoolEntry
|
||||
java.lang.String s = getValue();
|
||||
out.writeUTF(s);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getObject()
|
||||
{
|
||||
return string;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user