# Package org.codehaus.groovy.runtime.wrappers

## Package org.codehaus.groovy.runtime.wrappers Description

Groovy wrapper classes for primitive types.

- Class Summary
  Class | Description
  --- | ---
  BooleanWrapper | Wrapper for `boolean` values that preserves the primitive constrained type.
  ByteWrapper | Wrapper for `byte` values that preserves the primitive constrained type.
  CharWrapper | Wrapper for `char` values that preserves the primitive constrained type.
  DoubleWrapper | Wrapper for `double` values that preserves the primitive constrained type.
  FloatWrapper | Wrapper for `float` values that preserves the primitive constrained type.
  GroovyObjectWrapper | Wraps an existing GroovyObject while constraining the type it should present to the runtime.
  IntWrapper | Wrapper for `int` values that preserves the primitive constrained type.
  LongWrapper | Wrapper for `long` values that preserves the primitive constrained type.
  PojoWrapper | Wraps a plain Java object and routes GroovyObject operations through a delegated MetaClass.
  ShortWrapper | Wrapper for `short` values that preserves the primitive constrained type.
  Wrapper | Base class for runtime wrappers that expose a value through GroovyObject while reporting a constrained type.