Package net.sf.saxon.type

## Interface CastingTarget

- All Known Subinterfaces:
    `AtomicType`, `ListType`, `UnionType`
  All Known Implementing Classes:
    `BuiltInAtomicType`, `BuiltInListType`, `ErrorType`, `LocalUnionType`, `NumericType`, `UserAtomicType`, `UserListType`, `UserUnionType`

      public interface CastingTarget

  This marker interface represents a type that can be used as the target of a cast or castable operation, that is, an atomic type, list type, or plain union type