A bit less boilerplate in the toString helpers.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6652 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -201,18 +201,18 @@ public abstract class Streamer
|
|||||||
throws IOException, ClassNotFoundException;
|
throws IOException, ClassNotFoundException;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString ()
|
public final String toString ()
|
||||||
{
|
{
|
||||||
return toStringHelper(Objects.toStringHelper(this)).toString();
|
return toStringHelper().toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Overrideable to add more information to this class' toString() representation.
|
* Overrideable to add more information to this class' toString() representation.
|
||||||
*/
|
*/
|
||||||
protected Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
protected Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
// nada in the base class
|
// no extra details in the base class
|
||||||
return otsh;
|
return Objects.toStringHelper(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -487,9 +487,9 @@ public abstract class Streamer
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
protected Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
return super.toStringHelper(otsh)
|
return super.toStringHelper()
|
||||||
.add("target", _target.getName())
|
.add("target", _target.getName())
|
||||||
.add("fcount", (_fields == null) ? 0 : _fields.length);
|
.add("fcount", (_fields == null) ? 0 : _fields.length);
|
||||||
}
|
}
|
||||||
@@ -609,9 +609,9 @@ public abstract class Streamer
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
protected Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
return super.toStringHelper(otsh)
|
return super.toStringHelper()
|
||||||
.add("reader", _reader)
|
.add("reader", _reader)
|
||||||
.add("writer", _writer);
|
.add("writer", _writer);
|
||||||
}
|
}
|
||||||
@@ -673,9 +673,9 @@ public abstract class Streamer
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
protected Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
return super.toStringHelper(otsh)
|
return super.toStringHelper()
|
||||||
.add("componentType", _componentType.getName());
|
.add("componentType", _componentType.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -748,9 +748,9 @@ public abstract class Streamer
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
protected Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
return super.toStringHelper(otsh)
|
return super.toStringHelper()
|
||||||
.add("delegate", _delegate);
|
.add("delegate", _delegate);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -779,9 +779,9 @@ public abstract class Streamer
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Objects.ToStringHelper toStringHelper (Objects.ToStringHelper otsh)
|
public Objects.ToStringHelper toStringHelper ()
|
||||||
{
|
{
|
||||||
return super.toStringHelper(otsh)
|
return super.toStringHelper()
|
||||||
.add("eclass", _eclass.getName());
|
.add("eclass", _eclass.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user