net.wgen.op
Class OpToStringBuilder

java.lang.Object
  extended byorg.apache.commons.lang.builder.ToStringBuilder
      extended byorg.apache.commons.lang.builder.ReflectionToStringBuilder
          extended bynet.wgen.op.OpToStringBuilder

public class OpToStringBuilder
extends org.apache.commons.lang.builder.ReflectionToStringBuilder

Builds a String representation of a Op.

Version:
$Id: OpToStringBuilder.html,v 1.2 2007/01/28 04:09:36 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.

Nested Class Summary
static class OpToStringBuilder.OpDelimitedStyle
          A multi-line style implementation.
static class OpToStringBuilder.OpMultiLineStyle
          A multi-line style implementation.
static class OpToStringBuilder.OpToStringStyle
          A style implementation with an override for not printing out values that are from the StaticDataCache.
 
Field Summary
 
Fields inherited from class org.apache.commons.lang.builder.ReflectionToStringBuilder
 
Fields inherited from class org.apache.commons.lang.builder.ToStringBuilder
 
Constructor Summary
OpToStringBuilder(java.lang.Object op, OpToStringBuilder.OpToStringStyle style)
           
OpToStringBuilder(Op op)
           
 
Method Summary
protected  boolean accept(java.lang.reflect.Field f)
          Overridden method that will accept only input fields (as identified by having set methods).
 
Methods inherited from class org.apache.commons.lang.builder.ReflectionToStringBuilder
appendFieldsIn, getUpToClass, getValue, isAppendTransients, reflectionAppendArray, setAppendTransients, setUpToClass, toString, toString, toString, toString, toString
 
Methods inherited from class org.apache.commons.lang.builder.ToStringBuilder
append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, append, appendAsObjectToString, appendSuper, appendToString, getDefaultStyle, getObject, getStringBuffer, getStyle, reflectionToString, reflectionToString, reflectionToString, reflectionToString, setDefaultStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OpToStringBuilder

public OpToStringBuilder(java.lang.Object op,
                         OpToStringBuilder.OpToStringStyle style)

OpToStringBuilder

public OpToStringBuilder(Op op)
Method Detail

accept

protected boolean accept(java.lang.reflect.Field f)
Overridden method that will accept only input fields (as identified by having set methods). This method actually calls the OpUtils looksLikeLoggableInput method.

Parameters:
f - the field to examine for inclusion
Returns:
whether or not to include the field in the String representation
See Also:
OpUtils.looksLikeLoggableInput(Op, java.lang.reflect.Field)