Package com.helger.base.lang
Interface IAppendable<IMPLTYPE extends IAppendable<IMPLTYPE>>
- Type Parameters:
IMPLTYPE- The implementation type.
- All Known Subinterfaces:
IHashCodeGenerator
- All Known Implementing Classes:
HashCodeGenerator
public interface IAppendable<IMPLTYPE extends IAppendable<IMPLTYPE>>
Defines a generic interface for appending objects to something.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescription@NonNull IMPLTYPEappend(boolean x) @NonNull IMPLTYPEappend(boolean @Nullable [] x) @NonNull IMPLTYPEappend(boolean @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(byte x) @NonNull IMPLTYPEappend(byte @Nullable [] x) @NonNull IMPLTYPEappend(byte @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(char x) @NonNull IMPLTYPEappend(char @Nullable [] x) @NonNull IMPLTYPEappend(char @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(double x) @NonNull IMPLTYPEappend(double @Nullable [] x) @NonNull IMPLTYPEappend(double @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(float x) @NonNull IMPLTYPEappend(float @Nullable [] x) @NonNull IMPLTYPEappend(float @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(int x) @NonNull IMPLTYPEappend(int @Nullable [] x) @NonNull IMPLTYPEappend(int @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(long x) @NonNull IMPLTYPEappend(long @Nullable [] x) @NonNull IMPLTYPEappend(long @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPEappend(short x) @NonNull IMPLTYPEappend(short @Nullable [] x) @NonNull IMPLTYPEappend(short @Nullable [] x, int nOfs, int nLen) @NonNull IMPLTYPE@NonNull IMPLTYPE@NonNull IMPLTYPE
-
Method Details
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-
append
- Parameters:
x- value to be appended- Returns:
- this
-
append
- Parameters:
x- Array to addnOfs- Offset to start from. Must be ≥ 0.nLen- Number of array items to use. Must be ≥ 0.- Returns:
- this
-