Package com.helger.commons.traits
Interface IGenericImplTrait<IMPLTYPE extends IGenericImplTrait<IMPLTYPE>>
- Type Parameters:
IMPLTYPE- The real implementation type.
- All Known Subinterfaces:
IError,IGenericAdderTrait<ELEMENTTYPE,,IMPLTYPE> IHasErrorLevelComparable<IMPLTYPE>,IMutableInteger<IMPLTYPE>,IMutableNumeric<IMPLTYPE>,IMutableObject<IMPLTYPE>,IURLParameterList<IMPLTYPE>
- All Known Implementing Classes:
AbstractMutableInteger,AbstractMutableNumeric,LogMessage,MutableBigDecimal,MutableBigInteger,MutableBoolean,MutableByte,MutableChar,MutableDouble,MutableFloat,MutableInt,MutableLong,MutableShort,SimpleURL,SingleError,SingleError.AbstractBuilder,SingleError.Builder,URLParameterList
public interface IGenericImplTrait<IMPLTYPE extends IGenericImplTrait<IMPLTYPE>>
A trait to convert this to a generic implementation.
- Author:
- Philip Helger
-
Method Summary
-
Method Details
-
thisAsT
- Returns:
thiscasted toIMPLTYPE. Nevernull.
-