Interface PrimitiveDatatypeHelper

All Superinterfaces:
BaseDatatypeHelper<JavaCodeFragment>, DatatypeHelper
All Known Implementing Classes:
AbstractPrimitiveDatatypeHelper, PrimitiveBooleanHelper, PrimitiveIntegerHelper, PrimitiveLongHelper

public interface PrimitiveDatatypeHelper extends DatatypeHelper
Extended DatatypeHelper variant for data types representing Java's primitives.
  • Method Details

    • toWrapper

      JavaCodeFragment toWrapper(JavaCodeFragment expression)
      Given a JavaCodeFragment containing an expression of the primitive type this is a helper for, returns a JavaCodeFragment that converts the given expression to the appropriate wrapper class.
      Throws:
      IllegalArgumentException - if expression is null.
    • getWrapperTypeHelper

      DatatypeHelper getWrapperTypeHelper()
      Retrieves the DatatypeHelper for the wrapper type of the primitive type for which this helper is responsible.
      Returns:
      The DatatypeHelper of the not primitive wrapper type