internal Boolean HasDecimalDatatype()
{
return (this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_BYTE) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_DECIMAL) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_DOUBLE) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_FLOAT) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_INT) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_INTEGER) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_LONG) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_NEGATIVEINTEGER) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_NONNEGATIVEINTEGER) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_NONPOSITIVEINTEGER) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_POSITIVEINTEGER) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_SHORT) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_UNSIGNEDBYTE) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_UNSIGNEDINT) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_UNSIGNEDLONG) ||
this.Datatype.Equals(RDFModelEnums.RDFDatatypes.XSD_UNSIGNEDSHORT));
}