state.setNodeTypeName(nodeTypeName);
state.setMixinTypeNames(mixinTypeNames);
state.setDefinitionId(nodeDefId);
state.setModCount(modCount);
for (ChildNodeEntry e : childNodeEntries) {
state.addChildNodeEntry(e.getName(), e.getId());
}
state.setPropertyNames(properties.keySet());
// add fake property entries
state.addPropertyName(NameConstants.JCR_PRIMARYTYPE);