class PrimitivePropertyValue extends InstancePropertyValue {

    @Override
    public String toString()
    {
        return "PrimitivePropertyValue{" +
                "primitiveValue=" + primitiveValue +
                ", primitiveDefCategory=" + primitiveDefCategory +
                ", instancePropertyCategory=" + getInstancePropertyCategory() +
                ", typeGUID='" + getTypeGUID() + '\'' +
                ", typeName='" + getTypeName() + '\'' +
                '}';
    }

    public  PrimitivePropertyValue();
    public  PrimitivePropertyValue(PrimitivePropertyValue   template);

}