Package yapion.hierarchy.output
Class AbstractOutput
- java.lang.Object
-
- yapion.hierarchy.output.AbstractOutput
-
- Direct Known Subclasses:
StreamOutput,StringBuilderOutput
public abstract class AbstractOutput extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractOutput()
-
Method Summary
Modifier and Type Method Description protected byte[]bytes(java.lang.String s)AbstractOutputconsume(java.lang.String s)AbstractOutputconsumePrettified(java.lang.String s)protected abstract voidinternalConsume(java.lang.String s)protected booleanprettified()
-
-
-
Method Detail
-
consume
public final AbstractOutput consume(java.lang.String s)
-
consumePrettified
public final AbstractOutput consumePrettified(java.lang.String s)
-
internalConsume
protected abstract void internalConsume(java.lang.String s)
-
prettified
protected boolean prettified()
-
bytes
protected final byte[] bytes(java.lang.String s)
-
-