protected static enum ToStringMethod.ValueConsumer extends Enum<ToStringMethod.ValueConsumer> implements StackManipulation
StringBuilder.StackManipulation.Compound, StackManipulation.Illegal, StackManipulation.Simple, StackManipulation.Size, StackManipulation.Trivial| Enum Constant and Description | 
|---|
| BOOLEANA value consumer for a  booleanvalue. | 
| BOOLEAN_ARRAYA value consumer for a  booleanarray type. | 
| BYTE_ARRAYA value consumer for a  bytearray type. | 
| CHARACTERA value consumer for a  charvalue. | 
| CHARACTER_ARRAYA value consumer for a  chararray type. | 
| CHARACTER_SEQUENCEA value consumer for a  CharSequencevalue. | 
| DOUBLEA value consumer for a  doublevalue. | 
| DOUBLE_ARRAYA value consumer for a  doublearray type. | 
| FLOATA value consumer for a  floatvalue. | 
| FLOAT_ARRAYA value consumer for a  floatarray type. | 
| INTEGERA value consumer for an  intvalue. | 
| INTEGER_ARRAYA value consumer for an  intarray type. | 
| LONGA value consumer for a  longvalue. | 
| LONG_ARRAYA value consumer for a  longarray type. | 
| NESTED_ARRAYA value consumer for a nested array type. | 
| OBJECTA value consumer for a reference type. | 
| REFERENCE_ARRAYA value consumer for a reference array type. | 
| SHORT_ARRAYA value consumer for a  shortarray type. | 
| STRINGA value consumer for a  Stringvalue. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isValid()Determines if this stack manipulation is valid. | 
| protected static StackManipulation | of(TypeDescription typeDescription)Resolves an appropriate value resolver for a given type. | 
| static ToStringMethod.ValueConsumer | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static ToStringMethod.ValueConsumer[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfapplypublic static final ToStringMethod.ValueConsumer BOOLEAN
boolean value.public static final ToStringMethod.ValueConsumer CHARACTER
char value.public static final ToStringMethod.ValueConsumer INTEGER
int value.public static final ToStringMethod.ValueConsumer LONG
long value.public static final ToStringMethod.ValueConsumer FLOAT
float value.public static final ToStringMethod.ValueConsumer DOUBLE
double value.public static final ToStringMethod.ValueConsumer STRING
String value.public static final ToStringMethod.ValueConsumer CHARACTER_SEQUENCE
CharSequence value.public static final ToStringMethod.ValueConsumer OBJECT
public static final ToStringMethod.ValueConsumer BOOLEAN_ARRAY
boolean array type.public static final ToStringMethod.ValueConsumer BYTE_ARRAY
byte array type.public static final ToStringMethod.ValueConsumer SHORT_ARRAY
short array type.public static final ToStringMethod.ValueConsumer CHARACTER_ARRAY
char array type.public static final ToStringMethod.ValueConsumer INTEGER_ARRAY
int array type.public static final ToStringMethod.ValueConsumer LONG_ARRAY
long array type.public static final ToStringMethod.ValueConsumer FLOAT_ARRAY
float array type.public static final ToStringMethod.ValueConsumer DOUBLE_ARRAY
double array type.public static final ToStringMethod.ValueConsumer REFERENCE_ARRAY
public static final ToStringMethod.ValueConsumer NESTED_ARRAY
public static ToStringMethod.ValueConsumer[] values()
for (ToStringMethod.ValueConsumer c : ToStringMethod.ValueConsumer.values()) System.out.println(c);
public static ToStringMethod.ValueConsumer 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 nullprotected static StackManipulation of(TypeDescription typeDescription)
typeDescription - The type for which to resolve a value resolver.public boolean isValid()
isValid in interface StackManipulationfalse, this manipulation cannot be applied and should throw an exception.Copyright © 2014–2021. All rights reserved.