IfdPSet Data Type

The Class IfdPSet.

Properties
name data type description
guid string Gets the guid of the object. This is formated according to the Ifc specifications.
ifdMainConcept IfdConcept Gets the ifd main concept.
nameAliases array of IfdPSetContentAliasItem
definitionAliases array of IfdPSetContentAliasItem
ifcVersion string Gets the ifc version.
applicability string Gets the applicability.
properties array of IfdPSetProperty Gets the properties.
ifcName string Gets the ifc name.
ifcDefinition string Gets the ifc definition.
applicableClasses array of string Gets the applicable classes.
applicableTypeValues array of string Gets the applicable type values.
applicableTypeValue string Gets the applicable type value.
schema string Gets the schema.

Example

{
  "guid" : "...",
  "ifdMainConcept" : {
    "guid" : "...",
    "versionId" : "...",
    "versionDate" : "...",
    "status" : "TRANSFERRED",
    "fullNames" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "LEXEME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "LEXEME"
    } ],
    "definitions" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "UNDEFINED"
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "COMMENT"
    } ],
    "conceptType" : "BAG",
    "comments" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "DEFINITION"
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "COMMENT"
    } ],
    "shortNames" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    } ],
    "lexemes" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "UNDEFINED"
    } ],
    "illustrations" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "blobstoreKey" : "...",
      "illustrationUrl" : "..."
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "blobstoreKey" : "...",
      "illustrationUrl" : "..."
    } ],
    "owner" : {
      "guid" : "...",
      "name" : "...",
      "URL" : "..."
    }
  },
  "nameAliases" : [ {
    "content" : "...",
    "languageCode" : "..."
  }, {
    "content" : "...",
    "languageCode" : "..."
  } ],
  "definitionAliases" : [ {
    "content" : "...",
    "languageCode" : "..."
  }, {
    "content" : "...",
    "languageCode" : "..."
  } ],
  "ifcVersion" : "...",
  "applicability" : "...",
  "properties" : [ {
    "guid" : "...",
    "propertyType" : { },
    "ifcName" : "...",
    "name" : "...",
    "ifcDefinition" : "...",
    "ifdMainConcept" : {
      "guid" : "...",
      "versionId" : "...",
      "versionDate" : "...",
      "status" : "TRANSFERRED",
      "fullNames" : [ { }, { } ],
      "definitions" : [ { }, { } ],
      "conceptType" : "ACTIVITY",
      "comments" : [ { }, { } ],
      "shortNames" : [ { }, { } ],
      "lexemes" : [ { }, { } ],
      "illustrations" : [ { }, { } ],
      "owner" : { }
    },
    "nameAliases" : [ {
      "content" : "...",
      "languageCode" : "..."
    }, {
      "content" : "...",
      "languageCode" : "..."
    } ],
    "definitionAliases" : [ {
      "content" : "...",
      "languageCode" : "..."
    }, {
      "content" : "...",
      "languageCode" : "..."
    } ]
  }, {
    "guid" : "...",
    "propertyType" : { },
    "ifcName" : "...",
    "name" : "...",
    "ifcDefinition" : "...",
    "ifdMainConcept" : {
      "guid" : "...",
      "versionId" : "...",
      "versionDate" : "...",
      "status" : "CHECKED",
      "fullNames" : [ { }, { } ],
      "definitions" : [ { }, { } ],
      "conceptType" : "BAG",
      "comments" : [ { }, { } ],
      "shortNames" : [ { }, { } ],
      "lexemes" : [ { }, { } ],
      "illustrations" : [ { }, { } ],
      "owner" : { }
    },
    "nameAliases" : [ {
      "content" : "...",
      "languageCode" : "..."
    }, {
      "content" : "...",
      "languageCode" : "..."
    } ],
    "definitionAliases" : [ {
      "content" : "...",
      "languageCode" : "..."
    }, {
      "content" : "...",
      "languageCode" : "..."
    } ]
  } ],
  "ifcName" : "...",
  "ifcDefinition" : "...",
  "applicableClasses" : [ "...", "..." ],
  "applicableTypeValues" : [ "...", "..." ],
  "applicableTypeValue" : "...",
  "schema" : "..."
}