@Override
  public void fromData(PdxReader in) {
    ID = in.readInt("ID");
    shortID = in.readShort("shortID");
    pkid = in.readString("pkid");
    position1 = (PositionPdx) in.readObject("position1");
    position2 = (PositionPdx) in.readObject("position2");
    positions = (HashMap) in.readObject("positions");
    collectionHolderMap = (HashMap) in.readObject("collectionHolderMap");
    type = in.readString("type");
    status = in.readString("status");
    names = in.readStringArray("names");
    description = in.readString("description");
    createTime = in.readLong("createTime");
    // Read Position3
    position3 = in.readObjectArray("position3");
    aDay = (Day) in.readObject("aDay");
  }
Getter for property type.S

@return Value of property type.
geode-junit/src/main/java/org/apache/geode/cache/query/data/PortfolioPdx.java