protected AegisType createHolderType(TypeClassInfo info) { Type heldType = TypeUtil.getSingleTypeParameter(info.getType(), 0); if (heldType == null) { throw new UnsupportedOperationException("Invalid holder type " + info.getType()); } info.setType(heldType); return createType(heldType); }
protected AegisType createHolderType(TypeClassInfo info) { Type heldType = TypeUtil.getSingleTypeParameter(info.getType(), 0); if (heldType == null) { throw new UnsupportedOperationException("Invalid holder type " + info.getType()); } info.setType(heldType); return createType(heldType); }